Excel VBA質問箱 IV

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

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


2317 / 76734 ←次へ | 前へ→

【80061】FormulaプロパティでVlookup関数とMatch関数の組合せを入力したい
質問  初心者ママ  - 18/7/18(水) 2:06 -

引用なし
パスワード
   Formulaプロパティで列番号はMatch関数で参照するVlookup関数を入力したいのですが、Match関数に変数を入れているためか上手く作動しません(コンパイルエラーが出る)
修正すべき箇所ご指導お願いできませんか…?
【前提】
2シート目の1行目:Vlookupの列番号の参照値がある
2シート目の4行目:Vlookupを入力する
ピボットシートの2行目:列番号の検索範囲がある
※ただしvba実行時ピボットテーブルにはデータがまだない状態で、列番号をMatch関数で導く事ができるのはformula関数の処理が終わった後

Dim X as long
Dim i As Long
Dim k As Long
Dim d As String
Dim pd As Range
Dim arr As Range

X = 100

For i = 1 To X
  k = Worksheets(1).Range("A1").Value + i
  d = Worksheets(2).Cells(1, k).Value
  Set pd = Worksheets("ピボット").Range("2:2")
  Set arr = Worksheets("ピボット").Range("A4").CurrentRegion.Offset(1, 0)

 Worksheets(2).Cells(4, k).Formula = "=IFERROR(VLookUp(C2, " & arr.Address(External:=True) & "," & Match(d, pd, 0)", False), 0)"
Next i

よろしくお願いしますm(__)m

2 hits

【80061】FormulaプロパティでVlookup関数とMatch関数の組合せを入力したい 初心者ママ 18/7/18(水) 2:06 質問[未読]
【80062】Re:FormulaプロパティでVlookup関数とMatc... γ 18/7/18(水) 6:46 発言[未読]
【80063】Re:FormulaプロパティでVlookup関数とMatc... 初心者ママ 18/7/19(木) 0:07 発言[未読]
【80064】Re:FormulaプロパティでVlookup関数とMatc... γ 18/7/19(木) 6:56 発言[未読]
【80066】Re:FormulaプロパティでVlookup関数とMatc... 初心者ママ 18/7/20(金) 0:04 発言[未読]
【80067】Re:FormulaプロパティでVlookup関数とMatc... γ 18/7/20(金) 7:37 発言[未読]
【80071】Re:FormulaプロパティでVlookup関数とMatc... γ 18/7/20(金) 21:04 発言[未読]
【80077】Re:FormulaプロパティでVlookup関数とMatc... 初心者ママ 18/7/23(月) 19:52 お礼[未読]
【80065】Re:FormulaプロパティでVlookup関数とMatc... 基本方針 18/7/19(木) 7:12 発言[未読]

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