Forum Discussion
NotSoFastEddie
Jun 12, 2024Brass Contributor
VBA-Excel weird behaviour on SaveAs Dialog - Read On - SOLVED but sad
The default filename is HomeServicesSKUMAP.csv I thought it was a data type issue, then I started trying different combinations such as "H", "Ho", "Hom" and finally "Home". With the exception of...
JKPieterse
Jun 20, 2024Silver Contributor
NotSoFastEddie Perhaps you can use this function instead of GetSaveAsFileName?
Function GetAFileName(initialName As String)
Dim fd As FileDialog
Dim i As Long
Set fd = Application.FileDialog(msoFileDialogSaveAs)
With fd
.InitialFileName = initialName
For i = 1 To .Filters.Count
If LCase(.Filters(i).Description) Like "csv (comma delimited)*" Then
.FilterIndex = i
Exit For
End If
Next
If .Show Then
GetAFileName = .SelectedItems(1)
End If
End With
End FunctionNotSoFastEddie
Jun 20, 2024Brass Contributor
Thanks Jan, I will give it a try