Ist es möglich, xlsx Blatt mit Makro in EXE-Datei zu konvertieren, ohne Excel zu öffnen? Ich probiere einige Konverter aus, aber alle öffnen sich.Excel-Datei zu exe (xls zu exe)
Antwort
Fügen Sie den Code in einen Notizblock ein und speichern Sie ihn als VBS-Datei. Ändern Sie auch den Dateipfad und den Makronamen. Es beginnt mit einer Benutzerbestätigung.
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
Dazu können Sie versuchen, Makro laufen von außen wie unten angegeben treffen -
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
Um eine schreibgeschützte Arbeitsmappe zu öffnen, versuchen Sie die folgende Zeile hinzufügen direkt vor Ihrem objExcel .Application.Run Linie
Set Buch = objExcel.Workbooks.Open ('vollständige Pfaddatei zu übertreffen' ,, TRUE)
und für das ganze Blatt? –
Bitte überprüfen Sie den Link. Dort wird beschrieben, wie Sie die Arbeitsmappe im schreibgeschützten Modus öffnen. –
Wenn diese Antwort für Sie nützlich ist, markieren Sie sie bitte als Antwort. –
- 1. C++ Quellcode zu exe
- 2. libGDX App zu .exe?
- 3. Python-Kompilierung zu .exe
- 4. exe zu Service
- 5. Decompiling EXE zu ASM
- 6. Exe zu Python mit Pyinstaller?
- 7. Einbettung Manifest zu exe-Datei
- 8. Platzhalter Testcontainer zu Mstest. exe
- 9. Python zu exe mit cx_Freeze
- 10. EXE Packer/EXE Compressor für C#/VB.net
- 11. Wie kann ich Java-Exe zu jar
- 12. Embed Fenster-Symbol zu EXE mit Pyinstaller
- 13. ein guter Python zu exe Compiler?
- 14. QTAgent32.exe hat aufgehört zu arbeiten
- 15. Wie zu meiner "exe" von PyCharm Projekt
- 16. Konvertieren von Python zu exe von Anaconda
- 17. Python zu exe win32crypt CryptProtectData Fehler
- 18. Python 3.5 + PyQt5 zu Standalone-exe
- 19. Convert Mehrere SWF-Dateien zu Single EXE
- 20. Python-Skript zu exe auf Python 3.5
- 21. VB.NET exe: (Name) hat aufgehört zu arbeiten
- 22. Wie Windows EXE-Dateiversion zu lesen?
- 23. Pfad zu EXE-Datei auf py2exe
- 24. Wie TextBox Argumente zu analysieren, eine exe
- 25. Python: Beim Versuch, zu exe fehlende Module "Warteschlange" zu kompilieren?
- 26. Python zu EXE baut eine nichts zu tun-Datei
- 27. creating exe mit cx_freeze, aber verschieben exe in das Stammverzeichnis zu deploy
- 28. Wie erhalten Sie eine Standard EXE und WinService EXE, miteinander zu kommunizieren?
- 29. Embed eine exe in eine andere, um eine einzige exe zu bauen?
- 30. Bereitstellungsprojekt nicht aktualisiert. Exe
Was möchten Sie tun, indem man xls-Datei exe, erreichen und immer noch nicht wollen, Excel öffnen? @Finek? –
Ich möchte Menü und alle Funktionen zum Bearbeiten blockieren. –