返回列表 上一主題 發帖

[發問] 如何利用vba做查詢

[發問] 如何利用vba做查詢

請問我想利用vba做查詢
但為何無法查詢到Y:\歐湘-庫存\進出貨\客人\34CO客人.xls("統計")內的值呢?
是哪一個部份寫錯了.

Private Sub Worksheet_Change(ByVal Target As Range)
With Target
If .Row >= 1 And .Column = 2 Then
  .Offset(0, 3) = Application.VLookup(.Value, "Y:\歐湘-庫存\進出貨\客人\34CO客人.xls("統計")".[C2:D500], 2, False)
End If
End With
End Sub

請問我想利用vba做查詢
但為何無法查詢到Y:\歐湘-庫存\進出貨\客人\34CO客人.xls("統計")內的值呢?
是哪一 ...
.Offset(0, 3) = Application.VLookup(.Value, "Y:\歐湘-庫存\進出貨\客人\34CO客人.xls("統計")".[C2:D500], 2, False)
...
h99949 發表於 2014-12-31 10:35

你確定檔案名稱是 :      34CO客人.xls("統計")     嗎?
我沒記錯的話檔名中   .xls   應該在最右邊, (即其右方不應該再有其他文字出現)
且檔名中也不應該有   "   出現喔.

TOP

是要參照活頁簿34CO裡工作表 統計的意思嗎?

TOP

回復 3# rbktwi


    是的

TOP

        靜思自在 : 人生不一定球球是好球,但是有歷練的強打者,隨時都可以揮棒。
返回列表 上一主題