註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» 2003與2010型態不符
返回列表
下一主題
上一主題
發帖
[發問]
2003與2010型態不符
b9208
發短消息
加為好友
b9208
當前離線
UID
25
帖子
182
主題
34
精華
0
積分
316
金錢
316
點名
0
作業系統
Win 7
軟體版本
Office 2010
閱讀權限
20
性別
男
來自
Taiwan
在線時間
468 小時
註冊時間
2010-5-2
最後登錄
2023-6-24
中學生
帖子
182
主題
34
精華
0
積分
316
點名
0
作業系統
Win 7
軟體版本
Office 2010
閱讀權限
20
性別
男
來自
Taiwan
註冊時間
2010-5-2
最後登錄
2023-6-24
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2013-1-1 09:50
|
顯示全部帖子
[發問]
2003與2010型態不符
各位先進
如下vba片段,2003運行可以,但2010執行發生型態不符,敬請指教。
Dim v As Range
For Each v In .Range(.[Q6], .[Q65536].End(xlUp))
If Len(Trim(v.Text)) < 6 Then
.Cells(v.Row, "AN") = IIf(Left(Trim(v.Text), 2) < 6, "X", "Y")
Else
K = CDate([v]) - Int(CDate([v]))
.Cells(v.Row, "AN") = IIf(K < 0.25, "X", "Y")
End If
Next v
樓主熱帖
多條件統計
多重條件式統計與加總
依條件複製不同工作表資料並統計不重複次數
用VBA來執行SUMPRODUCT多條件統計
統計筆數及計算數量
使用VBA求資料統計輸出
分割資料成為新增工作表
依條件複製不同欄位資料與尋找取代
比對資料複製至工作表並排序
輸出日期
收藏
分享
100 字節以內
不支持自定義 Discuz! 代碼
b9208
發短消息
加為好友
b9208
當前離線
UID
25
帖子
182
主題
34
精華
0
積分
316
金錢
316
點名
0
作業系統
Win 7
軟體版本
Office 2010
閱讀權限
20
性別
男
來自
Taiwan
在線時間
468 小時
註冊時間
2010-5-2
最後登錄
2023-6-24
中學生
帖子
182
主題
34
精華
0
積分
316
點名
0
作業系統
Win 7
軟體版本
Office 2010
閱讀權限
20
性別
男
來自
Taiwan
註冊時間
2010-5-2
最後登錄
2023-6-24
2
#
發表於 2013-1-3 19:13
|
顯示全部帖子
感謝各位先進指導
因資料有三萬多筆,如同Hsieh版主見解 CDate函數,
問題出在G欄中有一筆資料有日期沒時間且有〞:〞之時間表示符號,
修正後已經可以執行了。
謝謝各位先進
100 字節以內
不支持自定義 Discuz! 代碼
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粉絲