[算表] VBA數值格式,時間格式

看板Office作者 (龍麟再現風采)時間13年前 (2012/11/26 16:33), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
軟體:excel 版本:2010 1. 請問在VBA中甚麼函數可以把 0.364594907407407 改成 08:45:01 AM? 或者是改回來(我只會在表單中改儲存格式) 2. 以及VBA中如何指定數值的精確度 18.2526 變成 18.3? 3. 我的表單中資料格式共有10000列,要寫for loop去跑 for i=1 to 10000 .... next 其中10000這個數值要怎樣讓excel自動去抓? 感謝各位前輩解答!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.205.128

11/26 16:46, , 1F
1.Format([A1], "hh:mm:ss AM/PM")
11/26 16:46, 1F

11/26 16:47, , 2F
2.Application.Round(18.2526, 1)
11/26 16:47, 2F

11/26 16:48, , 3F
3.Range("A" & Cells.Rows.Count).End(3).Row
11/26 16:48, 3F

11/26 16:48, , 4F
1.Format(0.364594907407407, "hh:mm:ss AM/PM")
11/26 16:48, 4F

11/27 10:36, , 5F
S大真的非常感謝您!!!!
11/27 10:36, 5F
文章代碼(AID): #1Giob28c (Office)
文章代碼(AID): #1Giob28c (Office)