|
Word2002で、ちょっとしたマクロを作ろうと思ってるのですが、躓いてます。
マクロを実行したときにドキュメントの中に画像と(その画像の上に重ねる形で)テキストボックスを挿入させるようにしたいです。テキストボックスの中のテキストはウィンドウを開いてリストから選んだ人の名前を入れたいと思ってます。
マクロを実行するときに、テキストボックスを一つずつ挿入するのは無理そうなので、あらかじめ、画像とテキストボックスが置かれたドキュメントを何パターンか作り、その文書から貼り付ける形を取った後、テキストボックス内の文字だけマクロを実行したときに指定できればと思ってます。
自分が今困ってるのは、デザインモードで、「コントロールの選択」から「Microsoft Forms 2.0 Frame」を選択して、ドキュメント内にフレームオブジェクトを作り、(フレームオブジェクトのPictureプロパティで画像は指定できました)、その中にテキストボックス(ラベルでも良い)を配置した物の、コードから、そのテキストボックスのプロパティ(Textプロパティ)を指定できないみたいであることです。
例:
Frame1.Textbox1.text = "test"
としても、エラーが返ってきます。
その画像とテキストボックスを、ドキュメントの中に挿入したいと言うのと、画像のレイアウトの設定をして、テキストボックスを重ねれば出来るかもしれませんが、それだと、画像とテキストボックスの位置を細かく指定できないので、避けたいのですが(Frameコントロールを使えばドラッグして細かく調整できます)、何か方法はありますでしょうか?
よろしくお願いします。<(_ _)>
|
|