• 締切済み

エクセルのプロパティをマクロで変更したい

マクロ初心者です。 エクセルのプロパティ(ファイルの概要、情報、構成などが書いてあるあれです)をマクロで書き込みをしたいのですが、どのようにすればよいか教えてください。 書き込みしたい項目は、「タイトル」と「コメント」です。

みんなの回答

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

ヒントです。 以下のマクロを標準モジュールシートに貼り付けて実行してみてください。もう一度実行するとプロパティのタイトルが「新しいタイトル」に変わっていませんか? Sub Macro2() On Error Resume Next rw = 1 Worksheets(1).Activate For Each p In ActiveWorkbook.BuiltinDocumentProperties Cells(rw, 1).Value = p.Name Cells(rw, 2).Value = p.Value rw = rw + 1 Next ActiveWorkbook.BuiltinDocumentProperties(1) = "新しいタイトル" End Sub

1dokokkiri
質問者

お礼

ありがとうございました。 いただいたマクロを直接は走らせていませんが、ご回答の中にあった 「BuiltinDocumentProperties」をキーワードに手探りで使い方を探せました。おかげで目的のマクロを組むことができました。

関連するQ&A