2014/4/4 (金) 06:41:54 空色の渚 |
Mr.XRAYさん
はじめまして。
ネットで不明な点を検索するとかならずMr.XRAYさんのお名前を見つけることができます。
お会いできてなともうれしい限りです。
エクセルで出力するのは、意外と簡単なんですね。
はじめから、質問すればよかったです。
stringgridからの変換も簡単そうです。
いま、サロンの予約、顧客管理を作っているんですが、日報をメールで送らなくてはなりません。
svcで送ると列も行もめちゃくちゃなんで、困っていました。
今まで使う機会のなかったEXEL機能ですが、Delphiを購入してから十数年目で初めて使えそうです。
ありがとうございました。
今後ともよろしくお願いします。
> > StringGridで作った表をエクセル形式で出力したいのですが、出来るものなのでしょうか?
>
> まず,エクセルの操作ができないと,できないわけですが,
> エクセルの操作はたとえば,
>
> http://mrxray.on.coocan.jp/Delphi/plSamples/400_Excel_CreateObject.htm#list8
>
> は,エクセル操作の基本的なコードですが,
> この Button1クリックのコードを次ののようにすると,セルに値をセットできます.
>
> //=============================================================================
> // エクセルの操作例
> //=============================================================================
> procedure TForm1.Button1Click(Sender: TObject);
> begin
> //文字列
> WorkSheet.Cells[1,1].Value := '文字列';
> WorkSheet.Cells[1,1].Interior.ColorIndex := 4;
>
> //数値
> WorkSheet.Cells[1,2].Value := 123;
> WorkSheet.Cells[1,2].Font.Color := RGB(255, 0, 0);
> end;
>
> Delphi 5 ですと,uses 部の Excel2000, Office2000 が「未定義のエラー」となるかも知れません.
> 未定義のエラーが発生したら削除してください.
> Delphi 5 だと他にもエラーがでるかも知れません.
> 確認できないので.自分で確認してください.
>
> もし,この [400] のサンプルをダウンロードして使う場合は,以下を参考にしてください.
>
> [Delphi 5 以前で使用]
> http://mrxray.on.coocan.jp/Delphi/Others/Delphi_Versionl.htm#02
>
> [別のバージョンで作成された Delphi プロジェクトの利用]
> http://mrxray.on.coocan.jp/Delphi/Others/Delphi_Versionl.htm#01
>
>
|
|