Wie erhalten Sie eine Liste der Makros Namen, die auf der Registerkarte "Developer" durch die Schaltfläche "Makros" angezeigt wird? Ich habe eine Lösung gefunden (https://social.msdn.microsoft.com/Forums/vstudio/en-US/ef1de29a-81c7-424a-b7ab-f85286a1d8de/how-to-retrieve-a-list-of-macros-in-an-excel-workbook?forum=vsto), aber es funktioniert mit der Schaltfläche "Visual Basic" in der gleichen Registerkarte. Vielleicht können wir Makros von dort extrahieren?C# Get Excel-Makro-Namen
Antwort
„Vielleicht können wir Makros Namen von dort extrahieren?“
Offensichtlich nein, Sie können es nicht.
Und die Antwort in Ihrem Link schon gesagt, diese „Soweit ich weiß, gibt es keine eine Eigenschaft, die verwendet werden kann, die Namen von Makros zu erhalten.“.
So gibt es keine integrierte Möglichkeit, sie zu extrahieren.
Die einzige Möglichkeit, die ich mir vorstellen kann, ist das Analysieren des gesamten Codes und die Suche nach Function
und Sub
, um ihre Namen zu sammeln. Aber das kann umständlich sein.
Vielleicht kann das Studium des Quellcodes der Rubberduck AddIn at GitHub helfen. Ich weiß, dass ein solches Parsing dort implementiert ist (auch in C#), da es auch eine Liste von Funktionen/Prozeduren generieren muss, damit Sie vielleicht eine Idee bekommen, wie Sie das implementieren können.
- 1. C# Get Screen Orientation
- 2. C# outlook get attachement
- 3. C# Get Anwendung URL
- 4. C char ** get Ergebnis
- 5. C++ Get Vektortyp
- 6. C# - Get ASPNET WindowsIdentity
- 7. C++ make_shared und .get()
- 8. get Zentrum Polygon C#
- 9. Get XDocument Wert C#
- 10. Get Stacktrace während eines Anwendungsabsturzes - c/C++
- 11. DICOM C-GET vs C-MOVE
- 12. C# System.Windows.Automation get element text
- 13. Get Objekt von mongodb C#
- 14. C# Get TextSelection auf AvalonEdit.TextDocument
- 15. C# Get Assembly ausführbares Verzeichnis
- 16. Elemente Get in C# aufzuaddieren
- 17. Enum C++ Get von Index
- 18. Get optarg als C++ - Zeichenfolgenobjekt
- 19. C# typeof ("Objektvariable get type")
- 20. C# Get a BitmapImage Höhe
- 21. C# Asp.NET Get URL Parameter
- 22. C# Get-Computername von IP
- 23. Get Tondatei Länge in C#
- 24. C++ Get Total File Zeilennummer
- 25. C++ Get Benutzername vom Prozess
- 26. die Property Get Typ C#
- 27. C# Get/Set-Syntax Verwendung
- 28. ASP.NET C# Get Facebook-Benutzerdetails
- 29. C++ get() setzt nicht eof
- 30. C# - Get Rectangle of Form