Sorting Blocks of data without affecting organization of the data

JoCook

New Member
Joined
Oct 9, 2015
Messages
14
This is my first spread sheet trying to use macros andvba. I am trying to sort laborers based off least amount of hours worked(column X) and also their clock number (column C). So if two laborers have thesame amount of hours the vba will then sort based on the laborer with the lowerclock number. Each employee has Classification“C” and Department “D” hours <o:p></o:p>
I need four macros:<o:p></o:p>
One that will sort the MILL OPERATOR section (A5:X17) from the above criteria based theClassification “C” <o:p></o:p>
Second that will sort the MILL UTILITY section (A20:X38) from the above criteria based theClassification “C” <o:p></o:p>
Third I need a macro that will sort both the MILL UTILITYand the MILL OPERATOR (A20:X38) by their department “D”. <o:p></o:p>
I think I’ve gotten the first two to work but the thirdis sk I have created fourth macro that resets the filters. When I reset the filters I would like thespread sheet to go back to its original look and have the rows in the sameorder as they started.<o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p></o:p>
A<o:p></o:p>
B<o:p></o:p>
C<o:p></o:p>
D<o:p></o:p>
E<o:p></o:p>
F<o:p></o:p>
G<o:p></o:p>
H<o:p></o:p>
I<o:p></o:p>
J<o:p></o:p>
K<o:p></o:p>
L<o:p></o:p>
M<o:p></o:p>
N<o:p></o:p>
O<o:p></o:p>
P<o:p></o:p>
Q<o:p></o:p>
R<o:p></o:p>
S<o:p></o:p>
T<o:p></o:p>
U<o:p></o:p>
V<o:p></o:p>
W<o:p></o:p>
X<o:p></o:p>
Y<o:p></o:p>
1<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
YTD<o:p></o:p>
MONDAY<o:p></o:p>
<o:p></o:p>
TUESDAY<o:p></o:p>
<o:p></o:p>
WEDNESDAY<o:p></o:p>
<o:p></o:p>
THURSDAY<o:p></o:p>
<o:p></o:p>
FRIDAY<o:p></o:p>
<o:p></o:p>
SATURDAY<o:p></o:p>
<o:p></o:p>
SUNDAY<o:p></o:p>
<o:p></o:p>
Total<o:p></o:p>
TOTAL<o:p></o:p>
TOTAL <o:p></o:p>
1<o:p></o:p>
2<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
thru<o:p></o:p>
42276<o:p></o:p>
42276<o:p></o:p>
42277<o:p></o:p>
42277<o:p></o:p>
42278<o:p></o:p>
42278<o:p></o:p>
42279<o:p></o:p>
42279<o:p></o:p>
42280<o:p></o:p>
42280<o:p></o:p>
42281<o:p></o:p>
42281<o:p></o:p>
42282<o:p></o:p>
42282<o:p></o:p>
This<o:p></o:p>
DECLINED<o:p></o:p>
HRS<o:p></o:p>
2<o:p></o:p>
3<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
42275<o:p></o:p>
HRS WRK<o:p></o:p>
DEC HRS<o:p></o:p>
HRS WRK<o:p></o:p>
DEC HRS<o:p></o:p>
HRS WRK<o:p></o:p>
DEC HRS<o:p></o:p>
HRS WRK<o:p></o:p>
DEC HRS<o:p></o:p>
HRS WRK<o:p></o:p>
DEC HRS<o:p></o:p>
HRS WRK<o:p></o:p>
DEC HRS<o:p></o:p>
HRS WRK<o:p></o:p>
DEC HRS<o:p></o:p>
Week<o:p></o:p>
HOURS<o:p></o:p>
YTD<o:p></o:p>
3<o:p></o:p>
4<o:p></o:p>
<o:p></o:p>
Name<o:p></o:p>
CLOCK #<o:p></o:p>
PHONE<o:p></o:p>
Speed Dial<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
PUT VAC - STD - AVG - FL IN COLUMN D<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
4<o:p></o:p>
5<o:p></o:p>
MILL OPERATOR<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
C/D<o:p></o:p>
Hours<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
5<o:p></o:p>
6<o:p></o:p>
<o:p></o:p>
Laborer1<o:p></o:p>
580<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
36<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
36<o:p></o:p>
6<o:p></o:p>
7<o:p></o:p>
<o:p></o:p>
Laborer1<o:p></o:p>
580<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
191<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
191<o:p></o:p>
7<o:p></o:p>
8<o:p></o:p>
<o:p></o:p>
Laborer2<o:p></o:p>
539<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
36<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
36<o:p></o:p>
8<o:p></o:p>
9<o:p></o:p>
<o:p></o:p>
Laborer2<o:p></o:p>
539<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
49.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
49.5<o:p></o:p>
9<o:p></o:p>
10<o:p></o:p>
<o:p></o:p>
Laborer3<o:p></o:p>
665<o:p></o:p>
#REF!<o:p></o:p>
#REF!<o:p></o:p>
C<o:p></o:p>
82.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
82.5<o:p></o:p>
10<o:p></o:p>
11<o:p></o:p>
<o:p></o:p>
Laborer3<o:p></o:p>
665<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
46<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
46<o:p></o:p>
11<o:p></o:p>
12<o:p></o:p>
<o:p></o:p>
Laborer4<o:p></o:p>
367<o:p></o:p>
#REF!<o:p></o:p>
#REF!<o:p></o:p>
C<o:p></o:p>
180<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
180<o:p></o:p>
12<o:p></o:p>
13<o:p></o:p>
<o:p></o:p>
Laborer4<o:p></o:p>
367<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
0<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
13<o:p></o:p>
14<o:p></o:p>
<o:p></o:p>
Laborer5<o:p></o:p>
519<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
82.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
82.5<o:p></o:p>
14<o:p></o:p>
15<o:p></o:p>
<o:p></o:p>
Laborer5<o:p></o:p>
519<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
197<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
197<o:p></o:p>
15<o:p></o:p>
16<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
0<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
16<o:p></o:p>
17<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
0<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
17<o:p></o:p>
18<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
19<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
20<o:p></o:p>
MILL UTILITY<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
18<o:p></o:p>
21<o:p></o:p>
<o:p></o:p>
Laborer11<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
45.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
45.5<o:p></o:p>
19<o:p></o:p>
22<o:p></o:p>
<o:p></o:p>
Laborer11<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
93.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
93.5<o:p></o:p>
20<o:p></o:p>
23<o:p></o:p>
<o:p></o:p>
Laborer22<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
170.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
170.5<o:p></o:p>
21<o:p></o:p>
24<o:p></o:p>
<o:p></o:p>
Laborer22<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
92.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
92.5<o:p></o:p>
22<o:p></o:p>
25<o:p></o:p>
<o:p></o:p>
Laborer33<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
168.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
168.5<o:p></o:p>
23<o:p></o:p>
26<o:p></o:p>
<o:p></o:p>
Laborer33<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
43<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
43<o:p></o:p>
24<o:p></o:p>
27<o:p></o:p>
<o:p></o:p>
Laborer44<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
184<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
184<o:p></o:p>
25<o:p></o:p>
28<o:p></o:p>
<o:p></o:p>
Laborer44<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
34<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
8<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
8<o:p></o:p>
42<o:p></o:p>
26<o:p></o:p>
29<o:p></o:p>
<o:p></o:p>
Laborer55<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
189<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
189<o:p></o:p>
27<o:p></o:p>
30<o:p></o:p>
<o:p></o:p>
Laborer55<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
24<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
24<o:p></o:p>
28<o:p></o:p>
31<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
177.5<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
177.5<o:p></o:p>
29<o:p></o:p>
32<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
#REF!<o:p></o:p>
#REF!<o:p></o:p>
#REF!<o:p></o:p>
D<o:p></o:p>
38<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
8<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
8<o:p></o:p>
0<o:p></o:p>
46<o:p></o:p>
30<o:p></o:p>
33<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
0<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
31<o:p></o:p>
34<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
0<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
32<o:p></o:p>
35<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
0<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
33<o:p></o:p>
36<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
0<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
34<o:p></o:p>
37<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
C<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
35<o:p></o:p>
38<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
#N/A<o:p></o:p>
D<o:p></o:p>
0<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
0<o:p></o:p>
36<o:p></o:p>
<tbody> </tbody>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
<o:p> </o:p>
 

