Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

перевод xls таблицы в stringgrid   Найти похожие ветки 

 
b86   (2010-04-22 13:10) [0]

Здравствуйте. Собственно мой вопрос как перевести xls таблицу(3 столбца и много строк)  в stringgrid?


 
QAZ   (2010-04-22 13:38) [1]

сохрани в csv а там все понятно будет


 
Smile   (2010-04-22 13:40) [2]

Попробуй посмотреть здесь:
http://www.kansoftware.ru/?tid=1587


 
Anatoly Podgoretsky ©   (2010-04-23 07:39) [3]

> b86  (22.04.2010 13:10:00)  [0]

Поячеесто. Прямо или косвенно.


 
b86   (2010-04-23 08:49) [4]

Поячеесто - это что?


 
Smile   (2010-04-23 09:04) [5]

это значит, что отдельно по каждой ячейке
:)


 
b86   (2010-04-23 09:05) [6]

ааа! точно. не катит только.


 
Anatoly Podgoretsky ©   (2010-04-23 09:15) [7]

> b86  (23.04.2010 08:49:04)  [4]

ячейка stringgrid = ячейка Экселя, далее следующая ячейка и так до конца. Для StringGrid других вариантов нет


 
Медвежонок Пятачок ©   (2010-04-23 09:22) [8]

Книга экселя умеет быть датасетом.
А вместо стринггрида взять дбгрид


 
b86   (2010-04-23 09:23) [9]

а не для StringGrid, в том плане, что перенести данные из экселевской таблицы, что бы можно было потом с ними работать.


 
b86   (2010-04-23 09:31) [10]

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


 
Smile   (2010-04-23 09:35) [11]

Зачем тебе их "вытаскивать" из дбгрид, если ты их уже один раз "вытащил" их эксель?
:)


 
b86   (2010-04-23 09:38) [12]

я делаю тестовую оболочку, все вопросы в xls, перетащить перетащил, в дбгрид, а как с ними дальше работать фиг пойми. воооот. так как?


 
Sergey13 ©   (2010-04-23 09:52) [13]

> [12] b86   (23.04.10 09:38)
> перетащить перетащил, в дбгрид

Это невозможно. В дбгриде нет ничего. Это просто телевизор для данных. Ты перетащил даные в ДАТАСЕТ. Вот с ним и работай.


 
b86   (2010-04-23 09:56) [14]

понятно. буду делать.


 
Anatoly Podgoretsky ©   (2010-04-23 12:23) [15]

> b86  (23.04.2010 09:23:09)  [9]

Нужен компонент работающий с varArray как Эксель


 
d@nger   (2010-04-25 09:57) [16]

Можно подключится к файлу через позднее связывание Excel.application и вытащить данные по каждой ячейке.
вот пример:

var e,w,c:Variant;
    a,b,c:String;
begin
    e:=CreateOleObject("Excel.application");
    e.Application.EnableEvents:=False;
    e.visible:=False;
    w:=e.workbooks.open("c:\my_file.xls");
.....
    a:=w.cells[1,1];
    b:=w.cells[1,2];
    c:=w.cells[1,3];
.....
    e.close;
    e:=unassigned;
end;



 
b86   (2010-04-26 09:43) [17]

Delphi говорит, что не знает, что такое CreateOleObject. я покопался в инете, должен знать. как включить?


 
Anatoly Podgoretsky ©   (2010-04-26 09:53) [18]

> b86  (26.04.2010 09:43:17)  [17]

Освой поиск в файлах и в справках.


 
b86   (2010-04-26 12:43) [19]

а csv как перевести?


 
Anatoly Podgoretsky ©   (2010-04-26 13:05) [20]

> b86  (26.04.2010 12:43:19)  [19]

http://ru.wikipedia.org/wiki/CSV



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.056 c
4-1226996099
Сергей
2008-11-18 11:14
2010.08.27
Как вывести Диалог свойств Windows К оприделённому файлу ?


15-1269116259
Petr V. Abramov
2010-03-20 23:17
2010.08.27
Россия вернула себе первенство в Специальной Олимпиаде


2-1268438912
Delphist
2010-03-13 03:08
2010.08.27
одна процедура для всех юнитов


2-1274359047
РП
2010-05-20 16:37
2010.08.27
Байты в число и число в байты нужной размерности


15-1269123425
tri3
2010-03-21 01:17
2010.08.27
Оформление патента