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

Вниз

Grid & Excel   Найти похожие ветки 

 
Mark_kms ©   (2002-11-27 15:07) [0]

Подскажите пожалуйста как из Грида экспортировать данные в эксель.


 
Uran ©   (2002-11-27 15:36) [1]

есть замечательная компонента Ehlib, там и сам DBGrid намного функционального стандартного и есть возможность экспорта в эксель..


 
yuray76 ©   (2002-11-27 16:13) [2]

uses
registry, OleServer, Excel2000, ComObj;

procedure TForm1.Button1Click(Sender: TObject);
var
WorkSheet : Variant;
regData: TRegistry;
i,j:integer ;
Excel : Variant;
begin
{---------конектимся к ексель файлу---------------------}
if OpenDialog1.Execute then
begin
Excel := "Excel.Application";
regData := TRegistry.Create;
regData.RootKey := HKEY_CLASSES_ROOT;
try
if regData.OpenKey("\Excel.Application\CurVer", False) then
begin
Excel:= regData.ReadString("");
regData.CloseKey;
end
finally
regData.Free;
end;
Excel := CreateOleObject(Excel);
Excel.Visible := false;
Excel.Workbooks.Open( OpenDialog1.FileName );
WorkSheet := Excel.Workbooks[1].WorkSheets[1];
{--экспортируем данные---------------------------}
for i:=1 to StringGrid1.ColCount do
for j:=1 to StringGrid1.RowCount do
WorkSheet.Cells[i,j]:=StringGrid1.Cells[i,j];
Excel.Visible := true;
end;

можна сделать примерно так. пробовал - работает.



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
3-27845
al_bee
2002-11-20 18:28
2002.12.09
Как рпоизвести сортировку по алфовиту?


1-28068
neodiX
2002-11-27 14:37
2002.12.09
Потоки - возможно ли?


14-28254
Ketmar
2002-11-16 20:35
2002.12.09
я сильный....


3-27883
Maxval
2002-11-21 13:37
2002.12.09
Как сделать чтобы в Query.SQL вставлялась дата и время?


1-27942
Xmen
2002-11-29 11:16
2002.12.09
Помогите справится с ListBox ом!