- ©«¤l
- 3
- ¥DÃD
- 2
- ºëµØ
- 0
- ¿n¤À
- 6
- ÂI¦W
- 0
- §@·~¨t²Î
- Windows 7
- ³nÅ骩¥»
- office 2013
- ¾\ŪÅv
- 10
- ©Ê§O
- ¨k
- µù¥U®É¶¡
- 2015-11-26
- ³Ì«áµn¿ý
- 2016-4-21
|
[µo°Ý] ¼Ï¯Ã¤ÀªRªí§ó·s¸ê®Æ¨Ó·½°ÝÃD
§Ú¦³15ӼϯäÀªRªí¡A¨CӼϯäÀªRªíªº¿z¿ïÄæ¦ì³£¤£¬Û¦P¡A¸ê®Æ¨Ó·½³£¬O¦P¤@Ósheet¡A¦ý¬O¨Ó·½¸ê®Æ¨C¤Ñ³£·|Åܧó¡C
§Ú§Q¥Î¤U¦C¨âºØ¤èªk¡A¤j·§¶]¨ìsheets(10)¥ª¥k¡A¬Ò·|¥X²{"°õ¦æ¶¥¬q¿ù»~5:µ{§Ç©I¥s©Î¤Þ¼Æ¤£¥¿½T"¡C
§Ú¹Á¸Õ¹L
1.µù¸Ñ±¼sheets(10)¡A¦ý¬OÅܦ¨¶]¨ìsheet(11)®É¥X²{"°õ¦æ¶¥¬q¿ù»~5:µ{§Ç©I¥s©Î¤Þ¼Æ¤£¥¿½T"¡C
2.µù¸Ñ±¼sheets(2)¡Bsheets(3)¡Bsheets(4)¡Bsheets(5)¡Bsheets(6)¡A«h¥i¥H±qsheets(7)~sheets(15)§¹¥þ¶]§¹¡A¨S¦³¥X²{¿ù»~¡C
¦]¦¹¥i¥H½T»{¤£¬Osheets()¤Þ¼Æ¡B»PPivotTables()¤Þ¼Æªº°ÝÃD¡C
¤èªk1
For i=2 to sheets.count
Sheets(i).PivotTables("SR" & (i-1)).ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
Next
¤èªk2
'SR1
Sheets(2).PivotTables("SR1").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR2
Sheets(3).PivotTables("SR2").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR3
Sheets(4).PivotTables("SR3").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR4
Sheets(5).PivotTables("SR4").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR5
Sheets(6).PivotTables("SR5").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR6
Sheets(7).PivotTables("SR6").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR7
Sheets(8).PivotTables("SR7").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR8
Sheets(9).PivotTables("SR8").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR9
Sheets(10).PivotTables("SR9").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR10
Sheets(11).PivotTables("SR10").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR11
Sheets(12).PivotTables("SR11").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR12
Sheets(13).PivotTables("SR12").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR13
Sheets(14).PivotTables("SR13").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR14
Sheets(15).PivotTables("SR14").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15)
'SR15
Sheets(16).PivotTables("SR15").ChangePivotCache newDatawo.PivotCaches.Create(xlDatabase, sheets(1).UsedRange.Address, xlPivotTableVersion15) |
|