ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Opening file saved as current date (https://www.excelbanter.com/excel-programming/347932-opening-file-saved-current-date.html)

Yepp12[_2_]

Opening file saved as current date
 

I have the following code that I want to open a text file that is saved
as the current date. It works but opens the text file in a new excel
spreadsheet. Is there any way to open the file in my "tester.xls"
(which is where I have this macro)?


Code:
--------------------


Sub True()

Dim SourceBook As Workbook

ChDir ("C:\Program Files\helper")
Set SourceBook = Workbooks.Open(Filename:=Format(Date, "mm_dd_yy.txt"))

End Sub


--------------------


--
Yepp12
------------------------------------------------------------------------
Yepp12's Profile: http://www.excelforum.com/member.php...o&userid=28740
View this thread: http://www.excelforum.com/showthread...hreadid=492855


Tom Ogilvy

Opening file saved as current date
 
Sub True()

Dim SourceBook As Workbook
Dim sh as Worksheet
With Activeworkbook
set sh = .Worksheets.Add(After:=.Worksheets(Worksheets.coun t))
End with
sh.Name = "Data1"
ChDir ("C:\Program Files\helper")
Set SourceBook = Workbooks.Open(Filename:=Format(Date, "mm_dd_yy.txt"))
SourceBook.Worksheets(1).UserRange.copy _
Destination:=sh.Range("A1")
sourceBook.Close SaveChanges:=False
End Sub

--
Regards,
Tom Ogilvy


"Yepp12" wrote in
message ...

I have the following code that I want to open a text file that is saved
as the current date. It works but opens the text file in a new excel
spreadsheet. Is there any way to open the file in my "tester.xls"
(which is where I have this macro)?


Code:
--------------------


Sub True()

Dim SourceBook As Workbook

ChDir ("C:\Program Files\helper")
Set SourceBook = Workbooks.Open(Filename:=Format(Date, "mm_dd_yy.txt"))

End Sub


--------------------


--
Yepp12
------------------------------------------------------------------------
Yepp12's Profile:

http://www.excelforum.com/member.php...o&userid=28740
View this thread: http://www.excelforum.com/showthread...hreadid=492855




Dave Peterson

Opening file saved as current date
 
First, I wouldn't use True as a subroutine name. It looks too much like True
(as in the boolean value True.)

Sub myTrue()
Dim SourceBook As Workbook
Set SourceBook = Workbooks.Open _
(Filename:="C:\Program Files\helper\" & Format(Date, "mm_dd_yy.txt"))

activesheet.copy _
after:=thisworkbook.sheets(thisworkbook.sheets.cou nt)

sourcebook.close savechanges:=false

End Sub

Yepp12 wrote:

I have the following code that I want to open a text file that is saved
as the current date. It works but opens the text file in a new excel
spreadsheet. Is there any way to open the file in my "tester.xls"
(which is where I have this macro)?

Code:
--------------------


Sub True()

Dim SourceBook As Workbook

ChDir ("C:\Program Files\helper")
Set SourceBook = Workbooks.Open(Filename:=Format(Date, "mm_dd_yy.txt"))

End Sub


--------------------

--
Yepp12
------------------------------------------------------------------------
Yepp12's Profile: http://www.excelforum.com/member.php...o&userid=28740
View this thread: http://www.excelforum.com/showthread...hreadid=492855


--

Dave Peterson

Yepp12[_3_]

Opening file saved as current date
 

Thanks guys for your help.


--
Yepp12
------------------------------------------------------------------------
Yepp12's Profile: http://www.excelforum.com/member.php...o&userid=28740
View this thread: http://www.excelforum.com/showthread...hreadid=492855



All times are GMT +1. The time now is 09:56 PM.

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