Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Внизперевод 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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.06 c