簡體   English   中英

從Excel-VBA腳本調用.reg文件

[英]Call .reg File from Excel-VBA script

我想從我的VBA腳本中調用.reg文件。 我正在使用Office / Excel 2013.我知道Excel不能自己運行這些文件,所以我需要通過shell調用該文件。 我寫的代碼不起作用:

Sub deactivateHyperlinkWarnings()
    Dim x
    x = Shell("cmd /C C:\TEMP\DisableHyperlinkWarnings.reg")
End Sub

我在網絡上的某個地方找到了這段代碼,但它沒有用。 我甚至沒有收到錯誤消息。 .reg文件位於C:\\ TEMP中

我需要寫什么來使它工作?

另外:是否可以抑制運行.reg-File時顯示的MessageBoxes? 當我手動啟動文件時,我需要像3次點擊“OK”。 稍后使用Excel表格的人不應該看到這些東西。

而不是運行cmd嘗試運行reg 所以在你的情況下它應該是x = Shell("reg import C:\\TEMP\\DisableHyperlinkWarnings.reg")

更多信息在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM