Word VBA質問箱 IV

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

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


92 / 308 ツリー ←次へ | 前へ→

【599】Word上のUserformから得た情報を所定のExcelファイルに自動入力したい 09/2/24(火) 9:01 質問[未読]
【600】Re:Word上のUserformから得た情報を所定のEx... マクロマン 09/2/24(火) 15:46 発言[未読]
【601】Re:Word上のUserformから得た情報を所定のEx... マクロマン 09/2/24(火) 15:50 発言[未読]
【602】Re:Word上のUserformから得た情報を所定のEx... マクロマン 09/2/24(火) 15:52 発言[未読]
【603】Re:Word上のUserformから得た情報を所定のEx... 09/2/24(火) 17:48 お礼[未読]
【618】Re:Word上のUserformから得た情報を所定のEx... 09/3/5(木) 17:55 質問[未読]
【619】Re:Word上のUserformから得た情報を所定のEx... マクロマン 09/3/7(土) 16:18 発言[未読]
【620】Re:Word上のUserformから得た情報を所定のEx... 09/3/10(火) 17:35 発言[未読]

【599】Word上のUserformから得た情報を所定のExc...
質問    - 09/2/24(火) 9:01 -

引用なし
パスワード
   HP上で、Wordにて作成したUserformにてアンケートを実施し、その際にアンケート結果を自動的に所定のExcelファイルに保存する場合どのようにすればいいのかわからなくて困っています。
可能であるならば、Excelファイルを開く動作が現れることなく記録したいです。
要するに、Wordにて入力したデータを所定のExcelファイルに、Excelファイルを開くことなく保存したいです。
(Excelのみであるならば作成したUserformから自動保存はできましたが、Wordとなると勝手が違って途端にできなくなりました。)

【600】Re:Word上のUserformから得た情報を所定の...
発言  マクロマン  - 09/2/24(火) 15:46 -

引用なし
パスワード
   ワードVBAでエクセルを制御する方法です。
一度エクセルをオブジェクトとして設定したら後は
エクセルVBAと変わりはないです。

'参照設定:Microsoft Excel **.* Object Library

Sub xlseigyo()
Dim ExObj As Object
Dim objwb As Object
Dim wbpath As String
 wbpath = "D:\test\AA.xls"
 Set ExObj = CreateObject("Excel.Application")
 Set objwb = ExObj.Workbooks.Open(wbpath)
 objwb.Worksheets(1).Cells(1, 1).Value = "hoge"
 objwb.Save
 objwb.Close
 Set objwb = Nothing
 ExObj.Quit
End Sub

【601】Re:Word上のUserformから得た情報を所定の...
発言  マクロマン  - 09/2/24(火) 15:50 -

引用なし
パスワード
   >Excelファイルを開く動作が現れることなく記録したいです。

ExObj.Visible = True
としたらエクセルが表示されます。

>ExObj.Visible = True
を入れないか、あるいは
ExObj.Visible = False
としたらエクセルが非表示になります。
非表示にはなってますがエクセルは起動してますので、
作業完了後はブック、アプリケーションを閉じる必要があります。

【602】Re:Word上のUserformから得た情報を所定の...
発言  マクロマン  - 09/2/24(火) 15:52 -

引用なし
パスワード
   忘れ物がありました。

>ExObj.Quit
↑の後に
Set ExObj = Nothing
も入れておいてください。

【603】Re:Word上のUserformから得た情報を所定の...
お礼    - 09/2/24(火) 17:48 -

引用なし
パスワード
   マクロマンさん

素早い返答ありがとうございます。
早速試して見たところ、望んでいた通りにできました。
ありがとうございます。

独学で学んでいたこともありわからないことだらけですが、もっと勉強をしてお手を煩わせないように頑張ります。

【618】Re:Word上のUserformから得た情報を所定の...
質問    - 09/3/5(木) 17:55 -

引用なし
パスワード
   再度質問で申し訳ありません。

以前に回答していただいた方法によりWord→Excelの自動入力はできるようになったのですが、Wordにて作成したUserformはWebページとして保存をした時にHP上で出現させることはできないのですか?
Excelで作成したUserformは、Command ButtomをクリックすることでHP上でも現れたのですが・・・

【619】Re:Word上のUserformから得た情報を所定の...
発言  マクロマン  - 09/3/7(土) 16:18 -

引用なし
パスワード
   当初の質問から変わってくる場合は、新規に質問を立ち上げた方が
回答が付きやすいと思いますよ。

【620】Re:Word上のUserformから得た情報を所定の...
発言    - 09/3/10(火) 17:35 -

引用なし
パスワード
   ご指摘ありがとうございます。
改めて別に質問を立ち上げたいと思います。

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