Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


57 / 13340 ツリー ←次へ | 前へ→

【80788】複数のセルに入れた数字のワードシートを開ける方法 サル 19/5/10(金) 16:37 質問[未読]
【80793】Re:複数のセルに入れた数字のワードシート... マナ 19/5/10(金) 21:54 発言[未読]
【80806】Re:複数のセルに入れた数字のワードシート... サル 19/5/15(水) 9:32 お礼[未読]

【80788】複数のセルに入れた数字のワードシートを...
質問  サル  - 19/5/10(金) 16:37 -

引用なし
パスワード
   はじめまして。

エクセルでE5のセルとE6のセルに入れた文字列のワードファイルを開ける方法と、そのシートがすでに開いている場合と、存在しない場合のエラーがでないようにするコードを教えていただけないでしょうか?

以下のコードはE5に "1"を入れた時に1のファイル名のワードを開けるところまではできましたが、その後、いろいろ探したり、やってみたりしましたがうまくいきません。よろしくお願いします。

Sub OpenBook()


With CreateObject("word.application")
  .Visible = True
  .documents.Open "C:\Users\サル\Documents\thinkpad\住所録\" & Range("E5").Value
 
 End With

end sub

【80793】Re:複数のセルに入れた数字のワードシー...
発言  マナ  - 19/5/10(金) 21:54 -

引用なし
パスワード
   ▼サル さん:

GetObjectで、その文書を開くとよいです。
ht tp://www7b.biglobe.ne.jp/~whitetiger/ex/ex2002074.html


実際は、word文書を開いた後で、何らかの処理を実行するのではありませんか。
すでに開いていた場合ですが、エラーを出さないのはよいとして、
そのまま継続して問題ないのでしょうか?
データ取得だけであれば問題ないのかもしれませんが…

【80806】Re:複数のセルに入れた数字のワードシー...
お礼  サル  - 19/5/15(水) 9:32 -

引用なし
パスワード
   マナさん

ご返信いただきありがとうございます。
又、お礼が遅くなり申し訳ありません。

当方、VBAはいまだ始めたばかなので、非常に助かります。

重ねてどうもありがとうございます。

57 / 13340 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free