Ich versuche herauszufinden, wie man eine Excel-Datei im Netz so verteilt, dass die meisten Benutzer sie verwenden können. Ich kenne den Microsoft Excel Viewer (der Excel-Dateien öffnen kann, ohne Office installiert zu haben), aber er führt keinen VBA-Code aus, was für diese Datei notwendig ist. Darüber hinaus gibt es einige Änderungen an der API in Office 2007, die dazu führen, dass einige Teile der Datei falsch gerendert werden. Daher würde ich auch bevorzugen, dass die Lösung auf Excel XP/2003 anwendbar ist. Gibt es irgendwelche Hinweise/Tipps zu den verschiedenen Möglichkeiten? um dies zu tun?Beste Art, Excel-Tabellenkalkulation mit VBA zu verteilen
Antwort
Wenn VBA ein Muss ist, dann gibt es wirklich keine Alternative zum vollständigen Client installiert zu haben.
Beten Sie zum FSM für Google, um Scripting schneller zu Google Text & Tabellen hinzuzufügen?
Machen Sie es zu einem Excel-Add-In und fügen Sie einen Passwortschutz hinzu.
Wie verwenden die Benutzer, die Excel nicht installiert haben, ein Add-In? – Lunatik
Excel ist die einzige Anwendung, die Excel-VBA-Code ausgeführt wird.
ist eine Excel-kompatible Tabellenkalkulation für .NET, die eine Windows Forms spreadsheet control und eine API enthält, die Excel ähnelt. Mit SpreadsheetGear haben Sie den Vorteil mehr Kontrolle und Sie müssen sich keine Gedanken darüber machen, ob Ihr Benutzer Excel hat, aber der Nachteil ist, dass Sie Ihren VBA-Code in VB.NET oder C# umschreiben müssten.
Sie können eine kostenlose Testversion here herunterladen, wenn Sie es ausprobieren möchten.
Haftungsausschluss: Ich besitze SpreadsheetGear LLC
- 1. Beste Art, QSignalMapper zu verwenden
- 2. Beste Möglichkeit, Excel VBA-Code zu schützen?
- 3. Der beste Weg, um Java-Dateien zu verteilen
- 4. Die beste Art, eine Spielkarte zu erstellen
- 5. Beste Art, große "Arbeitswarteschlangen"/"Eingabewarteschlangen" zu verwalten?
- 6. Beste Art, in Sqlalchemy enum zu machen?
- 7. Beste Möglichkeit, meine iOS App an Tester zu verteilen?
- 8. Beste Art, nachgestellte Benutzer zu speichern
- 9. Beste Art für unisono
- 10. Die beste Art Guava zu verwenden
- 11. Beste Art, Daten in BoltDB zu speichern
- 12. Die beste Art, Benutzer zu finden
- 13. Beste Art, Live-MySQL-Datenbank zu archivieren
- 14. Beste Art, große Datenmengen zu speichern
- 15. Beste Art, Visual Studio zu kaufen
- 16. Beste Art, HTML in Qt zu analysieren?
- 17. Beste Art, um Umsatzsteuerinformationen zu speichern
- 18. Was ist der beste Weg, um eine Excel-Anwendung zu packen und zu verteilen
- 19. Beste Art, NSNotification mit NSRect-Informationen zu veröffentlichen?
- 20. Beste Art, StyleCop mit TFS CI zu integrieren
- 21. beste Art und Weise Benutzerberechtigungen mit PHP
- 22. Verteilen Cell Daten
- 23. Aktualisierten Excel-VBA-Code an mehrere Endbenutzer verteilen
- 24. Die beste Möglichkeit, einen Docker-Container an Personen mit unterschiedlichen technischen Hintergründen zu verteilen
- 25. Xslt verteilen Listenelemente zu Knoten
- 26. Die beste Art, ein ExtJS-Projekt zu organisieren
- 27. Die beste Art, JavaScript in benutzerdefinierten Steuerelementen zu behandeln?
- 28. Die beste Art, einen Mail-Vorgang zu automatisieren
- 29. Beste und effizienteste Art Tokens Wörter zu zählen
- 30. Beste Art, Microsoft Software als unabhängigen Entwickler zu lizenzieren
Ja, das ist sicherlich, worum ich mir Sorgen machte. Naja, ich muss den Nutzern nur sagen, dass sie Excel installiert haben. –