Sam, thank you very much for your help and efforts. Works like a charm. You just made my monday easier:)
regards, seba On 11 sep., 22:55, Sam Mathai Chacko <samde...@gmail.com> wrote: > Solution already posted D. Could you confirm this was not visible in the > forum? If so, then I'd like the moderators to please check why other members > are not able to see solutions or answers that are already posted, and waste > their development time. > > Also D, please test the code before posting. > > Seba, > > Sub OpenFile() > Dim File As String > File = InputBox("Vnesi nalog") > If Len(Dir("C:\Users\user\Desktop\2011_" & File & ".xlsx")) <> 0 > Then > Workbooks.Open Filename:="C:\Users\user\Desktop\2011_" & File > & ".xlsx" > Else > MsgBox "File does not exists!" > End If > End Sub > > > > > > > > > > On Sun, Sep 11, 2011 at 11:51 PM, dguillett1 <dguille...@gmail.com> wrote: > > try > > > Sub OpenFile() > > Workbooks.Open Filename:= _ > > "C:\Users\user\Desktop\2011_" InputBox("Vnesi nalog")&".xlsx" > > End Sub > > > -----Original Message----- From: Seba > > Sent: Sunday, September 11, 2011 3:31 PM > > To: MS EXCEL AND VBA MACROS > > Subject: $$Excel-Macros$$ Open file using criteria from input box > > > Hi all, > > > I need help tweaking one of my simple macros. I would like to open a > > file after I enter a value into a input box. I have files stored in a > > specific folder and each one is named like "year_sequence_number", ie: > > 2011_001. I need a macro which would open a file based on a value I > > enter. For example: I enter the value 123 and I get the file 2011_123 > > opened. > > > First I wrote this using my basic knowledge: > > > ------------------------------**------------------------------** > > ------------------------------**------ > > Sub OpenFile() > > Dim File As Integer > > > File = InputBox("Vnesi nalog") > > > If File = 001 Then > > > Workbooks.Open Filename:="C:\Users\user\**Desktop\2011_001.xlsx" > > > Else > > > Exit Sub > > > End If > > > End Sub > > ------------------------------**------------------------------** > > ------------------------------**------ > > > Now is it possible and how to modify this so I wouldn't have to copy > > and paste this a thousand times:) > > And if possible, I would only like to enter the last three digits as a > > value: just 001 and not the full name 2011_001. > > > Thank you and best regards, > > seba > > > -- > > ------------------------------**------------------------------** > > ---------------------- > > Some important links for excel users: > > 1. Follow us on TWITTER for tips tricks and links :http://twitter.com/** > > exceldailytip <http://twitter.com/exceldailytip> > > 2. Join our LinkedIN group > > @http://www.linkedin.com/**groups?gid=1871310<http://www.linkedin.com/groups?gid=1871310> > > 3. Excel tutorials > > athttp://www.excel-macros.**blogspot.com<http://www.excel-macros.blogspot.com/> > > 4. Learn VBA Macros > > athttp://www.quickvba.blogspot.**com<http://www.quickvba.blogspot.com/> > > 5. Excel Tips and Tricks > > athttp://exceldailytip.blogspot.**com<http://exceldailytip.blogspot.com/> > > > To post to this group, send email to excel-macros@googlegroups.com > > > <><><><><><><><><><><><><><><>**<><><><><><><> > > Like our page on facebook , Just follow below link > >http://www.facebook.com/**discussexcel<http://www.facebook.com/discussexcel> > > -- > > ------------------------------**------------------------------** > > ---------------------- > > Some important links for excel users: > > 1. Follow us on TWITTER for tips tricks and links :http://twitter.com/** > > exceldailytip <http://twitter.com/exceldailytip> > > 2. Join our LinkedIN group > > @http://www.linkedin.com/**groups?gid=1871310<http://www.linkedin.com/groups?gid=1871310> > > 3. Excel tutorials > > athttp://www.excel-macros.**blogspot.com<http://www.excel-macros.blogspot.com/> > > 4. Learn VBA Macros > > athttp://www.quickvba.blogspot.**com<http://www.quickvba.blogspot.com/> > > 5. Excel Tips and Tricks > > athttp://exceldailytip.blogspot.**com<http://exceldailytip.blogspot.com/> > > > To post to this group, send email to excel-macros@googlegroups.com > > > <><><><><><><><><><><><><><><>**<><><><><><><> > > Like our page on facebook , Just follow below link > >http://www.facebook.com/**discussexcel<http://www.facebook.com/discussexcel> > > -- > Sam Mathai Chacko -- ---------------------------------------------------------------------------------- Some important links for excel users: 1. Follow us on TWITTER for tips tricks and links : http://twitter.com/exceldailytip 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310 3. Excel tutorials at http://www.excel-macros.blogspot.com 4. Learn VBA Macros at http://www.quickvba.blogspot.com 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com To post to this group, send email to excel-macros@googlegroups.com <><><><><><><><><><><><><><><><><><><><><><> Like our page on facebook , Just follow below link http://www.facebook.com/discussexcel