Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have a file with three Pivot Tables which change size and shape via a Macro which changes the data in the source sheets and then refreshes the tables. I have removed grid lines from the Pivot Table worksheets, however I want gridlines in the body of the Pivot Table. I'm using this at present Sub Pivot1 () Sheet1.Range([A4]).Select 'A4 is a formula to get the last cell in the Pivot Table Border End Sub Function Border() With Selection.Borders(xlEdgeLeft) ..LineStyle = xlContinuous ..Weight = xlThin ..Weight = xlThin End With End Sub Function Border is obviously abbreviated, (xlEdgeRight) etc Can this be done without having to actually select the range and therefore the sheet to run the code to put in the border? I would like to be able to use something like Sheet1.Range([A4:G34]).Borders(xlEdgeLeft).LineStyle = xlContinuous.Weight = xlThin.Weight = xlThin (I know that doesn't work, lol) I dont want to have to select any range or sheet if I can avoid it Any help gratefully recieved, Regards, Alan. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Borders | Excel Discussion (Misc queries) | |||
Borders | Excel Discussion (Misc queries) | |||
borders | Excel Discussion (Misc queries) | |||
Borders | Excel Worksheet Functions | |||
Borders | Excel Discussion (Misc queries) |