みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルVBAでワードの編集

お世話になります。
エクセルのマクロを使って、ワードファイルの編集を考えております。
エクセルからワードファイルを開いたり、文字の検索をしたりするのは
ネット上で見つけたのですが、
エクセルのマクロを使ってワード文書に、テキストボックスなどを貼り付ける方法が判りません。
VBA初心者ですので、お手数お掛けしますが
わかりやすく説明して頂ければ幸いです。

投稿日時 - 2013-04-09 13:15:20

QNo.8034860

すぐに回答ほしいです

質問者が選んだベストアンサー

1.エクセルVBAの配下としてワードアプリケーションを起動する
2.配下のワードアプリケーション上で,ワードマクロを使って操作する

sub macro1()
 dim myWd as object
 set myWd = createobject("WORD.Application")
 mywd.visible = true
 with mywd.documents.open("C:\test\test.doc")
 .shapes.addtextbox msotextorientationhorizontal, 200,200,100,50
 end with
 set mywd = nothing
end sub




>エクセルからワードファイルを開いたり、文字の検索をしたりするのはネット上で見つけた

既にご覧になったとおり,「ワードアプリケーションにワード文章を開かせる」とか「テキストボックスの描き方」は,ワードマクロを勉強する領分です。エクセルVBAの文法で書いても当然動きませんので,注意します。

投稿日時 - 2013-04-09 14:20:19

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問