4ヶ月ぶりの更新?
仕事でページ設定やヘッダー等が初期設定されたExcelファイルを
生成するwsf(vbscript)を作ることになりました。
要望の1つに、生成されたファイルの以下のプロパティも
同時に設定しておいて欲しいということだったので、
vbscriptでプロパティの設定方法を調べたときのメモです。
ExcelのWorkBookクラスには、BuiltinDocumentPropertiesというプロパティ連想配列があり、
で、以下が連想配列のキー文字列です。
生成するwsf(vbscript)を作ることになりました。
要望の1つに、生成されたファイルの以下のプロパティも
同時に設定しておいて欲しいということだったので、
vbscriptでプロパティの設定方法を調べたときのメモです。
- タイトル
- 表題
- カテゴリ
- 作成者
- 前回保存者
- 改訂番号
- アプリケーション名
- 会社名
ExcelのWorkBookクラスには、BuiltinDocumentPropertiesというプロパティ連想配列があり、
Excel.WorkBooks(1).BuiltinDocumentProperties("Title").Value = "月報"というようにすると、ファイルのプロパティのタイトル欄には"月報"と設定されるみたいです。
で、以下が連想配列のキー文字列です。
| 対応するプロパティ名 | 連想配列のキー文字列 |
|---|---|
| タイトル | Title |
| タイトル | Title |
| 表題 | Subject |
| カテゴリ | Category |
| 作成者 | Author |
| 前回保存者 | Last Author |
| 改訂番号 | Revision Number |
| アプリケーション名 | Application Name |
| 会社名 | Company |
次は、もっと短期間の更新目指します。
カテゴリ
vbscriptトラックバック(0)
このブログ記事を参照しているブログ一覧: 4ヶ月ぶりの更新?
このブログ記事に対するトラックバックURL: http://blog.sakassan.com/cgi-bin/mt-tb.cgi/2
