ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Automatically save a copy of worksheet from C: to Network Drive (https://www.excelbanter.com/excel-discussion-misc-queries/24606-automatically-save-copy-worksheet-c-network-drive.html)

doosbug

Automatically save a copy of worksheet from C: to Network Drive
 
I have a spreadsheet that I work on my C: drive that I need to have a copy
automatically saved (undated everytime I make changes) on a network drive so
my boss can access it when she needs to review it. Can I do this?

Gord Dibben

doos

VBA macro run from a button or shortcut key combo...

Sub BUandSave2()
'Saves the current file to a backup folder and the default folder
'Note that any backup is overwritten
Application.DisplayAlerts = False
ActiveWorkbook.SaveCopyAs FileName:="E:\GordStuff\Backup\" & _
ActiveWorkbook.Name
ActiveWorkbook.Save
Application.DisplayAlerts = True
End Sub

You could alternatively place this code in a BeforeSave routine in This
Workbook module.

Right-click on the Excel logo left of "File" on menu and select "View Code"
then paste into that module.

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Application.DisplayAlerts = False
ActiveWorkbook.SaveCopyAs FileName:="E:\GordStuff\Backup\" & _
ActiveWorkbook.Name
ActiveWorkbook.Save
Application.DisplayAlerts = True
End Sub

Edit the path in the code to your network path.


Gord Dibben Excel MVP


On Tue, 3 May 2005 10:05:05 -0700, "doosbug"
wrote:

I have a spreadsheet that I work on my C: drive that I need to have a copy
automatically saved (undated everytime I make changes) on a network drive so
my boss can access it when she needs to review it. Can I do this?




All times are GMT +1. The time now is 04:49 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com