Подписка

добавить на Яндекс

Наши проекты

Delphi+Google

Google API

Google API в Delphi - проект с открытым исходным кодом.

Chrono

Chrono

Хронометр - программа для ведения списка задач.

ODFProc

ODFProc

ODFProc - работа с документами OpenOffice в Lazarus и FreePascal.

Поддержка блога

А тут я коплю на лицензию Delphi XE на iPad =).
Сумма пожертвования не фиксирована.

Публикации

Год назад

Случайный пост

Последние

Сообщения форума

Комментарии

Свежие комментарии

Социальные сети

Google

Facebook

Twitter

Опрос

Вы сейчас или в ближайшем обозримом будущем планируете разрабатывать кроссплатформенное приложение с использованием Firemonkey?



Loading ... Loading ...

Блоги и сообщества

Статьи по Delphi DelphiFeeds.ru - Все Delphi-блоги Рунета Сообщество умных людей VR-Online.RU Бесплатный журнал для программистов и всех, кто интересуется IT Статьи и уроки по Delphi Новостной блог о высоких технологиях
Система Orphus

Список публикаций с меткой: Excel в Delphi

Статьи с меткой Excel в Delphi содержат информацию по работе с объектной моделью Excel в программах, написанных на Delphi, предлагаются решения для некоторых вопросов, связанных с формированием отчётов в Excel и т.д.

Также информацию по работе с MS Excel в Delphi Вы можете найти в статьях, отмеченных тегом Excel.

7.01.2012.
Опубликовал Vlad в 04:30.
Категории: Основы Delphi.

Праздники ещё не закончились, работать лень, но надо как-то уже прекращать заниматься кишкоблудством и начинать работать в полную силу. Ну, а чтобы как-то себя расшевелить и начать уже работу в блоге, решил первый пост сделать простым - снова сказать несколько слов про Excel. Дело в том, что с момента выхода поста под названием "Работа с Excel в Delphi. Основы основ." прошло практически полтора года и этот пост (почему-то вопреки всем ожиданиям) очень прочно закрепился в выдаче поисковиков. Это, конечно хорошо, но этот пост (читай название) дает лишь небольшое представление о том как работать с Excel в Delphi. Никто ведь не изучает сразу квантовую механику с первого класса? Сначала учимся основам вообще - математика, физика и т.д. Так я решил поступить в начале рассказа про Excel - сначала дать общее представление, а потом по-тихоньку раскрывать тему более подробно и детально. Но поисковики немного спутали карты, подняв пост выше других про Excel. Соответственно, те из посетителей, кто уже имеют представление о работе с Excel, видя представленные в статье примеры, возмущаются по поводу того, что чтение данных в этом случае будет происходить медленно. И я не спорю, да проход по каждой ячейке листа - это жуткие тормоза. А ускорить процесс чтения можно и необходимо. Поэтому можно считать, что эта статья - расширение к основам.

Читать далее »

26.06.2011.
Опубликовал Vlad в 00:16.
Категории: MSDN, Основы Delphi.

1247В посте "Статистика WebDelphi за всё время его существования" я упоминал о том, что мой блог довольно часто посещают люди в поисках информации по работе с Excel в Delphi. Для меня это было, признаться, несколько странно, т.к. в плане поисковых запросов на свой блог я рассчитывал больше на другие запросы, но, как говориться – что есть то есть. Естественно, придя в блог некоторые читатели просто получают необходимую информацию и благополучно уходят, а некоторые задают вопросы в надежде получить от меня ответ.

Коме-то я отвечаю тут же в посте, а некоторые вопросы, ответ на который превышает размер самого вопроса – выношу в отдельный пост, чтобы и вопрошающему была пища для размышлений и другим ищущим было, что почитать. Вот этот пост такого плана – ответ на вопрос читателя.

Прежде всего я сразу скажу, какая информация использовалась при написании этой статьи. Итак

Читать далее »

8.06.2010.
Опубликовал Vlad в 17:21.
Категории: Моя работа.

