Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.102 c
15-1266397245
TUser
2010-02-17 12:00
2010.08.27
Homo sapiens liberatus


15-1269293403
Юрий
2010-03-23 00:30
2010.08.27
С днем рождения ! 23 марта 2010 вторник


15-1268861402
Юрий
2010-03-18 00:30
2010.08.27
С днем рождения ! 18 марта 2010 четверг


15-1272918602
Юрий
2010-05-04 00:30
2010.08.27
С днем рождения ! 4 мая 2010 вторник


15-1272517480
Анна
2010-04-29 09:04
2010.08.27
Запрос, MSSQL2000





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский