全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2068
推到 Plurk!
推到 Facebook!

Delphi6如何將資料轉為excel格式

 
arion
一般會員


發表:1
回覆:0
積分:0
註冊:2002-04-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-04-18 09:16:01 IP:210.66.xxx.xxx 未訂閱
請問一下,有誰知道如何在delphi6將查詢到的資料轉為excel格式,還有轉換時電腦上一定要灌excel嗎?可以先寫程式碼判斷嗎?謝謝。
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-04-18 09:27:37 IP:61.219.xxx.xxx 未訂閱
引言: 請問一下,有誰知道如何在delphi6將查詢到的資料轉為excel格式,還有轉換時電腦上一定要灌excel嗎?可以先寫程式碼判斷嗎?謝謝。
1.那要看用那種方式寫到Excel,若用OLE的方式是一定要灌Excel的 2.轉入Excel的範例見本站http://delphi.ktop.com.tw/topic.php?TOPIC_ID=147 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
kingter
一般會員


發表:0
回覆:3
積分:0
註冊:2002-03-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-04-18 11:36:14 IP:211.96.xxx.xxx 未訂閱
婓form崝樓ActiveX戲腔F1Book諷璃ㄛ硒俴眕狟測鎢ㄩ
procedure TfmINV140j.Button2Click(Sender: TObject);
var
  I,_rowCount : Integer;
begin
  if not SaveDialog1.Execute then Exit;
  if DBGrid2.DataSource=dmINV140.DataKCH06 then
    with dmINV140.CDSKCH06 do begin
      try
       for i := 0 to FieldCount - 1 do
        FONEBook1.EntryRC[1,i 1] := Fields[i].DisplayLabel;
        First;
        _rowCount := 2;
        while not EOF do begin
          FONEBook1.SetSelection(_rowcount,1,_rowcount,FieldCount);
          for i := 0 to FieldCount - 2 do begin
            if fields[i] is TStringField then
              FONEBook1.TextRC[_rowCount,i 1] := fields[i].AsString
            else if Fields[i] is TNumericField then
              FONEBook1.NumberRC[_rowCount,i 1] := Fields[i].AsFloat
            else
              FONEBook1.EntryRC[_rowCount,i 1] := Fields[i].AsString;
          end;
          Next;
          inc(_rowCount);
        end;
          FONEBook1.Write(SaveDialog1.FileName,F1FileExcel97);
          ShowMessage('恅璃眒湔祫:' SaveDialog1.FileName);
        except
          ShowMessage('渣昫ㄐ恅璃帤悵湔ㄐㄐ');
        end;
      finally
      end;
    end;
end;
系統時間:2024-04-26 11:15:54
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!