View Single Post
  #1   Report Post  
Posted to microsoft.public.excel.programming
Debbie[_7_] Debbie[_7_] is offline
external usenet poster
 
Posts: 1
Default Define a range globally

I have many macros that create separate pivot tables (on separate
sheets) based on the same range (my data source sheet).
I tried defining the range globally but I get errors.
I.E.
In module1:
Public rngRawData as range

Then in the workbook_open event I want to set the range:
Set rngRawData = ActiveWorkbook.Sheets("Data").Range("R1C1:R981C30" )

I get an object-defined or application-defined error.

Can someone please tell me what I'm doing wrong?

Thanks,
Debbie