Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Add-in Question (common code)
I have 10 Workbooks that all have identical Modules and VB code functions.
I want to centralize that code in one place so that fixes don't have to be made 10 times. I created an Add-in with a Module containing all of the common code. The problem now is that this common code refences the worksheet cells (which don't exist in the Addin) as ThisWorkbook. I want it to reference what ever workbook was opened. How do I do this? So for example the code in the Addin Module1 has: Set wsh = ThisWorkbook.Sheets("DW") ThisWorkbook.Sheets("DW").Activate 'Assumes data starts in column D Set rRng = wsh.Range("D11", "AY11") On Error GoTo Err_Handle sContractCode = Worksheets("DW").Range("D5").Value dStartDate = Worksheets("DW").Range("D7").Value etc.,etc... |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Common footer but not common margins please -(Page 1 of 2) etc | Excel Discussion (Misc queries) | |||
Using common VBA code for a series of Woorkbooks. | Excel Programming | |||
Perform code on all (closed) workbooks scattered across sub-folders of common parent folder | Excel Programming | |||
If I have two reoated data-sets and a common code, how can I get i | Excel Worksheet Functions | |||
dynamic range reference and use of common code | Excel Programming |