2014-01-24 155 views
0

是否可以在Web瀏覽器上運行宏?我可以在瀏覽器中打開excel,但我不確定宏是否可以運行。另外,我將如何在瀏覽器中自動啓用它?可以在瀏覽器上運行excel宏嗎?

+0

當你說你可以在瀏覽器中打開excel時,你是什麼意思? Excel是一個可執行文件,這是我第一次聽到有人說他們在瀏覽器中打開了Excel?你能解釋你如何在瀏覽器中打開* Excel? – 2014-01-24 08:17:27

+0

我可以在瀏覽器中打開一個excel文件,我的意思是在瀏覽器的內容窗格中。我用java語言來做到這一點,它工作正常,但我不知道如果宏可以自動運行。 – clarencevictoria

回答

2

如果我正確地假設你問自己在從瀏覽器呈現的網頁上的鏈接打開它後是否可以自動運行vba宏,那麼最好的方法是設置代碼以便自動運行每當打開網頁中鏈接的工作簿時。

要讓宏運行時打開工作簿雙擊在有你的代碼的工作簿的VBA項目瀏覽器中的「的ThisWorkbook」對象,並添加代碼

Private Sub Workbook_Open() 
Call Module1.hello 'Change this line to start your code 
End Sub 

這些線路這會自動執行子工作簿的Module1中的「hello」。

請注意,用戶必須在其信任中心設置中啓用宏才能運行任何內容。

另請注意,根據其瀏覽器和實際鏈接指向工作簿文件的位置可能必須先下載並從宏下載位置打開才能運行。

+0

並記住用戶必須安裝Excel! –

相關問題