[リストへもどる]
一括表示

投稿時間:2003/12/15(Mon) 21:27
投稿者名:かばん
Eメール:
URL :
タイトル:
使用中のファイルをコピー
こんにちは。
使用中のファイルをFileCopy関数を使用してでコピーをすると
エラーで落ちてしまいます。
(開いたExcelのファイルをコピーしようと)
On Error goto を使用せずに、回避したいのですが

・FileCopyに代わる関数
・使用中のファイルかどうかを判断する関数

などがあればご教授いただきたいのですが・・・
よろしくお願いします。

投稿時間:2003/12/15(Mon) 21:41
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: 使用中のファイルをコピー
> On Error goto を使用せずに、回避したいのですが
> ・FileCopyに代わる関数
> ・使用中のファイルかどうかを判断する関数
> などがあればご教授いただきたいのですが・・・

ここの Excel & Word関係 の エクセルが既に起動されているか調べる の下の方に
指定のファイルが使用中かどうかを調べる が書いてあるので見て下さい。

投稿時間:2003/12/15(Mon) 23:30
投稿者名:かばん
URL :
タイトル:
Re^2: 使用中のファイルをコピー
お返事ありがとうございます。

> ここの Excel & Word関係 の エクセルが既に起動されているか調べる の下の方に
> 指定のファイルが使用中かどうかを調べる が書いてあるので見て下さい。

大変参考になりました。
何とか回避できそうです。

投稿時間:2003/12/16(Tue) 04:42
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
(訂正)使用中でもコピーはできます。
失礼しました。私の勘違いのようでした。
使用中のファイルでもDOSのCOPYコマンドを使用してコピーするか、
FileSystemObjectのCopyFileメソッドを使用すれば、エラーが発生せず
使用中のファイルをコピーできます。
但し、使用中にコピーするのだから、十分注意が必要で、お勧めは出来ません。