Excel Facts

Select a hidden cell
Somehide hide payroll data in column G? Press F5. Type G1. Enter. Look in formula bar while you arrow down through G.
I dont know how helpful these willl be but here are the macros I am using


Sub ResetFilters()
'
' ResetFilters Macro
'
'
If ActiveSheet.AutoFilterMode = True Then ActiveSheet.AutoFilterMode = False
Range("B5:Z17").Select
Selection.AutoFilter
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("Y5:Y17"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("B20:Z38").Select
Selection.AutoFilter
Selection.AutoFilter
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("Y20:Y38"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption _
:=xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveWindow.SmallScroll Down:=15
Range("B41:Z58").Select
Selection.AutoFilter
Selection.AutoFilter
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("Y41:Y58"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption _
:=xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Selection.AutoFilter
ActiveWindow.SmallScroll Down:=-45
Range("A19").Select
If ActiveSheet.AutoFilterMode = True Then ActiveSheet.AutoFilterMode = False
End Sub


Sub MillOperatorClassification()
'
' MillOperatorClassification Macro
'
'
Range("B5:Y5").Select
Selection.AutoFilter
ActiveSheet.Range("$B$5:$Y$17").AutoFilter Field:=1, Criteria1:="<>0"
ActiveSheet.Range("$B$5:$Y$17").AutoFilter Field:=5, Criteria1:="C"
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("G5:G17"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("C5:C17"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("G5:G17"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub


Sub MillUtilityClassification()
'
' MillUtilityClassification() Macro
'
'
Range("B20:Y20").Select
Selection.AutoFilter
ActiveSheet.Range("$B$20:$Y$38").AutoFilter Field:=1, Criteria1:="<>0"
ActiveSheet.Range("$B$20:$Y$38").AutoFilter Field:=5, Criteria1:="C"
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("G20:G38"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("C20:C38"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("G20:G38"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub



Sub DryerUtilityClassification()
'
' DryerUtilityClassification() Macro
'
'
Range("B41:Y58").Select
Selection.AutoFilter
ActiveSheet.Range("$B$41:$Y$58").AutoFilter Field:=1, Criteria1:="<>0"
ActiveSheet.Range("$B$41:$Y$58").AutoFilter Field:=5, Criteria1:="C"
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("G41:G58"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("C41:C58"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("G41:G58"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub



Sub MillDepartment()
'
' MillDepartment () Macro
'
'
Columns("Z:Z").Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("Z5").Select
ActiveCell.FormulaR1C1 = "1"
Range("Z6").Select
ActiveCell.FormulaR1C1 = "2"
Range("Z5:Z6").Select
Selection.AutoFill Destination:=Range("Z5:Z38"), Type:=xlFillDefault
Range("Z5:Z38").Select
Range("B5:Z38").Select
Selection.AutoFilter
ActiveSheet.Range("$B$5:$Z$38").AutoFilter Field:=1, Criteria1:="<>0"
ActiveSheet.Range("$B$5:$Z$38").AutoFilter Field:=5, Criteria1:="D"
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("G5:G38"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("C5:C38"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveSheet.AutoFilter.Sort.SortFields.Clear
ActiveSheet.AutoFilter.Sort.SortFields.Add Key:= _
Range("G5:G38"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveSheet.AutoFilter.Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub
 
Upvote 0

Forum statistics

Threads
1,215,486
Messages
6,125,070
Members
449,205
Latest member
Healthydogs

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top