MrExcel Message Board

Go Back   MrExcel Message Board > Question Forums > Excel Questions

Excel Questions All Excel/VBA questions - formulas, macros, pivot tables, general help, etc. Please post to this forum in English only.

Reply
 
Thread Tools Display Modes
Old Apr 19th, 2002, 08:39 AM   #1
slimpickens
New Member
 
Join Date: Feb 2002
Posts: 35
Default

Hi Guys,

Can anyone tell me how I can save the workbook with today's date at the end of it?

I have a message asking if today is the last entry for the week. If yes I want the workbook saved as motor19/04/02. Is this possible? It could be motorApr192002 or anything that would identify today's date.
I can't seem to get pass this point.
Any help would be appreciated.

Thanks

Carol

[ This Message was edited by: slimpickens on 2002-04-19 07:40 ]
slimpickens is offline   Reply With Quote
Old Apr 19th, 2002, 09:00 AM   #2
Joe Was
MrExcel MVP
 
Joe Was's Avatar
 
Join Date: Feb 2002
Location: Central Florida, USA
Posts: 7,541
Default

The code go's in "ThisWorkbook." Note: you will need to hardcode your file name with a "-" at the end below!

This code will, each time you open the file, save the file with the date at the end of the file name. Hope this helps. JSW

Private Sub Workbook_Open()
Dim MyDate
Dim MyMonth
MyDate = Date
MyMonth = Month(MyDate)
ThisWorkbook.SaveAs Filename:="YourFileNameHere-" & MonthName(MyMonth) & "-" & Day(Date) & "-" & Year(Date)
End Sub
Joe Was is offline   Reply With Quote
Old Apr 19th, 2002, 01:03 PM   #3
slimpickens
New Member
 
Join Date: Feb 2002
Posts: 35
Default

Hello JSW,

I was sort of on the right track with my code, thanks for your help. I used this in a commandbutton on my form and it is working to a certain extent. I substituted the SaveAs for SaveCopyAs. Let Me Explain.

I have on CommandButton2 -
If vbyes then
CommandButton3_Click

This is working fine up to the point where I want to have my original document "motor" closed and left blank with just the column headings for the next weeks entries.

The code I have for CommandButton3 is

Dim MyDate
Dim MyMonth
MyDate = Date
MyMonth = Month(MyDate)
ThisWorkbook.SaveAs Filename:="YourFileNameHere-" & MonthName(MyMonth) & "-" & Day(Date) & "-" & Year(Date)
ThisWorkbook("Sheet1").Range("A5:V50").ClearContents
End Sub


Am I using this piece of code correctly??

Carol
slimpickens is offline   Reply With Quote
Old Apr 22nd, 2002, 07:24 PM   #4
Joe Was
MrExcel MVP
 
Joe Was's Avatar
 
Join Date: Feb 2002
Location: Central Florida, USA
Posts: 7,541
Default

The code will save the original workbook as the name and date. The old workbook will now be untouched all your future work will go into the current workbook, the one with the date at the end.

If you set up your master workbook as a template, that is a standard workbook with all the required formating, not a true Excel template. Then the code you are using will keep the pseudo-template workbook blank for the next time.

When building your pseudo-template workbook, get it the way you want it, then add the auto-save-re-name code. Or, rename your best version, your master name and delete all the bad copies. Then your application should be ready for production.

If you use a date named workbook you will get a workbook with two or more names at the end. JSW

[ This Message was edited by: Joe Was on 2002-04-22 18:27 ]
Joe Was is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 11:42 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
All contents Copyright 1998-2012 by MrExcel Consulting.
diabetic desserts recipes recipes Diabetic Soups Holiday Pizza Recipes Popcorn Recipes Recipes For Microwave Pasta Recipes Casserole Recipes Chili Recipes Curry Recipes Crockpot Recipes Apples Recipes Bread Recipes Vegetarian Recipes Vegetable recipes Desserts Recipes Appetizers Ethnic Recipes Meat Dishes Barbecue Recipes Sauces Recipes Marinade Recipes Low Fat Recipes Frugal Gourmet Kitchen Classics Recipes On The Grill Cook Books Seafood Recipes Cajun Recipes Breads Low Fat Low Fat Breads Bread Machine Recipes Yeast Breads Quick Breads Fat Free Vegetarian Salad Recipes Eggplant Recipes Radish Recipes Tomato Recipes Jalapeno Recipes Potato Recipes Lettuce Recipes Cabbage Recipes Beans Ambrosia Recipes Biscotti Recipes Desserts Low Fat Cookie Recipes Cheesecake Recipes Cake Recipes Pie Recipes Muffin Recipes Custard Recipes Best Appetizers Appetizers Low Fat Salsa Recipes Dip Recipes International Recipes Afghan Recipes Alaska Recipes French Recipes German Recipes Greek Recipes Italian Recipes Spanish Recipes Thai Recipes Korean Recipes Chinese Recipes Mexican Recipes Indian Recipes Beef Recipes Pork Pork & Ham Pork Butts Pork Chop Recipes Pork Ribs Rulled Pork Poultry Recipes Stews Recipes Ground Beef Barbecue Grill Barbecue Smoker All Purpose Sauce BBQ Sauce Barbecue Sauce Carolina BBQ Sauce Pickle Recipes Marinades Smoking Low Fat Appetizers & Dips Low Fat Breakfast Low Fat Cakes Low Fat Cheesecakes Low Fat Cookies Low Fat Desserts Low Fat Fish & Seafood Low Fat Meats Low Fat Pasta Low Fat Pies Low Fat Salads Low Fat Sandwiches Low Fat Sauces & Condiments Low Fat Sides Low Fat Soups Low Fat Vegetarian Baker's Dozen Taste of Home Recipe Book Bon Appetit Cookbook Blacktie Cookbook Buster Cook Book Cookbook USA Cook Book Cook Book Sara's Cookbook Sara's Cookbook Appetizers and Dips Poultry recipes Diabetic recipes Holiday recipes Miscellaneous recipes 110 recipes 1986 Usenet cookbook 2900 recipes Cyberrealm recipes Great sysops of world Specialty recipes Ceideburg recipes Cheese recipes Chili recipes Fruits recipes Garlic recipes Great chefs of NY Londontowne recipes Raisins recipes Recipes for kids US Food Vegetarian recipes Bread recipes Drinks Meat Dishes Brisket recipes Caribou recipes Chicken recipes Filet mignons recipes Pork recipes Swordfish recipes Turkey recipes Pasta recipes Uncategorized recipes Ethnic recipes Canada recipes English recipes Ethiopia recipes Germany recipes Greece recipes Mexican recipes Philippines recipes Welsh recipes Microwave recipes Soups recipes Vegetable recipes Asparagus recipes Barley recipes Brown rice recipes Lentil recipes Mushrooms recipes Salads recipes Wild rice Desserts recipes Cakes recipes Chocolate recipes Cookies recipes Ice cream recipes