質問編集履歴
2
エラーの詳細を追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,6 +5,9 @@
|
|
5
5
|
### 発生している問題
|
6
6
|
|
7
7
|
VLOOKUPでマスタから値が取得できていません。
|
8
|
+
下部に記載されているマクロの On Error GoTo 部分をコメントアウトしたところ、下記のエラーが出ます。
|
9
|
+
「WorksheetFunctionクラスのVLookupプロパティを取得できません。」
|
10
|
+
|
8
11
|
マクロを使わず、Excelシート上でセルにマクロのソースと同じになる(はず)のVLOOKUPの文を入力すると、正しく値が取得できます。
|
9
12
|
※マスタにコードの重複はありません。
|
10
13
|
下記がExcelに直接入力したVLOOKUP文
|
1
ファンクションプロシージャ名を追加表示
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,6 +35,7 @@
|
|
35
35
|
```
|
36
36
|
プロシージャ内で呼び出しているファンクション
|
37
37
|
```vb
|
38
|
+
Public Function funGetNameFromMst(ByRef rangeVlookup As Range, ByRef strKey As String, ByRef strKey2)
|
38
39
|
On Error GoTo funGetNameFromMst_err
|
39
40
|
|
40
41
|
Dim strReturn As String
|
@@ -59,6 +60,7 @@
|
|
59
60
|
|
60
61
|
funGetNameFromMst_err:
|
61
62
|
funGetNameFromMst = ""
|
63
|
+
End Function
|
62
64
|
```
|
63
65
|
詳しい方いたら、何がいけないのか教えていただきたいです。
|
64
66
|
よろしくお願いいたします。
|