- 帖子
- 472
- 主題
- 5
- 精華
- 0
- 積分
- 485
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- MS Office
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 香港
- 註冊時間
- 2010-7-4
- 最後登錄
- 2014-12-28

|
RUN 起來是沒問題
但是 [a2].CopyFromRecordset cnn.Execute(sql) 會把資料貼到sheet去,但是我要的是
將 ...
uf023630 發表於 2012-5-17 17:48 
可以參考一下這裡範例二
http://kimbalko-chi.blogspot.com/2010/06/how-toexcel-vba-sql.html
把sql轉為
sq1 = "select AVG(P1總時間) as P1_avg_time from CCBO where 案件狀態='2'"
不用這個
[a2].CopyFromRecordset cnn.Execute(sql)
轉為用record set接上
Set rst = cnn.Execute(strQuery)
最後把數值放到變數
變數 = rst.Fields("P1_avg_time").Value |
|