Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Everybody,
I'm trying to copy some contents of two sheets into a new workbook to be saved on the user's desktop and attached to an email. Ron's send mail codes (http://www.rondebruin.nl/sendmail.htm) work great, but I must get rid of all code behind the sheets in the new wbook. I have also used Chip's code at http://www.cpearson.com/excel/vbe.htm, but I don't want to have to manually reference VBA Extensibility and set the trust access to visual basic project on different computers. Is there a way around this in Excel XP through code? OrI've created a macro to simply copy the content from the active wbook, create a new wbook, paste and format as needed, etc.-but cannot figure out how to name the new wbook and save it to the user's desktop. How is it possible to create a unique name for the wbook (if Book1 or Book2 or TodaysDate.xls is already present) and make this efficient? Thanks, Eric |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Arnold
Install my mail add-in, you have a option to delete the VBA in there http://www.rondebruin.nl/mail/add-in.htm don't want to have to manually reference VBA Extensibility and set the trust access to visual basic project on different computers. No other way, my code check this setting How is it possible to create a unique name for the wbook (if Book1 or Book2 or TodaysDate.xls is already present) and make this efficient? My code examples use the date/time in the file name -- Regards Ron de Bruin http://www.rondebruin.nl/tips.htm "Arnold" wrote in message oups.com... Hi Everybody, I'm trying to copy some contents of two sheets into a new workbook to be saved on the user's desktop and attached to an email. Ron's send mail codes (http://www.rondebruin.nl/sendmail.htm) work great, but I must get rid of all code behind the sheets in the new wbook. I have also used Chip's code at http://www.cpearson.com/excel/vbe.htm, but I don't want to have to manually reference VBA Extensibility and set the trust access to visual basic project on different computers. Is there a way around this in Excel XP through code? OrI've created a macro to simply copy the content from the active wbook, create a new wbook, paste and format as needed, etc.-but cannot figure out how to name the new wbook and save it to the user's desktop. How is it possible to create a unique name for the wbook (if Book1 or Book2 or TodaysDate.xls is already present) and make this efficient? Thanks, Eric |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks Ron
|
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Now I have a question about the file sizes--my workbook is about 2.7
megs, and when I export 2 sheets using the add-in or sample code, the exported file remains about 2 megs. When the contents of the sheets are selected manually, the size is considerably less. There is not much difference between the amount of data in the manual selection vs. the entire 2 sheets--just formatting. I've removed formatting in both codes... Any ideas? Thanks |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
VBA code to copy cell contents from one sheet to another | Excel Worksheet Functions | |||
Trouble removing toolbar - why won't my code work? | Excel Programming | |||
Code to work with ONLY active Sheet not all ? | Excel Programming | |||
Exporting work sheet info to envelopes | Excel Discussion (Misc queries) | |||
Worksheet_Selection Change code will not allow cell contents to be copied and pasted onto the sheet it's running on | Excel Programming |