我有10個不同的Excel表來自不同的提供商,完全制定。 他們都獲得10項作爲輸入,並給我們4項作爲輸出。 是否有可能我們準備一個網頁來從客戶端獲得這10個項目,然後設置爲excel文件,在網絡上運行excels和顯示輸出?Actullay我想用Excel文件作爲計算器引擎。 謝謝,夥計們。讓我解釋更多 1.每個Excel表格有超過10張完整配方,BA需要至少2天來分析它。 2.在10天到3個月之間,提供商更改了公式,並且很難找到哪個部分發生了變化。 3.我們認爲最好的解決方案是將Excel工作表保留爲計算引擎,因爲如果提供者更改,我們可以使用新的Excel文件。 4.輸入和輸出項目永不改變。使用Excel作爲計算引擎
回答
作爲一般概念,一切皆有可能。問題在於你是否真的想要這樣做,因爲聽起來像你會很難在快速接近這個網站的任何地方。
要讓Excel進行計算,您必須在Excel中打開工作簿文件。這可以通過VBA或COM接口實現自動化,Python和Java可以使用庫。然而,我認爲您將需要更少的時間來學習一種新的編程語言,實現您希望使用該語言的Excel功能,然後將該代碼掛接到您的服務器中,而不需要正確地獲得COM接口加工。
爲什麼沒有一個使用apache poi打開電子表格的jsp/servlet網站,運行它的公式並將答案返回給網站 - 我正是這樣做的 –
Apache POI使用Microsofts的OLE技術訪問辦公文件,在COM之上,所以你的解決方案就是我所描述的一個例子。 – Sebastiaan
請解釋我如何能夠在RHEL上運行它。 –
- 1. 作爲計算引擎使用的Microsoft Excel電子表格從代碼
- 2. 使用VSS計算引擎快照不起作用
- 3. 谷歌計算引擎SSH
- 4. 谷歌計算引擎OpenERP
- 5. 缺失憑證:計算引擎和應用引擎
- 6. 從谷歌應用引擎遷移到谷歌計算引擎
- 7. 禁用Google計算引擎上的HTTPS
- 8. 谷歌計算引擎ssh不可用
- 9. 作爲C#的計算引擎的東西?
- 10. 使用TTS引擎作爲首選的TTS引擎
- 11. 爲Google計算引擎託管應用啓用AAD聯合SSO
- 12. 使用UIWebView作爲腳本引擎
- 13. 使用Hadoop作爲MySQL存儲引擎?
- 14. 使用Jade作爲angular2模板引擎
- 15. 使用Grizzly作爲Web服務引擎
- 16. 使用Jade作爲Durandal視圖引擎?
- 17. 計算引擎API調用失敗,使用http 404
- 18. Excel計算和循環引用
- 19. Excel不計算「」作爲空單元格
- 20. 禁用谷歌應用程序引擎並保留計算引擎
- 21. 從.Net運行Java計算引擎
- 22. 谷歌計算引擎上的Slackware
- 23. 將VNC加入Google計算引擎
- 24. 谷歌App Engine /計算引擎與Socket.IO
- 25. 谷歌計算引擎Auto Scaling
- 26. 谷歌計算引擎設置雲9
- 27. 在GCP中託管Neo4j計算引擎
- 28. IoC適合計算引擎嗎?
- 29. 計算引擎不會讓我登錄
Excel不是這類任務的正確工具。我建議學習像Python或PHP的東西,找到你喜歡的Excel導入庫,提取數據,做相關處理,然後在網頁上顯示結果。如果你想使用Excel,你將不得不自己手動完成所有的工作,在你的餘生中。 –
嘗試使用Apache POI - 您當然可以輸入Excel和*運行*其公式 –
Google表格如何? –