註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» 儲存格無法改格式?
返回列表
下一主題
上一主題
發帖
儲存格無法改格式?
mhl9mhl9
發短消息
加為好友
mhl9mhl9
當前離線
UID
14126
帖子
214
主題
74
精華
0
積分
296
金錢
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
在線時間
146 小時
註冊時間
2013-6-17
最後登錄
2018-11-3
中學生
帖子
214
主題
74
精華
0
積分
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
註冊時間
2013-6-17
最後登錄
2018-11-3
1
#
跳轉到
»
正序看帖
打印
字體大小:
t
T
發表於 2017-11-23 19:49
|
只看該作者
儲存格無法改格式?
從recordset.getrows取得一欄時間值,9:00 am,顯示為9:00:00,此欄格式手工又無法改,無論改為什麼格式都顯示9:00:00,請教大師指教,謝謝
樓主熱帖
在文件外寫文件註解
onaction="Macro",macro有參數如何寫呀
求教參照代入公式?
只取出字串中的中文字元
找重複資料項
從string中取出數字
沒有了"離線說明"
=SUM(!XFC24:!D24) 這樣用法什麽情況
實用記事簿V1
分享
收藏
分享
lmh
mhl9mhl9
發短消息
加為好友
mhl9mhl9
當前離線
UID
14126
帖子
214
主題
74
精華
0
積分
296
金錢
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
在線時間
146 小時
註冊時間
2013-6-17
最後登錄
2018-11-3
中學生
帖子
214
主題
74
精華
0
積分
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
註冊時間
2013-6-17
最後登錄
2018-11-3
6
#
發表於 2017-11-24 01:09
|
只看該作者
再次求救了,因為數據量大,我原來用ADO取得幾千個文件的資料,安置在temp頁,再從temp頁一塊一塊取用,計算整理裝進"資料庫",但執行一次耗時10幾分鐘,估計user難以接受,我也不好意思交如此功課,所以我用 ADO的recordset.getrows方法,把如此浩大的資料量,裝在一個dictionary里,藉此可以在記憶體里計算和整理,最後一次過把全部資料(d.items)放進資料庫,時間省了不少,4分鐘可以完成以前10幾分鐘的工作.我用 d(d.count)=cn.Execute(iQ).getrows取得ADO的輸出,但取得的資料全部是String,不轉換不能用,關鍵我不熟悉getrows用法,哪位大大願意伸出援手? 謝謝,謝謝
lmh
TOP
mhl9mhl9
發短消息
加為好友
mhl9mhl9
當前離線
UID
14126
帖子
214
主題
74
精華
0
積分
296
金錢
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
在線時間
146 小時
註冊時間
2013-6-17
最後登錄
2018-11-3
中學生
帖子
214
主題
74
精華
0
積分
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
註冊時間
2013-6-17
最後登錄
2018-11-3
5
#
發表於 2017-11-24 00:43
|
只看該作者
我試了試>選擇所有有疑問的儲存格>control+c>選擇性貼上>勾選"加法運算">確定>>所有儲存格恢復正常,可以改格式,可以做運算!!!
但問題遠沒有解決,如何用VB做呢?而且必須執行得夠快,否則幾乎沒有意義了
lmh
TOP
mhl9mhl9
發短消息
加為好友
mhl9mhl9
當前離線
UID
14126
帖子
214
主題
74
精華
0
積分
296
金錢
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
在線時間
146 小時
註冊時間
2013-6-17
最後登錄
2018-11-3
中學生
帖子
214
主題
74
精華
0
積分
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
註冊時間
2013-6-17
最後登錄
2018-11-3
4
#
發表於 2017-11-24 00:29
|
只看該作者
回復
2#
cji3cj6xu6
手工根本就改不了,我試了試 9:00:00+0 結果=9:00:00,但可以手工改任何格式了,可以改成 9:00 am
問題我有1040000行,每行10個數,都要改,不該連算術運算都不可以,傷透腦筋!!!
lmh
TOP
mhl9mhl9
發短消息
加為好友
mhl9mhl9
當前離線
UID
14126
帖子
214
主題
74
精華
0
積分
296
金錢
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
在線時間
146 小時
註冊時間
2013-6-17
最後登錄
2018-11-3
中學生
帖子
214
主題
74
精華
0
積分
296
點名
0
作業系統
win7
軟體版本
office2007
閱讀權限
20
性別
男
來自
hk
註冊時間
2013-6-17
最後登錄
2018-11-3
3
#
發表於 2017-11-24 00:29
|
只看該作者
回復
2#
cji3cj6xu6
手工根本就改不了,我試了試 9:00:00+0 結果=9:00:00,但可以手工改任何格式了,可以改成 9:00 am
問題我有1040000行,每行10個數,都要改,不該連算術運算都不可以,傷透腦筋!!!
lmh
TOP
cji3cj6xu6
發短消息
加為好友
cji3cj6xu6
當前離線
UID
13029
帖子
112
主題
19
精華
0
積分
136
金錢
136
點名
0
作業系統
window
軟體版本
excel
閱讀權限
20
性別
男
在線時間
139 小時
註冊時間
2013-3-12
最後登錄
2022-11-29
中學生
帖子
112
主題
19
精華
0
積分
136
點名
0
作業系統
window
軟體版本
excel
閱讀權限
20
性別
男
註冊時間
2013-3-12
最後登錄
2022-11-29
2
#
發表於 2017-11-23 21:19
|
只看該作者
手動更改順利啊!!
不然就試試看:
以下將時間放在A1
Sub Timex()
'
' Timex Macro
'
Range("a1").Select
Selection.NumberFormatLocal = "hh:mm:ss AM/PM"
End Sub
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粉絲