VBSを使用して、
2ページあるワードテンプレートの2ページ目に、
画像を貼り付けたいのですが、方法がわかりません。
方法がありましたら、教えていただけますと助かります。
ちなみに、下記のようなhoge.vbsを書いて試行錯誤していますが、
この場合、1ページ目に画像が張り付いてしまいます…
---
Dim word
Dim doc
Set word = CreateObject("Word.Application")
word.visible=true
word.Activate
word.WindowState=wdWindowStateNormal
word.Documents.Open "C:\***\***.dot"
word.Selection.MoveDown 5, 17
//⇒17行後に2ページ目へ移行するデータです。
word.ActiveDocument.Shapes.AddPicture "C:\***\***.bmp"
word.Selection.EndKey
word.ActiveWindow.SetFocus
---
No.1ベストアンサー
- 回答日時:
マクロを記録して調べたところ、下記でいけるのではないでしょうか。
【変更前】word.ActiveDocument.Shapes.AddPicture "C:\***\***.bmp"
【変更後】word.Selection.InlineShapes.AddPicture "C:\***\***.bmp"
Windows XP SP2 + Word 2002で試しました。
この回答への補足
お礼後の追記・・・
テキストボックスを配置して、
その中に画像を挿入することで解決しました。
ありがとうございます。
ご回答のおかげで、非常に助かりました。
早速のご回答ありがとうございます。
行内で2ページ目に画像を挿入することが出来ました。
あつかましくもう一つお伺いしたいのですが、
word.Selection.InlineShapes.AddPicture で配置された画像ですが、
その後、「行内」⇒「前面」に変更することが可能でしょうか?
マクロでは操作できなかったので、
その方法がありましたら、教えていただけますと幸いです。
No.2
- 回答日時:
ANo.1 お礼への回答です。
>その後、「行内」⇒「前面」に変更することが可能でしょうか?
別の方法で解決済みのようですけれども下記でいけそうです。
私もあまりよくわかってませんが、次のような動作だと思います。
ActiveDocument.InlineShapes(1) … 固定した図形の1個目を選択する
ConvertToShape … 位置を固定しない図形に変換する
ZOrder … Z軸方向における図形の位置を変更する
word.Selection.InlineShapes.AddPicture "C:\***\***.bmp"
word.ActiveDocument.InlineShapes(1).ConvertToShape.ZOrder msoBringInFrontOfText
Windows XP SP2 + Word 2002で試しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) 統計ソフトJMPについて 画像をWordに貼り付ける方法(そのまま論文に使用)を教えてくれるかたいま 1 2022/05/31 22:08
- Word(ワード) テキストデータのPDFをWordで開くとテキストが図として認識されてしまう 3 2023/01/24 11:38
- Word(ワード) 写真3枚をA4に貼り付けたい 5 2023/07/03 14:36
- Word(ワード) wordに画像のある文章を貼り付けたのですが、画像が表示されません。そもそも機能として出来るのでしょ 4 2023/02/13 00:22
- Word(ワード) 分かる方教えてください。 wordに図を差込して資料を作成してますが その図上の説明したい箇所に①と 3 2022/10/20 20:05
- Word(ワード) wordに、文章と画像を同時に貼り付けるにはどうしたら良いですか? 6 2022/05/07 17:22
- Word(ワード) Office 365のWordでオブジェクト挿入であるWord文書にほかのWord文書やPDFを貼り 2 2022/05/09 15:57
- Illustrator(イラストレーター) 選択した画像を色々な大きさや場所に貼り付けて印刷するのに適しているソフトは何ですか?いつもはWord 2 2023/03/13 10:28
- その他(Microsoft Office) 複数の写真を1枚に印刷 5 2023/05/05 22:41
- Word(ワード) スナップショットをWordに張り付けるさい、「形式を選択して張り付け(S)」を選択すると複数の形式を 1 2022/06/06 23:26
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Pythonでgif画像が上手く作れない
-
jqueryスライダーを2段でスライ...
-
EXCEL VBA 複数のImageコントロ...
-
【EXCEL VBA】ダブルクリックで...
-
画像をフーリエ変換するソース...
-
こんなことてしますか??
-
Excel ユーザーフォームで表示...
-
uwscについて質問です。
-
gif 画像上の ボタンに リン...
-
VBA シート毎に画像挿入
-
イメージマップでマウスオーバ...
-
uwcs のマクロで画像認識をして...
-
ヒストグラム類似度による画像...
-
Leafletで画像をon、offさせる...
-
Pythonのプログラム初心者の問題
-
UWSCの画像認識と条件分岐につ...
-
自作の地図をグーグルマップの...
-
EXCELに貼り付けた画像の位置を...
-
gif画像が壊れて読み込まない
-
画像のビット数を変更する方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
こんなことてしますか??
-
【EXCEL VBA】ダブルクリックで...
-
Excelで画像URLを1つずつセル...
-
EXCEL VBA 複数のImageコントロ...
-
HTMLで画像をポップアップで表...
-
背景画像の繰り返しについて
-
Excel ユーザーフォームで表示...
-
gif 画像上の ボタンに リン...
-
VBA シート毎に画像挿入
-
jQuery . プログラミング 助け...
-
VBAのユーザーフォームのイメー...
-
jqueryスライダーを2段でスライ...
-
ホームページバナーを(画像が...
-
「using Windows」でエラーが出る
-
スマホでサイトの画像を長押し→...
-
【WPF】画像の切り替え
-
PowerPoint VBA で画像の鮮明度...
-
画像のピクセルデータの取得
-
UWSCの色判定
-
UWSCを使った画像認証マク...
おすすめ情報