Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a
workbook? -- Trefor |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
Temporarily change the .isaddin to false, copy the sheet, and then change
..isaddin back to true. dim myAddin as workbook set myaddin = workbooks("something.xla") myaddin.isaddin = false myaddin.worksheets(1).copy _ befo=myotherworkbook.worksheets(1) myaddin.isaddin = true Trefor wrote: Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a workbook? -- Trefor -- Dave Peterson |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
Dave,
Thanks for the reply. I have two questions for you. 1. Can the code reside in the addin? 2. If the addin is password protected will your code work? -- Trefor "Dave Peterson" wrote: Temporarily change the .isaddin to false, copy the sheet, and then change ..isaddin back to true. dim myAddin as workbook set myaddin = workbooks("something.xla") myaddin.isaddin = false myaddin.worksheets(1).copy _ befo=myotherworkbook.worksheets(1) myaddin.isaddin = true Trefor wrote: Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a workbook? -- Trefor -- Dave Peterson |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
What happens when you tried it?
And if the code is in the same addin with the sheet to be copied, you can drop the myAddin variable and just use ThisWorkbook. Trefor wrote: Dave, Thanks for the reply. I have two questions for you. 1. Can the code reside in the addin? 2. If the addin is password protected will your code work? -- Trefor "Dave Peterson" wrote: Temporarily change the .isaddin to false, copy the sheet, and then change ..isaddin back to true. dim myAddin as workbook set myaddin = workbooks("something.xla") myaddin.isaddin = false myaddin.worksheets(1).copy _ befo=myotherworkbook.worksheets(1) myaddin.isaddin = true Trefor wrote: Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a workbook? -- Trefor -- Dave Peterson -- Dave Peterson |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
try this in the immediate window:
workbooks("funcres.xla").Sheets(1).copy sure you have to make it not an addin? -- Regards, Tom Ogilvy "Dave Peterson" wrote: Temporarily change the .isaddin to false, copy the sheet, and then change ..isaddin back to true. dim myAddin as workbook set myaddin = workbooks("something.xla") myaddin.isaddin = false myaddin.worksheets(1).copy _ befo=myotherworkbook.worksheets(1) myaddin.isaddin = true Trefor wrote: Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a workbook? -- Trefor -- Dave Peterson |
#6
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
Er, nope.
I must have been thinking of something else (or not thinking at all!) Tom Ogilvy wrote: try this in the immediate window: workbooks("funcres.xla").Sheets(1).copy sure you have to make it not an addin? -- Regards, Tom Ogilvy "Dave Peterson" wrote: Temporarily change the .isaddin to false, copy the sheet, and then change ..isaddin back to true. dim myAddin as workbook set myaddin = workbooks("something.xla") myaddin.isaddin = false myaddin.worksheets(1).copy _ befo=myotherworkbook.worksheets(1) myaddin.isaddin = true Trefor wrote: Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a workbook? -- Trefor -- Dave Peterson -- Dave Peterson |
#7
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
I know what I was thinking.
If I'm copying a worksheet from an addin to an addin (maybe the same addin), then the receiving addin can't be an addin. Good gawd. That's a terrible sentence. The workbook receiving the new sheet can't be an addin. But that really comes down to the receiving workbook has to be visible (not really a problem with the .isaddin property). Dave Peterson wrote: Er, nope. I must have been thinking of something else (or not thinking at all!) Tom Ogilvy wrote: try this in the immediate window: workbooks("funcres.xla").Sheets(1).copy sure you have to make it not an addin? -- Regards, Tom Ogilvy "Dave Peterson" wrote: Temporarily change the .isaddin to false, copy the sheet, and then change ..isaddin back to true. dim myAddin as workbook set myaddin = workbooks("something.xla") myaddin.isaddin = false myaddin.worksheets(1).copy _ befo=myotherworkbook.worksheets(1) myaddin.isaddin = true Trefor wrote: Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a workbook? -- Trefor -- Dave Peterson -- Dave Peterson -- Dave Peterson |
#8
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
Tom,
Thankyou for your reply. I was trying to copy a sheet from an Addin to a workbook and I thought this was going to be a lot more tricky, but in fact it works fine with making my addin a workbook. -- Trefor "Tom Ogilvy" wrote: try this in the immediate window: workbooks("funcres.xla").Sheets(1).copy sure you have to make it not an addin? -- Regards, Tom Ogilvy "Dave Peterson" wrote: Temporarily change the .isaddin to false, copy the sheet, and then change ..isaddin back to true. dim myAddin as workbook set myaddin = workbooks("something.xla") myaddin.isaddin = false myaddin.worksheets(1).copy _ befo=myotherworkbook.worksheets(1) myaddin.isaddin = true Trefor wrote: Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a workbook? -- Trefor -- Dave Peterson |
#9
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copying a Worksheet from an Addin
Dave,
Thankyou for your reply. I was trying to copy a sheet from an Addin to a workbook and I thought this was going to be a lot more tricky, but in fact it works fine withOUT making my addin a workbook. -- Trefor "Dave Peterson" wrote: I know what I was thinking. If I'm copying a worksheet from an addin to an addin (maybe the same addin), then the receiving addin can't be an addin. Good gawd. That's a terrible sentence. The workbook receiving the new sheet can't be an addin. But that really comes down to the receiving workbook has to be visible (not really a problem with the .isaddin property). Dave Peterson wrote: Er, nope. I must have been thinking of something else (or not thinking at all!) Tom Ogilvy wrote: try this in the immediate window: workbooks("funcres.xla").Sheets(1).copy sure you have to make it not an addin? -- Regards, Tom Ogilvy "Dave Peterson" wrote: Temporarily change the .isaddin to false, copy the sheet, and then change ..isaddin back to true. dim myAddin as workbook set myaddin = workbooks("something.xla") myaddin.isaddin = false myaddin.worksheets(1).copy _ befo=myotherworkbook.worksheets(1) myaddin.isaddin = true Trefor wrote: Is it possible in a macro/vba to copy an entire WorkSheet from an Addin to a workbook? -- Trefor -- Dave Peterson -- Dave Peterson -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Sorting an Addin Worksheet | Excel Programming | |||
Worksheet visible in an addin ? | Excel Programming | |||
Copying a sheet from an addin into an open workbook | Excel Programming | |||
Copying a Worksheet from an AddIn into an empty Workbook | Excel Programming | |||
Access to Worksheet in AddIn.xla | Excel Programming |