Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Экспорт данных в StringGrid   Найти похожие ветки 

 
sanya ©   (2010-03-30 17:41) [0]

У меня есть вопрос как будет выглядеть функция для загрузки данных в StringGrid из OpenOffice.Calc??

У меня есть функция для загрузки данных из Excel в StringGrid!

function xls_to_stringgrid(agrid: tstringgrid; axlsfile: string): boolean;
const
xlcelltypelastcell = $0000000b;
var
xlapp, sheet: olevariant;
rangematrix: variant;
x, y, k, r: integer;
begin
result := false;
xlapp := createoleobject("excel.application");
try
xlapp.visible := false;

xlapp.workbooks.open(axlsfile);

sheet := xlapp.workbooks[extractfilename(axlsfile)].worksheets[1];
sheet.cells.specialcells(xlcelltypelastcell, emptyparam).activate;

x := xlapp.activecell.row;
y := xlapp.activecell.column;

agrid.rowcount := x+1;
agrid.colcount := y+1;

rangematrix := xlapp.range["a1", xlapp.cells.item[x, y]].value;

k := 1;
repeat
for r := 1 to y do
agrid.cells[(r ), (k )] := rangematrix[k, r];
inc(k, 1);
agrid.rowcount := k ;
until k > x;

rangematrix := unassigned;

finally

if not varisempty(xlapp) then
begin
xlapp.quit;
xlapp := unassigned;
sheet := unassigned;
result := true;
end;
end;
end;

Если кто-то сталкивался с данной проблемой отпишитесь!!
За ранее всем СПАСИБО!


 
Jeer ©   (2010-03-30 17:48) [1]

Ты с проблемы начни, нехватка мозга это не проблема, а дефект.


 
sanya ©   (2010-03-30 17:57) [2]

С дефектами  повторюсь. Как будет выглядеть функция для загрузки данных в StringGrid из OpenOffice.Calc??


 
Jeer ©   (2010-03-30 18:13) [3]


> sanya ©   (30.03.10 17:57) [2]
>
> С дефектами  повторюсь.


Т.е. дефект не позволяет включить поиск и найти нечто следующее ?
http://www.delphimaster.ru/articles/openoffice/index.html

А.. я понял - надо знать как именно выглядит требуемая функция..
Тут, батенька - озвучьте сумму.

P.S.
Можно и через нативный ( BIFF) файл с исп. NativeExcel или XLSReadWrite


 
Игорь Шевченко ©   (2010-03-30 19:07) [4]


> У меня есть вопрос как будет выглядеть функция для загрузки
> данных в StringGrid из OpenOffice.Calc??


http://sql.ru/forum/actualthread.aspx?tid=405083


 
Anatoly Podgoretsky ©   (2010-03-30 19:20) [5]

Это тот случай, когда количество перешло в качество и это стало уже проблемой.


 
Jeer ©   (2010-03-30 20:06) [6]


> Anatoly Podgoretsky ©   (30.03.10 19:20) [5]
>
> Это тот случай, когда количество перешло в качество и это
> стало уже проблемой.


А мне показалось, что количество не сумело перейти в осознанное качество и проблема - в этом.



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

Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.085 c
2-1267779863
Цукор5
2010-03-05 12:04
2010.08.27
ambiguous overloaded call GetFactoryNumber


11-1217821090
L`Autour
2008-08-04 07:38
2010.08.27
Как установить ширину PopupMenu при OwnerDraw = True


15-1270197774
12
2010-04-02 12:42
2010.08.27
Тоже про природу. Объясните феномен.


15-1268039734
Vovka
2010-03-08 12:15
2010.08.27
Виртуальная клавиатура и генератор паролей


15-1268860322
dodo
2010-03-18 00:12
2010.08.27
Посоветуйте модуль или компонент для шифрования данных.





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