是否有可能將xlsx表格與宏轉換爲exe文件而不打開excel?我嘗試了一些轉換器,但都打開excel。Excel文件exe(xls到exe)
0
A
回答
1
將代碼粘貼到記事本中並保存爲VBS文件。還要更改文件路徑和宏名稱。它從用戶確認開始。
Option Explicit
Dim xlApp, xlBook
dim x
x=msgbox("Do You want to run the macro",4+64+0+4096,"Confirmation...")
if x= vbyes then
Set xlApp = CreateObject("Excel.Application")
'~~> Change Path here to your excel file
Set xlBook = xlApp.Workbooks.Open("C:\Users\Deb\Desktop\contactlist2.xlsm", 0, True)
'~~> Change macro name
xlApp.Run "check_data"
xlbook.save
xlBook.Close
xlApp.Quit
Set xlBook = Nothing
Set xlApp = Nothing
WScript.Echo "Finished."
WScript.Quit
end if
0
對於這一點,你可以嘗試運行宏從外部練成像如下 -
Set objExcel = CreateObject("Excel.Application")
objExcel.Application.Run "'full path to excel file'!module name.macro name"
objExcel.DisplayAlerts = False
objExcel.Application.Quit
Set objExcel = Nothing
要打開只讀工作簿,試試你的objExcel前右側添加以下行.Application.Run線
套裝書= objExcel.Workbooks.Open( '全到excel文件路徑' ,, TRUE)
+0
和全張? –
+0
請檢查鏈接。在那裏給出瞭如何以只讀模式打開工作簿。 –
+0
如果這個答案對您有用,請將其標記爲答案。 –
相關問題
- 1. 從Excel執行.exe文件
- 2. Java到Exe文件
- 3. windows的exe文件exe文件
- 4. .exe文件?
- 5. 嵌入exe文件到C#
- 6. 找不到文件.exe
- 7. 轉換jar文件到exe
- 8. Java項目到.exe文件
- 9. 注入dll到exe文件
- 10. VB6在EXE存儲exe文件
- 11. Excel宏打開EXE
- 12. 嵌入文件到EXE文件在VB6
- 13. 從java類文件到exe文件
- 14. serialPort_DataReceived不exe文件
- 15. 中的.exe文件
- 16. 驗證exe文件
- 17. 管理.exe文件
- 18. 運行.EXE文件
- 19. 暫停exe文件
- 20. PHP和EXE文件
- 21. 運行exe文件,除非使安裝(嵌入DLL到EXE)
- 22. 從EXE EXE執行EXE
- 23. 遠程安裝/部署的MSI/EXE文件:微星/ EXE文件
- 24. 如何在用戶運行EXE文件時覆蓋EXE文件?
- 25. 從另一個exe文件運行exe文件
- 26. 將.cpp文件編譯爲Program(exe)裏面的.exe文件?
- 27. 將圖標添加到exe文件,當exe文件沒有資源部分時
- 28. 對於Java的VBA/excel到dll/exe文件
- 29. 如何將python + django + excel項目打包到windows exe文件中
- 30. 我的exe只運行在exe文件中的dll文件。我需要從文件運行EXE我怎麼能?
你想通過將xls文件轉換爲exe來實現什麼目的,並且仍然不想打開excel? @Fiinek? –
我想阻止菜單和所有功能進行編輯。 –