Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> работа с excel, перебор активных книг 
:(
    Опции темы
MrDmitry
Дата 19.5.2014, 21:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



нашел и скачал в интернете вот такой модулек который я прикрепил к теме.
Все бы хорошо, но чтоб нормально сохранить excel, нужно правильно выбрать активный такая функция


Код

function GetAllWorkBooks:TStringList;
var i:integer;
begin
  try
    Result:=TStringList.Create;
    for i:=1 to MyExcel.WorkBooks.Count do
      Result.Add(MyExcel.WorkBooks.Item[i].FullName)
  except
    MessageBox(0,'Ошибка перечисления открытых книг','Ошибка',MB_OK+MB_ICONERROR);
  end;
end;


Из приведенного модуля, не перебирает книги и все сохраняется в первую активную книгу (

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  uMyExcel.pas 4,34 Kb
PM MAIL   Вверх
Akella
Дата 20.5.2014, 08:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Цитата(MrDmitry @  19.5.2014,  21:39 Найти цитируемый пост)
нужно правильно выбрать активный такая функция

что-что выбрать?

Добавлено через 1 минуту и 13 секунд
Я пока до конца не понял, конкретно, что им именно нужно?
PM MAIL   Вверх
MrDmitry
Дата 21.5.2014, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



Цитата

Все бы хорошо, но чтоб нормально сохранить excel, нужно правильно выбрать книгу, в которую будут сохранены данные. Для этого используется такая функция


Извиняюсь, что то я коряво написал )

Это сообщение отредактировал(а) MrDmitry - 21.5.2014, 12:23
PM MAIL   Вверх
gesper
Дата 22.5.2014, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


"Shарфик"
*


Профиль
Группа: Участник
Сообщений: 183
Регистрация: 23.2.2005

Репутация: 1
Всего: 2



Непонятно где и как задано MyExcel.

У меня помнится при смене версии Delphi были проблемы с кодами такими. То что раньше работало, пришлось немного видо изменять. Точно не помню что и как.
Я бы передавал функии значение MyExcel, а не надеялся что она глобально его увидит.
--------------------
...И приколется обломившийся и oбломится приколовшийся...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0537 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.