Your reasons seems to be very much valid Paul - I was just cautioning - but
here you already have a check after every save - thatz really good.

On 4/15/09, Paul Schreiner <schreiner_p...@att.net> wrote:
>
>  There's LOTS of reasons for wanting to do this.
> Hmm... I take "exception" to ddadmin's comment
> "writing a code around save is not recommended"...
>
> I use the Workbook_BeforeSave event in many of my applications.
> (I'm currently maintaining about 130,00 lines of VBA code!)
>
> Here's a couple of uses:
> 1) I do code testing in a Development file.  When I hit "save", the event
> checks to see if I'm the one that is logged in and is this the file in the
> Development folder.  If so, it asks me if I wish to "publish" the file.  If
> I answer "yes", it fires off a macro that first saves the current file, then
> removes some of my sheets used exclusively for development, then saves the
> file to the Production environment.
>
> 2) If the user hitting the "save" button is NOT me, or the file is one in
> the Production environment, then it asks the user for verification, and then
> collects data from the worksheets and names the file based on the contents
> of the cells.
>
> 3) I have applications that store data from the workbook to an Oracle
> database rather than to an Excel file.  When the user hits "save", instead
> of saving the FILE, I cancel the default "save" operation and issue commands
> to update the Oracle database.
>
> There's LOTS of perfectly valid reasons to recommend using the Save event.
> It's all part of the Design process...
>
> Paul
>
>
>  ------------------------------
> *From:* ddadmin2009 <ddadmin2...@gmail.com>
> *To:* excel-macros@googlegroups.com
> *Sent:* Tuesday, April 14, 2009 10:14:24 PM
> *Subject:* $$Excel-Macros$$ Re: Autorun a macro on save
>
> Hi Hamster,
> I don't know your requirement. But with design perspective writing a code
> around save is not recommended because you might hit save button or Ctrl + S
> many a times unknowingly while working with excel. Just check it out.
> have fun,
> ddadmin.
>
> On Mon, Apr 13, 2009 at 10:11 AM, Hamster <udo.baumf...@arcor.de> wrote:
>
>>
>> Thanks, Dave, that's what I was looking for!
>>
>> On 3 Apr., 06:54, Dave Bonallack <davebonall...@hotmail.com> wrote:
>> > Hi Hamster,
>> >
>> > If you go to the Workbook window of the VBA, where your Workbook Open
>> macros live, set the left drop-down to Workbook, then in the right
>> drop-down, select:   BeforeSave.
>> >
>> > You will se a blank sub like this:
>> >
>> > Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
>> Boolean)
>> >
>> > End Sub
>> >
>> > Then just put your code in.
>> >
>> > Hope this helps.
>> >
>> > Regards - Dave.
>> >
>> > _________________________________________________________________
>> > The new Windows Live Messenger has landed. Download it here.
>> http://download.live.com/
>>
>>
>>
>
>
> --
> http://funwithexcel.blogspot.com/
>
>
>
>
>
> >
>


-- 
http://funwithexcel.blogspot.com/

--~--~---------~--~----~------------~-------~--~----~
-------------------------------------------------------------------------------------
Some important links for excel users:
1. Excel and VBA Tutorials(Video and Text), Free add-ins downloads at 
http://www.excelitems.com
2. Excel tutorials at http://www.excel-macros.blogspot.com
3. Learn VBA Macros at http://www.vbamacros.blogspot.com
4. Excel Tips and Tricks at http://exceldailytip.blogspot.com
 

To post to this group, send email to excel-macros@googlegroups.com
If you find any spam message in the group, please send an email to:
Ayush Jain  @ jainayus...@gmail.com or
Ashish Jain @ 26may.1...@gmail.com
-------------------------------------------------------------------------------------
-~----------~----~----~----~------~----~------~--~---

Reply via email to