Word VBA質問箱 IV

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

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


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

【249】ExcelでいうSaveCopyAs るんるん 05/2/21(月) 11:27 質問[未読]
【250】Re:ExcelでいうSaveCopyAs Jaka 05/2/21(月) 15:50 発言[未読]
【251】Re:ExcelでいうSaveCopyAs るんるん 05/2/21(月) 17:30 発言[未読]
【771】Re:ExcelでいうSaveCopyAs マナ 13/5/24(金) 22:03 発言[未読]

【249】ExcelでいうSaveCopyAs
質問  るんるん  - 05/2/21(月) 11:27 -

引用なし
パスワード
   編集中のドキュメントをコピーとして別名保存したいのですが、
いくら探してもそのようなメソッドが見つかりません。
ExcelでいうSaveCopyAsのようなものは無いのでしょうか?

【250】Re:ExcelでいうSaveCopyAs
発言  Jaka  - 05/2/21(月) 15:50 -

引用なし
パスワード
   こんにちは。

名前を付けて保存が、別名保存にあたりますけど、これとは違うんですか?
マクロ記録してみてください。

【251】Re:ExcelでいうSaveCopyAs
発言  るんるん  - 05/2/21(月) 17:30 -

引用なし
パスワード
   レスありがとうございます。
>名前を付けて保存が、別名保存にあたりますけど、これとは違うんですか?
名前を付けて保存とはちょっと違うんです。

私がやりたいのは、編集中のドキュメントのコピーを(一時保存ファイル
として)保存したいのです。
もう少し詳しく言いますと。
1あるイベント発生時に編集中のドキュメントのコピーを保存。
2保存したファイルパス名をDLLに渡す。
3DLLからの戻り値を受け取った後削除。
といったプロセスにしたいのですが、名前を付けて保存では、これが
出来ません。(編集先が別名保存した方のファイルに変わってしまう為)

ExcelではSaveCopyAsというメソッドで上記の事が出来るのですが、
Wordではそれが無いため出来ないのです。

【771】Re:ExcelでいうSaveCopyAs
発言  マナ  - 13/5/24(金) 22:03 -

引用なし
パスワード
   最近、覗いている掲示板でこんなのありました。
ht tp://www.vbaexpress.com/forum/showthread.php?t=14639

There is no...savecopyas for word as there is in Excel so you have to use a workaround. Make a copy of the file and then saveas the copy...then close the copy.

だそうです。

Application.Documents.Add ActiveDocument.FullName

こんな使い方できるのですね。

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