Excel VBA質問箱 IV

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

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


3929 / 76734 ←次へ | 前へ→

【78434】Re:Match関数の使い方
発言  γ  - 16/9/22(木) 14:28 -

引用なし
パスワード
   セル内の計算式がどうこうというのは、こちらでは不明です。
説明が足りませんので。
それよりもまず、セル範囲を正確に書くことが先決です。
シートを特定しないセル範囲は、アクティブシートのそれとみなされてしまいます。
どう書くか、例えば、以下。

Sub test()
  Dim ws As Worksheet
  '他の変数の宣言は記載省略しました。きちんと宣言すべきです。
  
  For i = 1 To BB
    Set ws = Workbooks("原料配合表.xlsb").Sheets(i)
    PL = ws.Range("A1000").End(xlUp).Row
    On Error Resume Next
    AA = Application.WorksheetFunction.Match(ZRK, ws.Range(ws.Cells(3, 6), ws.Cells(PL, 6)), 0)
  Next
End Sub

7 hits

【78433】Match関数の使い方 tomi 16/9/22(木) 12:00 質問[未読]
【78434】Re:Match関数の使い方 γ 16/9/22(木) 14:28 発言[未読]
【78435】Re:Match関数の使い方 tomi 16/9/22(木) 15:15 お礼[未読]
【78436】Re:Match関数の使い方 γ 16/9/22(木) 21:09 発言[未読]
【78437】Re:Match関数の使い方 tomi 16/9/23(金) 10:41 お礼[未読]
【78438】Re:Match関数の使い方 γ 16/9/23(金) 10:52 発言[未読]

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