台灣最大程式設計社群網站
線上人數
2356
 
會員總數:246134
討論主題:189713
歡迎您免費加入會員
討論區列表 >> ASP >> asp 更新 excel 儲存格內容之後, 可以讓其他儲存格進行"試算"嗎?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
asp 更新 excel 儲存格內容之後, 可以讓其他儲存格進行"試算"嗎?
價值 : 500 QP  點閱數:747 回應數:4
樓主

Fire
中級專家
3478 32
3034 705
發送站內信


假設 excel 檔裡的儲存格 A1 和 B1 我要放入數據
A2 我要試算, 假設給它一個公式 =A1+B1

設好之後, 我從網頁上用 asp 將兩個數字填入 A1 B1 都成功了
同時讀出 A2 的值, 秀出來並不是兩個數字相加的結果
也就是說它並沒有進行試算的動作

請問有什麼指令可以讓它進行試算嗎?

搜尋相關Tags的文章: [ asp ] , [ excel ] , [ 試算 ] ,
本篇文章發表於2016-04-26 01:02
1樓
回應

彩虹
檢舉此回應
比較快的方式,你可以把A1+B1的結果,填入在C1 (同一列最快)

而如果你要把A1+B1的結果放在A2
那你要先將結果暫存在變數裡面,然後再填入到A2
本篇文章回覆於2016-04-26 07:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

彩虹
檢舉此回應
補充一下,上面提到的方式,是直接透過ASP來計算
例如「rs("AAA")+rs("BBB")」然後放入到「C1」或「A2」裡面

而如果你直接放公式的話「=A1+B1」是無法的,我想你看到的是他直接當成字串印出來
本篇文章回覆於2016-04-26 08:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Fire
檢舉此回應
運算過程我無從得知, 有人會時常修改運算公式然後將 xls 上傳,
我只知道輸入和輸出一定是在某工作表的哪些儲存格
本篇文章回覆於2016-04-26 18:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
最有價值解答

老頑童
捐贈 VP 給 老頑童 檢舉此回應
excel中的公式,應該只有啟動Excel程式才有作用
若只是單純以資料庫方式進行連接,應該無法觸發該公式
建議改用CreateObject("Excel.Application")方式存取你要的欄位
本篇文章回覆於2016-04-27 11:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.