掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エクセル新規作成でCOMException(インデックスが無効です) (ID:144966)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>どうやってデバッグをすればいいのでしょうか。 自己レスします。 xlWss = xlWb.Worksheets xlWs = xlWss.Item("Sheet2") の2行の間に下記を追加して、シート数とシート名を確認。 Dim strMsgBox As String = "" For iii As Integer = 1 To xlWss.Count xlWs = xlWss.Item(iii) strMsgBox = strMsgBox & iii & " : " & xlWs.Name & vbCrLf Next MsgBox(strMsgBox) としましたが、実行環境にて一度「xlApp.SheetsInNewWorkbook = 2」 を実行したためか、下記の結果が得られました。 1 : Sheet1 2 : Sheet2 その他の環境でも同様にして確認してみたいと思います。 色々ありがとうござました。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.