C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 43 を表示中)
■22710 / )  VS.NET2003でのVBのCells.Findについて
□投稿者/ 開発者駆け出し (14回)-(2008/07/30(Wed) 10:16:09)

分類:[.NET 全般] 

お世話になります。

タイトルの通りなのですが、.NET上でCells.Findを使いたいのですが、
インデックスが無効です とエラーが出てしまいます。
以下ソースです。

        Dim cStartRange As Excel.Range
        Dim cLookIn As Object
        Dim cLookAt As Excel.XlLookAt
        Dim cSearchOrd As Excel.XlSearchOrder
        Dim cSearchDir As Excel.XlSearchDirection
        Try
            ' 初期位置設定
            cStartRange = mExcelSheet.Cells(1, 1)

            cLookIn = Excel.XlLookAt.xlWhole
            cSearchOrd = Excel.XlSearchOrder.xlByRows
            cSearchDir = Excel.XlSearchDirection.xlNext

            cReturnRange = Excel.Worksheet.Cells.Find("A", cStartRange, cLookIn, cSearchOrd, _
                                                        cSearchDir, True, True, True, True)
 
        Catch ex As Exception
            Throw ex
        End Try

※参照の開放は省かせてもらいました。
"Excel.Worksheet"には編集したいExcelのシートが指定されていて、Activeにしてあります。

ネットで調べてみても参考になるものが見つからなかったので、こんな感じかな?と思って作ってみましたが
やはり駄目でした。Cells.FindのところでCatchにいっていまします。
ご教示お願い致します。

返信 編集キー/


管理者用

- Child Tree -