掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
特定の文字列を含むシートの削除 (ID:147569)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ある特定の文字列(format)を含むシートを削除したいのですが、 下記処理では、シートは削除できますが オブジェクトの解放がしきれず、エクセルのプロセスが残ってしまいます。。 For Each xldelSheet In xlSheets If xldelSheet.Name Like "format*" Then xldelSheet.Delete() End If Next 以下の様に削除対象のシートをxldelSheetに設定してから削除すべきなのかと思いますが xlSheets("format*")をどのように設定してよいかわかりかねております。 xldelSheet = DirectCast(xlSheets("format*"), Excel.Worksheet) まず、認識に問題があれば、ご指摘お願いいたします。 また、方法についてご提案が御座いましたらご回答の程よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.