Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Compile Error - Wrong number of arguements or invalid property ass
Created a very basic macro.
Spreadsheet has certain columns hidden and certain ones showing. I just want the macro to hide all the columns I define (even if they are already hidden or not) However when I run it I get an error: Compile Error - Wrong number of arguements or invalid property assignment. It highlights the word "COLUMNS" in the debug. Sub AmendReport() 'This macro unhides all columns and reopens the form for changes Sheets("Report").Select Columns("B:AW").Select Selection.EntireColumn.Hidden = True End Sub Any thoughts? |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Compile Error - Wrong number of arguements or invalid property ass
James,
I assume this routine is not on the worksheet that you wish to change, but in a module. As such, "Columns" cannot be resolved. You would need a "Sheets("Report")." in front. Also, unless have a reason, there is no need to "Select". You can achieve the same with: Sheets("Report").Columns("B:AW").Hidden = True NickHK "James T" wrote in message ... Created a very basic macro. Spreadsheet has certain columns hidden and certain ones showing. I just want the macro to hide all the columns I define (even if they are already hidden or not) However when I run it I get an error: Compile Error - Wrong number of arguements or invalid property assignment. It highlights the word "COLUMNS" in the debug. Sub AmendReport() 'This macro unhides all columns and reopens the form for changes Sheets("Report").Select Columns("B:AW").Select Selection.EntireColumn.Hidden = True End Sub Any thoughts? |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Compile Error - Wrong number of arguements or invalid property ass
Sub AmendReport()
Sheets("Report").Range("B:AW").EntireColumn.Hidden = True End Sub "James T" wrote: Created a very basic macro. Spreadsheet has certain columns hidden and certain ones showing. I just want the macro to hide all the columns I define (even if they are already hidden or not) However when I run it I get an error: Compile Error - Wrong number of arguements or invalid property assignment. It highlights the word "COLUMNS" in the debug. Sub AmendReport() 'This macro unhides all columns and reopens the form for changes Sheets("Report").Select Columns("B:AW").Select Selection.EntireColumn.Hidden = True End Sub Any thoughts? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Compile Error: Wrong arguments or Invalid property | Excel Discussion (Misc queries) | |||
Runtime Error 380 – Could not set the list property. Invalid property value | Excel Programming | |||
compile error: invalid qualifier. | Excel Programming | |||
Wrong number of Arguments or Invalid property assignment | Excel Programming | |||
Runtime error 380: Could not set the List property. invalid property value of listbox | Excel Programming |