Недавно снова пришлось немного поработать с Excel в Delphi. Суть работы состояла в следующем. Есть документ Excel, состоящий минимум из четырех листов (Sheets), на каждом листе содержатся таблицы практически произволоного (с точки зрения форматирования) состава, в таблицах записаны раличные данные. Сам файл может достигать нескольких Mb в размере - реально дофига чисел, текста и т.д. И всю это книгу Excel проверяет простенькая программка на Delphi - определяет возможные опечатки, несоответствия данных, суммирует данные и т.д. Проверка проводится периодически, причем не всегда на одном рабочем месте - иногда один человек проверяет один лист, второй - другой лист и т.д. И вот возник вопрос: как до начала проверки узнать был ли проверен лист и были ли обнаружены ошибки ранее?
Я решил не писать ничего на листах, никакого скрытого текста, примечаний и т.д., а воспользоваться коллекцией дополнительных свойств документа Excel.
Читать далее »

11.04.2010.
Опубликовал Vlad в 17:36.
Категории: Моя работа.

В принципе тема создания своих элементов управления в меню Microsoft Office достаточно специфичная. Обычно задачи при работе с Office из Delphi сводятся к простым действиям, таким как: открыть документ, прочитать/записать данные, закрыть документ. При этом совсем не обязательно, чтобы в меню Office "светилась" кнопка Вашего приложения. Мне создание нового контрола на ленте Microsoft Excel 2007 потребовалось для решения следующей задачи.
Читать далее »

19.09.2009.
Опубликовал Vlad в 21:54.
Категории: Моя работа, Основы Delphi.

mo_logoВ одной из статей, посвященных работе с Excel в Delphi читатель с ником Kanti задал весьма не тривиальную задачку - как добраться до диаграммы Excel, внедренной в документ Word и работать с ней. За что Kanti большое человеческое спасибо - приятно, когда читатели интересуются жизнью блога и предлагают новые темы и идеи.
На первый взгляд задача довольно не простая. Однако решение для неё есть. Я пошел немного дальше в решении проблемы и сегодня расскажу вам:

  • как работать с объектом Excel, внедренном в документ Word
  • как работать с документом Word, внедренным в Excel.

Читать далее »

19.09.2009.
Опубликовал Vlad в 11:42.
Категории: Моя работа, Основы Delphi.

Сегодняшняя статья блога  будет целиком посвящена работе с Excel Range или, говоря другими словами - работе с диапазонами ячеек Excel.

Про работу с этими объектами я уже вкратце говорил, а сегодня хотел бы поделиться с вами более полной информацией. Итак, начнем с самого простого. Читать далее »

11.09.2009.
Опубликовал Vlad в 06:21.
Категории: Моя работа, Основы Delphi.

Сегодня мы рассмотрим один из наиболее интересных, на мой взгляд, моментов работы с Excel в Delphi - построение диаграмм.

Забегая немного вперед, скажу, что есть несколько способов добавления диаграммы в рабочую книгу Excel.  Чтобы все статьи по вопросам автоматизации Excel в блоге были как-то логически связаны, я решил сегодня рассмотреть способ добавления диаграммы через объект ChartObjects, с которым мы встречались, когда разбирали методы объекта WorkSheet. Читать далее »

29.08.2009.
Опубликовал Vlad в 16:55.
Категории: Моя работа, Основы Delphi.

В прошлые раз мы с Вами остановились на сохранении рабочей книги. В принципе, ничего сложного в запуске Excel, создании и сохранении рабочей книги нет. Сегодня заглянем немного глубже в работу с Microsoft Excel в Delphi - рассмотрим как можно работать с листами рабочей книги, изменять внешний вид ячеек и попробуем скопировать таблицу из своего приложения в открытую рабочую книгу. Читать далее »

27.08.2009.
Опубликовал Vlad в 17:57.
Категории: Моя работа, Основы Delphi.

Видимо любители экономить килобайты оперативной памяти могут меня закидать помидорами или ещё чем по-хуже, но все-таки я скажу, что интеграция приложений (мегабайты оперативы) - это большой плюс нынешней разработки приложений.
Как ни крути, а время DOS и килобайтов оперативной памяти прошло. Врядли кто-то всерьез сейчас задумывается над тем куда это с винчестера пропал мегабайт? Да и использование в своих приложениях функциональности программ, которых ты не писал, но которые выполняют что-то лучше - это всё-таки больший прогресс, нежели корпеть год-два над программой, а потом узнать, что время-то прошло. Читать далее »