Главная страница
    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.06 c
15-1274185621
Lyonux
2010-05-18 16:27
2010.08.27
Прерывания int 21 и int 10


15-1271955175
@!!ex
2010-04-22 20:52
2010.08.27
Помогите настроить UDP Port Forwarding.


11-1217255928
andreil
2008-07-28 18:38
2010.08.27
TFileTime -> time_t


15-1268404840
Илья_
2010-03-12 17:40
2010.08.27
Ошибка при отладке программы с помощью функции Trace into


2-1270658291
Hoxd
2010-04-07 20:38
2010.08.27
Фильтрация web-страниц





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский