powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / не могу обратиться к ранее использовавшейся книге
3 сообщений из 3, страница 1 из 1
не могу обратиться к ранее использовавшейся книге
    #39459097
Oleg3412
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Написал код для кнопки в книге "Автоформа", в которую хочу скопировать данные из другой книги (с открытием и закрытием той книги в отдельном окне). Помогите разобраться, где неверно обращаюсь к книге (никак не могу понять, как правильно написать вступление...)

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Sub Кнопка1_Щелчок()
Dim fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFilePicker)
   fd.Title = "Выберите файл"
   fd.Filters.Clear
     If fd.Show = - 1 then 
       strfile = fd.SelectedItems(1)
     End if

Dim Svod as New Excel.Application
Svod.Visible = True
Set xls = Svod.Workbooks.Open(Filename := strfile)
d2 = xls.Name

'далее при первой попытке копирования одного значения код пишет 'Subject out of range'
Workbooks("Автоформа").Sheets("Автоформа").Cells(2,4) = Svod.Workbooks(d2).Sheets("Данные").Cells(9, 4)


Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
не могу обратиться к ранее использовавшейся книге
    #39459137
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обращаться к Workbooks("Автоформа") нет смысла (тут нужно указать расширение файла, поэтому и ошибка), текущая книга ThisWorkbook
...
Рейтинг: 0 / 0
не могу обратиться к ранее использовавшейся книге
    #39459304
Oleg3412
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Да, вчера вечером понял, спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / не могу обратиться к ранее использовавшейся книге
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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