Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Макрос Excel сохраняет файл по умолчанию, а не по прописанному пути

84K
07 октября 2012 года
Vladimir Turbin
2 / / 07.10.2012
Не могу въехать, почему макрос сохраняет в "Мои документы", а если вначале работы с Excel сохранить вручную любой файл в папку "ММММ ГГГГ Электроэнергия", начинает правильно работать и сохранять в ту папку, что прописана в макросе. Вот код:
Sub Сохранить_Электроэнергия()
Application.ScreenUpdating = False
Sheets.Add.Name = "Лист1"
Sheets("ЭЛЕКТРИЧЕСТВО").Select
Cells.Select
Selection.Copy
Sheets("Лист1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range("A1").Select
ActiveSheet.Name = [D14]
On Error Resume Next
Folder$ = "C:\" & Sheets("ЭЛЕКТРИЧЕСТВО").Range("d20") & " Электроэнергия" & "\"
Filename = [D14] & ".xls"
Err.Clear: ActiveSheet.Copy: DoEvents
If Err Then Exit Sub
ActiveWorkbook.SaveAs Filename, xlWorkbookNormal
ActiveWorkbook.Close False
Sheets("ЭЛЕКТРИЧЕСТВО").Select
Range("D14").Select
Application.DisplayAlerts = False
Sheets(Range("D14").Value).Select
ActiveWindow.SelectedSheets.Delete
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
275
08 октября 2012 года
pashulka
985 / / 19.09.2004
Как минимум нужно указать папку, в которую Вы желаете сохранить свою рабочую книгу, т.е.

 
Код:
iFolder$ = "C:\" & Worksheets("ЭЛЕКТРИЧЕСТВО").[D20] & " Электроэнергия\"
iFilename$ = iFolder$ & [D14] & ".xls"
   
ActiveWorkbook.SaveAs iFilename$, xlWorkbookNormal 'xlNormal
ActiveWorkbook.Close True
или

 
Код:
iFilename$ =  "C:\" & Worksheets("ЭЛЕКТРИЧЕСТВО").[D20] & " Электроэнергия\" & [D14] & ".xls"
   
ActiveWorkbook.Close True, iFilename$
Как максимум всё переписать ;)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог