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

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

締切り済みの質問

エクセルのセルをクリックしてワードへ入力

ワードとエクセルとを開いて、ワードで文章を作っていき、エクセルの適宜のセルに入力した文字列をワードのカーソルポイントへ入力したいとき、エクセルの前記文字列のセルの左隣のセルをクリックするだけで、前記文字列を入力できるようにしたいのですが、VBとかで、マクロを組まないとだめでしょうか、教えてください。

投稿日時 - 2007-10-30 21:31:20

QNo.3475641

すぐに回答ほしいです

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

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

回答(1)

ANo.1

VBAでプログラムを組まないとできません。
(1)ワードとエクセルにまたがる難しさ
(2)イベントという考えを使いますがその難しさ
(3)ワードVBAを理解する難しさ
から質問者のレベルでは到底できる課題ではありません。
エクセルのセルをコピーし、ワードの望む箇所に貼り付ける作業を繰り返してください。
ただコピー張り付けなので、コードはそんなに長くはならないと思うので、奇特な方が
コードを書き上げてくれるかもしれません。その際は、丸投げ課題の
鵜呑みをすることになります。
ーー
質問の書き方について、こういう説明はいかがかな。
エクセルのシート(Sheet1)に
B1 京都へ
B2 奈良へ
B3 琵琶湖へ
と入れる。
ーー
ワードの文書の文章
今日は晴れているので(X)に行こう。
京都まで来たので(y)に行こう。
がある。
ーー
ワードのXのところをクリックしておいて、
エクセルのA3をクリックすると
「今日は晴れているので琵琶湖に行こう。」
とするようなことかな。

投稿日時 - 2007-10-30 23:02:32

お礼

VBAでプログラムを組むということだけ、参考になりました。
事例の文書のようになることはなります。ですが、このような文章のために利用することはあり得ません。もっと、多くの活用を考えています。

イベントという考えは分かっています。
エクセルとワードとでは、別のプログラムですが、
wdApp.Visible = True
wdDoc.Activatet …
With wdDoc.ActiveWindow.Selection
・Type Text Text:=
End With
となるようなのですが。

投稿日時 - 2007-10-31 09:26:24

あなたにオススメの質問