Auf der Suche nach Alternativen zu nur 32-Bit-Microsoft Common Controls (ListView)

Ich habe eine in VBA / Excel entwickelte Legacy-Anwendung, die ListView-Steuerelemente verwendet. Leider sieht es so ausDiese Steuerelemente können nicht mit 64-Bit-Versionen von Excel verwendet werden:

Native 64-Bit-Prozesse in Office 2010 können keine 32-Bit-Binärdateien laden. Dies umfasst die allgemeinen Steuerelemente von MSComCtl [wie ListViews].Für vorhandene Microsoft Office VBA-Lösungen, die diese Steuerelemente verwenden, muss eine Alternative gefunden werden, wenn der Code auf 64-Bit-Office 2010 migriert wird.

Ich muss diese ältere Anwendung auf Excel 2010/13 x64 migrieren. Der Prozess ist meistens schmerzlos, mit Ausnahme dererListView Kontrollen.

Was sind meine Hauptoptionen, um die zu ersetzen?ListView Kontrolle und welche wäre die effektivste (aus Sicht von Zeit und Schwierigkeit, Perspektive zu implementieren)?

Anmerkungen:

Dieses Problem wurde am angesprochenMS-Foren Es wurde jedoch keine praktische Antwort gegeben.Hinzufügen.net tag, da ich vermute, dass einige lösungen von dort kommen könnten.

Zur Verdeutlichung sehen Sie hier eine Momentaufnahme des Excel-Benutzerformulars. Der untere Teil ist die Listenansicht (Ich habe vertrauliche Informationen versteckt), die über eine sortierbare Spalte verfügt, mit der der Benutzer mehrere nicht aufeinanderfolgende Zeilen auswählen kann.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage