Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Carlee,
Try: '============= Private Sub cmdExport_Click() Dim SH As Worksheet Dim WB As Workbook Dim WB2 As Workbook Set WB = ThisWorkbook WB.Sheets(Me.lstExportData.Value).Copy Set WB2 = ActiveWorkbook With WB2 .Sheets(1).OLEObjects("cmdMainMenu").Delete .SaveAs Filename:=WB2.Sheets(1).Name & ".xls" .Close End With MsgBox "A copy of " & Me.lstExportData.Value _ & " has been pasted to your desktop " End Sub '<<============= --- Regards, Norman "Carlee" wrote in message ... Hi, I use the following code to copy the worksheet selected in a listbox, to a new workbook. Problem, this code copies a button on this worksheet, and i don't want it to be copied. Can I prevent this? the button on the sheet is called 'cmdMainMenu' Private Sub cmdExport_Click() Dim SH As Worksheet Dim WB As Workbook Dim WB2 As Workbook Set WB = ThisWorkbook WB.Sheets(Me.lstExportData.Value).Copy Set WB2 = ActiveWorkbook With WB2 .SaveAs Filename:=WB2.Sheets(1).Name & ".xls" Call SendToDesktop(WB2) .Close End With MsgBox "A copy of " & Me.lstExportData.Value & " has been pasted to your desktop" End Sub -- Carlee |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How do you disable the Collate button? | Excel Discussion (Misc queries) | |||
Disable command button | Excel Programming | |||
Disable Button | Excel Programming | |||
how do you disable a button? | Excel Programming | |||
Disable Button | Excel Programming |