1

特定のフィールドを強調する必要がある、つまりフォーマットする必要がある文があるレポートがあります。例:

" いくつかの通常の定数テキストの後に重要なデータ フィールドが続きます。同じテキスト フィールド、さらにテキスト、2 番目の重要なデータ フィールドの 後にさらにテキストが続きます。"

最初の「重要なデータ フィールド」の長さは大きく異なります。それ以外の場合は、さまざまな書式設定でいくつかのテキスト フィールドを作成しようとします。テキストの外観を変更することはできません。

Access では、同じフィールドの異なる部分に対して異なる書式設定が許可されていないため、私の唯一の選択肢は、OLE オブジェクトを作成し、プログラムでテキストを追加して書式設定することだと思います。どうやってするか?

おそらく、いくつかのマクロを使用してテンプレートの Word ドキュメントを作成し、それらのマクロに引数を渡して、さまざまな書式設定のさまざまなテキストを追加する必要があります。

4

1 に答える 1

1

Access 2007 からリッチ テキスト ボックスを使用できるようになりましたが、それ以前は、レポートによっては、Word とマージまたはブックマークを使用して公開するのが最適な場合があります。代替手段は HTML です。これは、出力がそれほど難しくありません。これらのオプションはどちらも、OLE オブジェクトを作成して維持するよりもはるかに簡単だと思います。

于 2014-11-05T12:31:34.950 に答える