つれづれ電脳記(日くらしPCに向かひて)

つれづれなるままに、日くらしPCに向かひて、その悪戦苦闘ぶりをそこはかとなく書き付くるおじさん。たまに雑談[管理人:goosyun]

つれづれなるままに、日くらしPCに向かひて、デジタル関係の悪戦苦闘ぶりをそこはかとなく書き付くるおじさんです。
たまに雑談してます。連絡・問い合わせフォームは、ページ最下部に置いています。[著者(運営人):goosyun]

(当ブログには本文中に広告リンクが含まれています。)

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

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



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

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

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

 これでいけます。

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

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

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


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



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

 では、また次の記事で。