2014-12-02 9 views
1

У меня есть код ниже, который сохраняет лист excel с содержимым пары ячеек. Когда я запускаю код, ошибка не обнаруживается. Появится окно «Сохранить как», которое я хочу, и я нажимаю «Сохранить» как обычно и, похоже, сохраняет его, но это не сохраняет и не перезаписывает файл.Лист Excel, не сохраняющий

Sub FileSave() 

Dim IntialName As String Dim fileSaveName As Variant InitialName = 
Range("C2") & "Cash Sheet" fileSaveName = 
Application.GetSaveAsFilename(InitialFileName:=InitialName, _ 
fileFilter:="Excel Files (*.xls), *.xls") 

If fileSaveName <> False Then 
MsgBox "Save as " & fileSaveName End If 

End Sub 

Непонятно, почему это происходит.

Большое спасибо

J

+0

Нет, где в коде вы выполняете фактического сохранения. Вы получаете имя файла для сохранения, проверяя, является ли имя файла истинным или ложным? а затем код заканчивается. где метод сохранения? –

ответ

Смежные вопросы