PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23278 08/03/10 11:39:13 RE(1):PB10.0: DW→Excelで、フォントサイズ等書式を引き継ぐ方法はあるのでしょうか? By Hakofugu
23277 08/03/07 11:08:30 PB10.0: DW→Excelで、フォントサイズ等書式を引き継ぐ方法はあるのでしょうか? By Hakofugu

カテゴリ:データウィンドウ
日付:2008年03月07日 11:08 発信者:Hakofugu
題名:PB10.0: DW→Excelで、フォントサイズ等書式を引き継ぐ方法はあるのでしょうか?

こんにちは。皆さんのお知恵を拝借いたしたく。

DWのSaveAsメソッドを使って、Excel形式のファイルにデータを落としているのですが、
「文字の大きさを変えたり、書式を変えたりできないのか」という(開発者からの)要望があり
ちょっと実験しています。やったこととしては
1.SaveAsの対象となるDWのカラムのプロパティを変更する。(フォント名やサイズ)
2.SaveAs用の別DWを用意し、数値カラムの値もカンマ編集した結果を文字列カラムにセットする。
  編集後の値が入っているSaveAs用のDWからSaveAsする。
3.書式を指定した雛型Excelファイルを用意し、そのファイル名を指定してSaveAsする。
等ですが、容易に結果が想像できるようなことしか思いつきません。
やはり、OLEを使ってExcelファイルのプロパティを直接触らないと駄目なんでしょうか。

Excelファイルに落としたあと、ユーザーが書式を手で変更することなくフォントサイズ等が
希望のようになっていて欲しいらしいのですが....

SaveAsにこだわらず、何か良い方法があれば是非ご教示ください。よろしくお願いします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle Net8
Browser (記載なし)

Server SoftWare

OS Windows 2000
DBMS Oracle8i
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.