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を探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vb.net 画像の透過について
-
UWSCの画像認識と条件分岐につ...
-
UWCSでのランダムクリック入力...
-
画像のビット数を変更する方法
-
Excel ユーザーフォームで表示...
-
画像をランダムに表示して名前...
-
複数枚画像の合成
-
MFCでCImageListに画像追加失敗
-
DXライブラリの、マウスを使っ...
-
jqueryスライダーを2段でスライ...
-
画像中の一番手前の物体をエッ...
-
画像の2次元フーリエ変換の結...
-
uwscの画像認識の不具合だと思...
-
jpgファイルの内容を比較したい...
-
画像をロックしたい
-
[ASP.NET]Imageコントロールで...
-
C# 画像のトリミング処理
-
VB6でプリントスクリーンを無効...
-
「using Windows」でエラーが出る
-
VC++6.0でGDI+利用してメモリリ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel ユーザーフォームで表示...
-
uwcs のマクロで画像認識をして...
-
背景画像の繰り返しについて
-
jqueryスライダーを2段でスライ...
-
「using Windows」でエラーが出る
-
【EXCEL VBA】ダブルクリックで...
-
画像のビット数を変更する方法
-
EXCEL VBA 複数のImageコントロ...
-
スマホでサイトの画像を長押し→...
-
【WPF】画像の切り替え
-
vb.net 画像の透過について
-
同じ画像を複数回表示させる
-
画像が分割されて切り替わる、...
-
VBA シート毎に画像挿入
-
UWSC 画像判定と条件分岐について
-
UWSC 画像認識で条件分岐
-
UWSCの色判定
-
VBAのユーザーフォームのイメー...
-
UWSCの画像認識と条件分岐につ...
-
gif 画像上の ボタンに リン...
おすすめ情報