Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2020, 20:13   #1
Alex711
Пользователь
 
Регистрация: 21.09.2018
Сообщений: 99
По умолчанию Заполнение книги Excel

Здравствуйте, два ListBox1 и ListBox2 в первом содержатся имена ячеек первого листа книги Excel из которых необходимо взять значения, во втором ListBox содержатся имена ячеек второго листа книги в которые необходимо скопировать значения. Как сделать это циклом?

Код:
Apex := CreateOleObject('Excel.Application'); //начинаю работу с excel
Apex.Workbooks.Open(Ap+'Имя файла.xlsx'); 
Apex.ActiveWorkBook.Sheets.Item[1].Activate; //1 лист активен
L1C1z := Apex.WorkBooks[1].WorkSheets[1].Range[ListBox1.Items[0]];  //значение ячейки в переменную
Apex.ActiveWorkBook.Sheets.Item[2].Activate; //2 лист активен
Apex.Range[ListBox2.Items[0]] := L1C1z;  //из переменной в ячейку второго листа
Alex711 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнение свойств книги Excel макросом Genn0k Microsoft Office Excel 1 16.03.2019 23:40
Заполнение документа Excel по шаблону из базы даных Excel Сергей Цахло Microsoft Office Excel 16 08.09.2015 10:27
активация книги excel открытой в другом процессе excel 27102014 Microsoft Office Excel 11 28.04.2015 16:37
вывести данные в новую книгу Excel из другой книги Excel через VBA Алла94 Microsoft Office Excel 0 08.10.2014 16:16
Автоматическое заполнение ячеек разных листов одной книги tissot Microsoft Office Excel 2 26.01.2010 21:24