Excel ЧаВо

         

Excel ЧаВо

Как загрузить новый экземпляр
Как запустить Excel из консольного приложения или в отдельном потоке (TThread)
Как получить и настроить папки Excel по умолчанию?
Чем отличается TExcelApplication от ExcelApplication, TExcelWorkbook от ExcelWorkbook?
Как узнать локализацию Excel'я (русская версия или нет)?
Как сделать, чтобы Excel работал быстрее?

Как вывести приложение Excel на передний план?
Как сделать так, чтоб работали английские формулы и форматы чисел в ячейках?
Что такое Selection?
Почему не нужно использовать Excel.Application.Range, а следует ExcelWorksheet.Range?


Если приложение Excel работает
Экспорт в Excel длится довольно долго. Как можно уведомлять пользователя о ходе выполнения работы?
Переношу записанный VBA макрос
Почему я не могу найти описание
Полезные ссылки

Excel ЧаВо

Worksbooks и Worksheets
Как добавить новую книгу?
Как задать количество листов в новой книге?
Как открыть книгу, имеющуюся на диске?

Как сохранить книгу?
Как закрыть книгу без вопросов о сохранении? Как закрыть все книги?
Как узнать имена всех открытых книг?
Как найти определенную открытую книгу?
Как переименовать книгу?
Как спрятать книгу?
Как открыть текстовый файл в Excel'е?
Как узнать имена всех листов в книге и их количество?
Как получить ссылку на активный лист в активной книге?
Как добавить новый лист в книгу? Как удалить лист?

Нужно ли делать лист активным, чтобы записать в него данные?
Как задать имя листу в книге?
Как выделить один или несколько листов в книге?
Как скопировать/переместить лист в одной книге? В другую книгу?
Как задать/убрать область печати? Как вызвать PrintPreview? Как напечатать лист?
Как установить параметры печати: отступы на листе, ориентацию листа и др.?
Как установить свои разрывы страниц
Как сделать так, чтобы на каждой странице повторялись заголовки колонок таблицы?
Как спрятать рабочий лист?
Как установить пароль на существующий лист/книгу?

Как создать макрос из Delphi? Как выполнить макрос, имеющийся в книге?
Будет ли работать макрос при выставленной
Почему не работает макрос, записанный в книге?
Полезные ссылки

Excel ЧаВо

Cells, Range, Rows и Columns
Как записать значения сразу в несколько ячеек?
Как определить область выделенных ячеек и ее границы?
Как записывать значения в ячейку (Value, Value2, Text, Formula)?
Что работает быстрее, запись в Range или Cells?
Что такое UsedRange? Как найти
Как получить адрес ячейки?

Нужно ли выделять ячейку/область для того, чтобы вносить в нее данные?
В чем отличие Range.Activate от Range.Select?
Как установить свойству ячейки
Передаю в ячейку 385.00, а показывает 385. Почему?
При записи в ячейку чисел как
Делаю экспорт в Excel, допустим
Как очистить область ячеек? Как определить что ячейка Excel пустая?
Как задать имя области ячеек?
Как объединить ячейки? Как узнать
Как записывать данные из вариантного массива в Excel?

Как прочесть данные из области ячеек в массив?
Почему при выгрузке данных в Excel не могу записать строк больше 65536?
Как писать в ячейки нескольких листов сразу?
Как изменить цвет фона и шрифта ячейки?
Как изменить атрибуты шрифта части текста в ячейке (цвет, размер, имя)?
Как узнать позицию курсора в редактируемой по F2 ячейке или в строке формул и дописать в нее текст?
Как изменить выравнивание/угол наклона текста, отступы в ячейке?
Как задать границы для области ячеек (Borders)?
Как скопировать форматы и формулы из строки в нижележащую область (AutoFill)?
Как скопировать форматы и формулы из строки в нижележащую область (AutoFill)? - 2

Как скопировать область ячеек с сохранением всех форматов? Как скопировать только значения ячейки?
Как скопировать область, чтобы сохранились размеры строк/столбцов?
Как сделать автоперенос строк в ячейке?
Как вставить несколько строк/столбцов?
Как подогнать высоту или ширину ячеек для отображения всего текста?
Как сделать автоподбор высоты строк для объединенных ячеек?
Как программно "заморозить" строки/столбцы?
Как добавить примечание к ячейке? Как удалить примечание? Как изменить атрибуты шрифта примечания?
Как добавить URL? Как сделать гиперссылку для рисунка?
Как отсортировать область ячеек?

Как сделать поиск значений в области ячеек или по всему листу?
Как, имея ссылку на ячейку, узнать имя листа, которому она принадлежит? Узнать имя книги?
Полезные ссылки

Excel ЧаВо

Chart, ChartObject, Shape, Picture
Как добавить Chart в отдельный лист книги? Как внедрить Chart в лист книги?
Как указать источник данных объекту Chart?
Как получить доступ к ряду (series) Chart?
Как добавить новый ряд (Series) в Chart?
Как изменить цвет серии в Chart?
Как изменять заголовки Chart и его осей?
Как назначить подписи значениям оси Х (ось категорий) из области ячеек?

Как убрать легенду из Chart?
Как добавить в лист объект Shape и записать в него текст?
Как изменить цвет линии и фона Shape?
Как сгруппировать несколько объектов Shape на листе?
Как вставить в лист картинку?
Как изменить размер картинки и вписать ее в размер определенной области ячеек?
Как изменить яркость или контрастность картинки?
Как добавить картинке гиперссылку?
Полезные ссылки

Excel ЧаВо

Как получить данные из ADODataSet?
Как получить данные в Excel, используя QueryTable?

Как подключить книгу Excel как базу данных, используя поставщика данных Jet OLE DB Provider?
Как получить данные из таблицы (листа) Excel SQL запросом?
Как вставить данные из таблицы Access в таблицу Excel, используя ADO?
Какие существуют ограничения при использовании книги Excel как БД?
Полезные ссылки