註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» 如何在VBA中使用VLOOKUP
返回列表
下一主題
上一主題
發帖
如何在VBA中使用VLOOKUP
enoch
發短消息
加為好友
enoch
當前離線
UID
3500
帖子
176
主題
98
精華
0
積分
279
金錢
279
點名
0
作業系統
window 7
軟體版本
office 2007
閱讀權限
20
性別
男
在線時間
137 小時
註冊時間
2011-2-17
最後登錄
2020-4-8
中學生
帖子
176
主題
98
精華
0
積分
279
點名
0
作業系統
window 7
軟體版本
office 2007
閱讀權限
20
性別
男
註冊時間
2011-2-17
最後登錄
2020-4-8
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2012-5-23 11:51
|
只看該作者
如何在VBA中使用VLOOKUP
請問在VBA 內,
如何
使用VLOOKUP
函數
例如在工作表內=
vlookup
(a1,data,3,false) 在
巨集
應該如何修改
需要在前面加上Application.
worksheet
function 嗎?
請指教
樓主熱帖
樞紐分析表如何不顯示(空白)
EXCEL 發出聲音
文字格式轉回數字格式
檢查檔案是否存在
不同工作表可否雙面列印
另存新檔問題
合併列印日期格式問題
請問如何將工作表分另儲存成不同檔案
如何判斷檔案是否已經開啟
開啟檔案設定日期格式
收藏
分享
register313
發短消息
加為好友
register313
當前離線
麻辣 路人甲
UID
2468
帖子
967
主題
0
精華
0
積分
1001
金錢
1001
點名
0
作業系統
WIN XP
軟體版本
OFFICE 2003
閱讀權限
50
性別
男
來自
台北
在線時間
739 小時
註冊時間
2010-11-29
最後登錄
2022-5-17
頭銜:
麻辣 路人甲
大學生
帖子
967
主題
0
精華
0
積分
1001
點名
0
作業系統
WIN XP
軟體版本
OFFICE 2003
閱讀權限
50
性別
男
來自
台北
註冊時間
2010-11-29
最後登錄
2022-5-17
2
#
發表於 2012-5-23 12:15
|
只看該作者
回復
1#
enoch
vba內要使用工作表函數,須在工作表函數前加 Application.WorksheetFunction (或Application)
Sub XX()
Dim data As Range
Set data = [d1:f10]
[b1] = Application.WorksheetFunction.VLookup([a1], data, 3, 0)
End Sub
複製代碼
TOP
man65boy
發短消息
加為好友
man65boy
當前離線
UID
4388
帖子
169
主題
39
精華
0
積分
252
金錢
252
點名
0
作業系統
XP
軟體版本
2003
閱讀權限
20
在線時間
572 小時
註冊時間
2011-4-17
最後登錄
2020-7-17
中學生
帖子
169
主題
39
精華
0
積分
252
點名
0
作業系統
XP
軟體版本
2003
閱讀權限
20
註冊時間
2011-4-17
最後登錄
2020-7-17
3
#
發表於 2012-5-24 21:30
|
只看該作者
回復
2#
register313
請教大大,如果以此題目,不使用按鈕,如何輸入後立即更新,感謝撥冗指導!
TOP
register313
發短消息
加為好友
register313
當前離線
麻辣 路人甲
UID
2468
帖子
967
主題
0
精華
0
積分
1001
金錢
1001
點名
0
作業系統
WIN XP
軟體版本
OFFICE 2003
閱讀權限
50
性別
男
來自
台北
在線時間
739 小時
註冊時間
2010-11-29
最後登錄
2022-5-17
頭銜:
麻辣 路人甲
大學生
帖子
967
主題
0
精華
0
積分
1001
點名
0
作業系統
WIN XP
軟體版本
OFFICE 2003
閱讀權限
50
性別
男
來自
台北
註冊時間
2010-11-29
最後登錄
2022-5-17
4
#
發表於 2012-5-24 21:37
|
只看該作者
回復
3#
man65boy
工作表模組
Private Sub WORKSHEET_CHANGE(ByVal TARGET As Range)
Dim data As Range
Set data = [d1:f10]
If TARGET.Address = "$A$1" Then [b1] = Application.WorksheetFunction.VLookup([a1], data, 3, 0)
End Sub
複製代碼
TOP
man65boy
發短消息
加為好友
man65boy
當前離線
UID
4388
帖子
169
主題
39
精華
0
積分
252
金錢
252
點名
0
作業系統
XP
軟體版本
2003
閱讀權限
20
在線時間
572 小時
註冊時間
2011-4-17
最後登錄
2020-7-17
中學生
帖子
169
主題
39
精華
0
積分
252
點名
0
作業系統
XP
軟體版本
2003
閱讀權限
20
註冊時間
2011-4-17
最後登錄
2020-7-17
5
#
發表於 2012-5-24 22:34
|
只看該作者
回復
4#
register313
收到~學習了,謝謝!
TOP
enoch
發短消息
加為好友
enoch
當前離線
UID
3500
帖子
176
主題
98
精華
0
積分
279
金錢
279
點名
0
作業系統
window 7
軟體版本
office 2007
閱讀權限
20
性別
男
在線時間
137 小時
註冊時間
2011-2-17
最後登錄
2020-4-8
中學生
帖子
176
主題
98
精華
0
積分
279
點名
0
作業系統
window 7
軟體版本
office 2007
閱讀權限
20
性別
男
註冊時間
2011-2-17
最後登錄
2020-4-8
6
#
發表於 2012-5-26 11:58
|
只看該作者
我都學會了, 謝謝
TOP
靜思自在 :
改變自己是自救,影響別人是救人。
返回列表
下一主題
上一主題
Excelㄧ般區
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 ‧ 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