使用されているセル全体で「Example」という単語を検索しています。しかし、コードは私にランタイムエラー1004 "アプリケーション定義またはオブジェクト定義のエラー"を与えます。私はラインに何か問題があることを知っていますRange(Cells(1, 1), Cells(lastrow, lastcolumn))
それは何でしょうか?セルと範囲で変数を使用するExcel VBA
ありがとうございます。ここ はコードです:
Dim lastrow as Long
Dim lastcolumn as Long
Dim sclnr as Range
dim aws as WorkSheet
Set aws = Thisworkbook.Sheets("Sheet1")
'Using UsedRange
lastrow = aws.UsedRange.Rows(aws.UsedRange.Rows.Count).Row
lastcolumn = aws.UsedRange.Columns(aws.UsedRange.Columns.Count).Column
'UsedRange works fine no problem with finding last row and column
Set sclnr = aws.Range(Cells(1, 1), Cells(lastrow, lastcolumn)).Find("Example")
'the word Example exits in one of the cells
はあなたに感謝します。 – MertTheGreat
ようこそ、SOコミュニティがどのように動作するかを確認するには、[ツアー](クリックしてください)を取ることをお待ちください:答えとupvotesを受け入れる。 – R3uK
を参照してください。 .Cellsで定義されている場合は必要な範囲です。](http://stackoverflow.com/questions/36368220/is-the-in-range-necessary-when-defined-by-cells) – Jeeped