パソコン悪戦苦闘記録

マクロで特定の位置にデータ入力、Excelの場合、Wordの場合

マクロで、特定の位置にデータを入力したい場面はよくあります。



 Excelだと入力位置を特定するのは簡単です。
 データを入れたいセルの、セル番号で特定できます。
 
 WorkSheets("住所録").Range("C1").Value = "ほげほげ"

 一方、Wordだと、入力位置の特定はどうすればよいでしょうか。
 私の常套手段は、ブックマークです。

 ThisDocument.BookMarks("入力場所").Range InsertAfter "ほげほげ"

 これでいけます。

 ブックマークを使う方法以外に、透明な罫線で作った表を挿入しておく、というのもあるようです。
 これだと、Excelと同様の方法で入力位置の特定ができます。

 ほかにも、方法はありそうですが。

Excel VBAの教科書 (Informatics & IDEA)
古川 順平
SBクリエイティブ


Excel 最強の教科書[完全版]――すぐに使えて、一生役立つ「成果を生み出す」超エクセル仕事術
藤井 直弥,大山 啓介
SBクリエイティブ



 Wordマクロを覚える方法については、昨日の記事が参考になると思います。
   ⇒ こちらをご覧ください。

 では、また次の記事で。
名前:
コメント:

※文字化け等の原因になりますので顔文字の投稿はお控えください。

コメント利用規約に同意の上コメント投稿を行ってください。

 

  • Xでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

最近の「VBAプログラミング・マクロ」カテゴリーもっと見る

最近の記事
バックナンバー
人気記事