![]() |
export a non defined table as txt or cvs by VBA
I have in my "Summary" page a table which has four coloumns and an undefined
number of rows. There's nothing under this table, so the firs white line means the end of it. I need a macro to export this table as a kind of backup, in a txt o cvs file. When i search the help file for it, i find just XML exporting, and mapping (by the way i don't understand what it is) bye |
export a non defined table as txt or cvs by VBA
Hi snaggy
Try this that copy the csv in C:\ Sub Save_ActiveSheet_CSV_File() Dim wb As Workbook Dim strdate As String Dim Fname As String strdate = Format(Now, "dd-mm-yy h-mm-ss") Fname = "C:\Part of " & ThisWorkbook.Name _ & " " & strdate & ".csv" Application.ScreenUpdating = False ActiveSheet.Copy Set wb = ActiveWorkbook With wb .SaveAs Fname, FileFormat:=xlCSV .Close False End With Application.ScreenUpdating = True End Sub -- Regards Ron de Bruin http://www.rondebruin.nl "snaggy^^" wrote in message ... I have in my "Summary" page a table which has four coloumns and an undefined number of rows. There's nothing under this table, so the firs white line means the end of it. I need a macro to export this table as a kind of backup, in a txt o cvs file. When i search the help file for it, i find just XML exporting, and mapping (by the way i don't understand what it is) bye |
export a non defined table as txt or cvs by VBA
That was perfect!
Du you know how to extract the path of the current xls so that he can save the CVS in the same directory? thanks a lot "Ron de Bruin" wrote: Hi snaggy Try this that copy the csv in C:\ Sub Save_ActiveSheet_CSV_File() Dim wb As Workbook Dim strdate As String Dim Fname As String strdate = Format(Now, "dd-mm-yy h-mm-ss") Fname = "C:\Part of " & ThisWorkbook.Name _ & " " & strdate & ".csv" Application.ScreenUpdating = False ActiveSheet.Copy Set wb = ActiveWorkbook With wb .SaveAs Fname, FileFormat:=xlCSV .Close False End With Application.ScreenUpdating = True End Sub -- Regards Ron de Bruin http://www.rondebruin.nl "snaggy^^" wrote in message ... I have in my "Summary" page a table which has four coloumns and an undefined number of rows. There's nothing under this table, so the firs white line means the end of it. I need a macro to export this table as a kind of backup, in a txt o cvs file. When i search the help file for it, i find just XML exporting, and mapping (by the way i don't understand what it is) bye |
export a non defined table as txt or cvs by VBA
Search XL VBA help for 'path' (w/o the quotes).
-- Regards, Tushar Mehta www.tushar-mehta.com Excel, PowerPoint, and VBA add-ins, tutorials Custom MS Office productivity solutions In article , says... That was perfect! Du you know how to extract the path of the current xls so that he can save the CVS in the same directory? thanks a lot {snip} |
export a non defined table as txt or cvs by VBA
If you have try Tushar's advise your code looks like this
Sub Save_ActiveSheet_CSV_File_2() Dim wb As Workbook Dim strdate As String Dim Fname As String strdate = Format(Now, "dd-mm-yy h-mm-ss") Fname = ActiveWorkbook.Path & "\Part of " & ThisWorkbook.Name _ & " " & strdate & ".csv" Application.ScreenUpdating = False ActiveSheet.Copy Set wb = ActiveWorkbook With wb .SaveAs Fname, FileFormat:=xlCSV .Close False End With Application.ScreenUpdating = True End Sub -- Regards Ron de Bruin http://www.rondebruin.nl "snaggy^^" wrote in message ... That was perfect! Du you know how to extract the path of the current xls so that he can save the CVS in the same directory? thanks a lot "Ron de Bruin" wrote: Hi snaggy Try this that copy the csv in C:\ Sub Save_ActiveSheet_CSV_File() Dim wb As Workbook Dim strdate As String Dim Fname As String strdate = Format(Now, "dd-mm-yy h-mm-ss") Fname = "C:\Part of " & ThisWorkbook.Name _ & " " & strdate & ".csv" Application.ScreenUpdating = False ActiveSheet.Copy Set wb = ActiveWorkbook With wb .SaveAs Fname, FileFormat:=xlCSV .Close False End With Application.ScreenUpdating = True End Sub -- Regards Ron de Bruin http://www.rondebruin.nl "snaggy^^" wrote in message ... I have in my "Summary" page a table which has four coloumns and an undefined number of rows. There's nothing under this table, so the firs white line means the end of it. I need a macro to export this table as a kind of backup, in a txt o cvs file. When i search the help file for it, i find just XML exporting, and mapping (by the way i don't understand what it is) bye |
All times are GMT +1. The time now is 05:39 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com