Excel VBA質問箱 IV

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

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


62369 / 76732 ←次へ | 前へ→

【18970】Re:ファイルが閉じられない
発言  Jaka  - 04/10/18(月) 13:22 -

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

▼row さん:
>エクセルファイルを開いて、文字が赤だったら判定する所で
>開いたファイルを閉じたいのですが、失敗します。
>
>以下が問題の所なのですが・・・
>
> Workbooks.Open FNAME(i)
          ↑ 開く時は、フルパスですが、

> Workbooks(FNAME(i)).Close SaveChanges:=FalseClose
        ↑ 開いたファイルは、「××.xls」とファイル名だけになります。
          だから、ファイル名だけにしてやれば良いです。
 Workbooks(dir(FNAME(i)).Close (False)

>いろいろ書いたのですが、実行中のエクセルファイルまで
>閉じられちゃったりして、うまく行きません。
 これは、原因が良く解りません。実行中のファイルですよね?
 F8ステップ実行して、変数名など確認してみたりしてみてください。
 これだけ見るとバグっぽくも見えますが、
 単に落ちている可能性も無いわけではないと思います。

配列にどうな風にかきこまれているか解らないので、いいかげんな発言かも....。

1 hits

【18965】ファイルが閉じられない row 04/10/17(日) 23:20 質問
【18968】Re:ファイルが閉じられない Asaki 04/10/18(月) 9:14 回答
【18976】Re:ファイルが閉じられない row 04/10/18(月) 14:29 お礼
【18970】Re:ファイルが閉じられない Jaka 04/10/18(月) 13:22 発言
【18977】Re:ファイルが閉じられない row 04/10/18(月) 14:30 お礼

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