質問編集履歴

2

エラーの詳細を追加

2020/06/08 01:28

投稿

Tera-Tomi
Tera-Tomi

スコア9

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

ファンクションプロシージャ名を追加表示

2020/06/08 01:28

投稿

Tera-Tomi
Tera-Tomi

スコア9

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
  よろしくお願いいたします。