Hello,
I want to be able to write some information from my VBA to an Excel file, therefore I'm currently using
This works fine when the Excel file already excists but when it doesn't it will give an error. Next to this I found some code to create a Excel fileCode:'Open browse window om bestand te selecteren NewFN = Application.GetSaveAsFilename("C:\TestFile", "Excel file (*.xls), *.xls") sFile = NewFN If NewFN = False Then Else 'open file Workbooks.Open (sFile) 'select sheet1 ActiveWorkbook.Sheets("Sheet1").Select Range("A1") = "Date" Range("B1") = "N50 total"I have two questions about this: 1 How do I check if the Excel file already excist, so if it doesn't I could create a new document. And 2 How can I save the newly created file with the name selected in NewFN = Application.GetSaveAsFilename("C:\TestFile", "Excel file (*.xls), *.xls")?Code:Set xlsApp = Excel.Application With xlsApp 'Show Excel .Visible = True 'Create a new workbook .Workbooks.Add End With
Thanks for your help,
Barry




Reply With Quote