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, 02:05 PM   #1
thewesties
Board Regular
 
thewesties's Avatar
 
Join Date: Apr 2002
Location: Superfund, NJ
Posts: 75
Default

I need to create a link to an excel workbook on my network whose name is changing weekly.
The naming convention of the file is based on the previous week ending date (ie last Friday was 4/12/02 so the name of the file is WE041202.xls.)
The physical path to the file is constant on the network. I have concatenated several cells to create the formula as follows:

Cell I12: ='Spreadsheet Manager'!$H$1 (this is a worksheet in this workbook)
Cell I13: =IF(MONTH(I12)<10,CONCATENATE(0,MONTH(I12)),MONTH(I12))
Cell I14: =IF(DAY(I12)<10,CONCATENATE(0,DAY(I12)),DAY(I12))
Cell I15: ==RIGHT(YEAR(I12),2)
Cell I16: =CONCATENATE("='G:USPCCmaCard_Fee_ControlEXPROARDailyProd[WE",I13,I14,I15,".xls]Prod Weekly'!$I$6")

Based on the above formulas, this is how the data is displayed:
04/12/02 (<--Cell I12)
04 (<--Cell I13)
12 (<--Cell I14)
02 (<--Cell I15)
='G:USPCCmaCard_Fee_ControlEXPROARDailyProd[WE041202.xls]Prod Weekly'!$I$6 (<--Cell I16)

I would like CELL I17 to use the value of Cell I16 as the basis for the formula.

The source for I12 (in the current Worksheet 'ASAP #'!I12) is changed weekly.
The reason I don't just manually change the link is the 'Spreadsheet Manager' worksheet links to ASAP # as well as 71 other worksheets in this workbook.


My ultimate goal is to take my result (which is shown in Cell I16) and convert it from text to the actual formula.
As it is right now, if I Copy and Paste Value of I16 in to I17 I get the following:
='G:USPCCmaCard_Fee_ControlEXPROARDailyProd[WE041202.xls]Prod Weekly'!$I$6
I have tried creating macros to edit the cell, but then the data would be hard coded in the macro to always type WE041202.


[ This Message was edited by: thewesties on 2002-04-19 17:46 ]

[ This Message was edited by: thewesties on 2002-04-22 09:04 ]

[ This Message was edited by: thewesties on 2002-04-22 12:43 ]
thewesties is offline   Reply With Quote
Old Apr 22nd, 2002, 01:41 PM   #2
thewesties
Board Regular
 
thewesties's Avatar
 
Join Date: Apr 2002
Location: Superfund, NJ
Posts: 75
Default

After a seriously distracted weekend, and a miserable morning, I have come up with a resolution myself. If anyone needs it, here it is.

I went in to the sheet where I had to create the concatenated formula and created an Worksheet_Activate sub as follows:

Private Sub Worksheet_Activate()
Dim PartA As String
Dim PartB As String
Dim UploadLink As String
Dim UploadValue As String

PartA = "='G:USPCCmaCard_Fee_ControlEXPROARDailyProd[WE"

Range("I16").Select
PartB = ActiveCell.Value

UploadValue = ".XLS]Prod Weekly'!$I$6"
UploadLink = PartA & PartB & UploadValue
Range("I17").Select
ActiveCell.Formula = UploadLink

Range("A1").Select

End Sub

Each time the worksheet was opened, it worked like a charm. I then used it for every other link I needed on that workbook with no problems.
thewesties 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 03:07 PM.


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