| ACCESS(アクセス)からEXCEL(エクセル)ファイルを出力するモジュールのサンプルです。 | ||
|
|
汎用モジュールのサンプルを作ってみました。 以下のステップでの動作を想定しました。 @ エクセルに出力するファイル名,シート名,行,列,値等の情報をテーブルに編集する。 A 汎用モジュールを起動して、エクセルファイルを出力する。 ご希望なら、ダウンロードしてご覧下さい。 ダウンロード(Access2000版,ADO使用) |
|
|
ご意見、お問い合わせは →
ACCESSの使い方トップページ |
|
続編.....(オマケ) 上記のサンプルでは、背景色や文字色,フォントサイズなどの編集は行っていませんでした。 必要に迫られ、文字色や計算式などの編集を追加したことがあります。 そのときのmdbを元に新たなサンプルを作りましたので、オマケで公開します。 エクセル編集W(テーブル)には、下図の黄色部分を追加しました。 ![]() このサンプルでは、以下のようなエクセルができます。 ![]() 補足説明 エクセル編集Wの赤反転部分『=Sum(RC[-2]:RC[-1])』は、エクセルでは『=SUM(B3:C3)』となります。 「RC[-2]」は列位置を-2するという意味で、該当セルはD3(行=3,列=4)なので、B3(行=3,列=4-2=2)を指します。 行位置の場合は、R[-3]Cというように書き、該当セルがB6ならB3(行=6-3=3)を指すことになります。 文字色はColorIndexというプロパティを使って変えました。 ColorIndexは、4=緑,5=青というふうに対応表があるそうです。 詳細は、エクセルのヘルプなどをご覧下さい。 エクセル編集Wのフォーマット(フィールド)を使って、文字色を変えることもできます。 指定すると、エクセルでは該当セルのNumberFormatというプロパティが設定されます。 サンプルでは、「0.000;[Red]-0.000」という指定によって、マイナスなら赤い文字で表示するようにしました。 ご希望なら、ダウンロードしてご覧下さい。 オマケのダウンロード(Access2000版,DAO使用) |
|

|
〒745-0801 山口県周南市大字久米327-145 |