powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как создать новый файл Excel в текущей папке ?
5 сообщений из 5, страница 1 из 1
Как создать новый файл Excel в текущей папке ?
    #32653835
Серый_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, г-да специалисты.
Хочу создать Sub, создающий в текущей папке новый файл *.xls. Не поможете ?
Знаний маловато.
...
Рейтинг: 0 / 0
Как создать новый файл Excel в текущей папке ?
    #32653987
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
Dim objExcel As Object
Set objExcel = CreateObject("Excel.Application")
objExcel.Workbooks.Add
objExcel.activeworkbook.saveas App.Path & "\1.xls"
objExcel.activeworkbook.Close
objExcel.quit
...
Рейтинг: 0 / 0
Как создать новый файл Excel в текущей папке ?
    #32654018
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а это для Excell

Код: plaintext
1.
Sub Макрос1()    Dim OutXlsBook As Excel.Workbook    Dim OutPach As String    OutPach = Application.ActiveWorkbook.Path & "\\test.xls"    \'отключаем вывод сообщений    Application.DisplayAlerts = False    \'открыли книгу    Set OutXlsBook = Application.Workbooks.Add    \'сохранили книгу    OutXlsBook.SaveAs Filename:=OutPach, FileFormat _        :=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _        False, CreateBackup:=False    OutXlsBook.Close TrueEnd Sub
Как отформатирован этот код?
...
Рейтинг: 0 / 0
Как создать новый файл Excel в текущей папке ?
    #32654131
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2marvan
хочу немного поумничать :)
в конце кода я бы добавил
Application.DisplayAlerts = True
чтобы не было мучительно больно
зы вместо Application.ActiveWorkbook.Path & "\test.xls"
я бы нарисовал
Application.thisWorkbook.Path & "\test.xls"
а то х его знает какая книга активная и не нажал ли юзверь ctrl+n
...
Рейтинг: 0 / 0
Как создать новый файл Excel в текущей папке ?
    #32654238
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2big-duke
полностью согласен со всеми замечаниями

ещё б не плохо было бы проверять наличие файла с таким именем и добавить обработку ошибок
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как создать новый файл Excel в текущей папке ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]