註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» 如何判斷欄位值為#REF!或是#N/A?
返回列表
下一主題
上一主題
發帖
[發問]
如何判斷欄位值為#REF!或是#N/A?
c_c_lai
發短消息
加為好友
c_c_lai
當前離線
UID
8671
帖子
2035
主題
24
精華
0
積分
2031
金錢
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
在線時間
2394 小時
註冊時間
2012-3-22
最後登錄
2024-2-1
博士班
帖子
2035
主題
24
精華
0
積分
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
註冊時間
2012-3-22
最後登錄
2024-2-1
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2012-5-5 07:12
|
只看該作者
[發問]
如何判斷欄位值為#REF!或是#N/A?
請問在VBA程式中,應如何正確去判斷某指定欄位的目前存值為#REF!或是#N/A?
我試過使用 IsNull() 函數,但非正解。
譬如: 目前 A1欄位 -> #REF!, C1欄位 -> #N/A
那如何能得知此兩欄的目前值是#REF!或是#N/A? 如此後續的處理才不致產生型態不符的
錯誤訊息。
謝謝各位先進指導!
樓主熱帖
K 線股票圖如何能與主力、散戶、及成交量線
盤中 DDE 存檔與 VBA 的實際應用範例
如何應用 VBA 將股票圖完整的呈現出來?
Excel工作表單與Access資料庫的VBA互動問題
動態修正匯入圖表的最後資料列之列數所延伸
請教要如何使用 VBA 判別不規則儲存格的辦法
如何在股價圖下方應用 VBA 增列一拉霸?
請問UsedRange.Rows.Count與End(xlUp).Row在
很值得珍藏的 EXCEL VBA 函数参
請問如何使圖表上在0點上下的指標顏色分別以
收藏
分享
Hsieh
發短消息
加為好友
Hsieh
當前離線
UID
3
帖子
4901
主題
44
精華
24
積分
4916
金錢
4916
點名
142
作業系統
Windows 7
軟體版本
Office 20xx
閱讀權限
150
性別
男
來自
台北
在線時間
4204 小時
註冊時間
2010-4-30
最後登錄
2026-7-16
超級版主
帖子
4901
主題
44
精華
24
積分
4916
點名
142
作業系統
Windows 7
軟體版本
Office 20xx
閱讀權限
150
性別
男
來自
台北
註冊時間
2010-4-30
最後登錄
2026-7-16
2
#
發表於 2012-5-5 07:55
|
只看該作者
回復
1#
c_c_lai
iserror([A1])
學海無涯_不恥下問
TOP
c_c_lai
發短消息
加為好友
c_c_lai
當前離線
UID
8671
帖子
2035
主題
24
精華
0
積分
2031
金錢
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
在線時間
2394 小時
註冊時間
2012-3-22
最後登錄
2024-2-1
博士班
帖子
2035
主題
24
精華
0
積分
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
註冊時間
2012-3-22
最後登錄
2024-2-1
3
#
發表於 2012-5-5 11:01
|
只看該作者
回復
2#
Hsieh
謝謝您! 困擾的問題終於解決了!
之前一直在 IsNull() 及 Null 語法上打轉。
TOP
GBKEE
發短消息
加為好友
GBKEE
當前離線
UID
16
帖子
5923
主題
13
精華
1
積分
5986
金錢
5986
點名
0
作業系統
win10
軟體版本
Office 2010
閱讀權限
150
性別
男
來自
台灣基隆
在線時間
4811 小時
註冊時間
2010-5-1
最後登錄
2022-1-23
超級版主
帖子
5923
主題
13
精華
1
積分
5986
點名
0
作業系統
win10
軟體版本
Office 2010
閱讀權限
150
性別
男
來自
台灣基隆
註冊時間
2010-5-1
最後登錄
2022-1-23
4
#
發表於 2012-5-5 15:51
|
只看該作者
回復
3#
c_c_lai
MsgBox [A1].Text
TOP
c_c_lai
發短消息
加為好友
c_c_lai
當前離線
UID
8671
帖子
2035
主題
24
精華
0
積分
2031
金錢
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
在線時間
2394 小時
註冊時間
2012-3-22
最後登錄
2024-2-1
博士班
帖子
2035
主題
24
精華
0
積分
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
註冊時間
2012-3-22
最後登錄
2024-2-1
5
#
發表於 2012-5-5 16:59
|
只看該作者
回復
4#
GBKEE
謝謝您!今晨問題已解決了,
我是這麼處裡的:
' MsgBox [A5].Text
If IsError([A5]) Then
Cv = 0
Else
Cv = [A5].Value ' 成交價
End If
TOP
靜思自在 :
一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表
下一主題
上一主題
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粉絲