Collapse column

Autor Thema: Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden  (Gelesen 920 mal)

Offline Marvin_Steinwender

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden
« am: November 23, 2018, 07:01:29 Vormittag »
Hallo zusammen,

ich habe ein VBA Programm geschrieben, um Daten aus riesen Excel-Tabellen zu filtern, anzuzeigen und zu bearbeiten.
Hat unter Office 2013 auch problemlos funktioniert, jetzt musste ich jedoch auf Office 2016 umsteigen und seitdem
funktioniert das Programm nicht mehr.
Es fehlt dem Programm das "Objekt" ImageComboBox, diese werden in der Userform auch nicht mehr angezeigt.
Nach erneutem Aufsetzen von Office und dem Versuch ein Add-In für dieses Steuerelement zu finden, habe ich die
Suche verzweifelt aufgegeben.
Wurde dieses Element unter 2016 entfernt und wenn ja, welches Element bietet unter 2016 die gleichen Möglichkeiten?


Beispielweise habe ich die ComboBox wie folgt eingesetzt:

Private Sub UserForm_Initialize()

'ImageCombo1 mit Mappennamen füllen
Dim WsTabelle As Worksheet
Dim Mappennamen As String

For Each WsTabelle In Sheets
    Mappennamen = WsTabelle.Name
    ImageCombo1.ComboItems.Add , , Mappennamen
Next WsTabelle

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline Calderon

  • Jr. Member
  • **
  • Beiträge: 76
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden
« Antwort #1 am: November 23, 2018, 08:32:25 Vormittag »
Meinst du diese (unter weitere Steuerelemente):



Offline Marvin_Steinwender

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Office 2016 Antw:Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden
« Antwort #2 am: November 23, 2018, 08:47:50 Vormittag »
Ja ! Genau dieses Steuerelement brauche ich wieder.
Unter 2013 konnte ich mir dies auch simpel über Google herunterladen
und in "weitere Steuerelemente" integrieren.

Jedes Add-In das ich mir jedoch bis jetzt heruntergeladen haben, hat mir
nicht dieses Element wieder gebracht.
Hast du zufällig einen Link, wo du dir das Element heruntergeladen hast?



Offline Calderon

  • Jr. Member
  • **
  • Beiträge: 76
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden
« Antwort #3 am: November 23, 2018, 08:50:53 Vormittag »
Das habe ich nicht runtergeladen. Das war schon drin (Office 365).

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden
« Antwort #4 am: November 23, 2018, 09:30:15 Vormittag »
Hallo,

das Steuerelement ist kein Standardsteuerelement aus Office, sondern eher eines aus Windows bzw. Fremdanwendungen.
Die Bibliotheken MSComCtl (ImageCombo) und MSComCtl2 (ListView, TreeView) sind als veraltet zu betrachten.
Aus Google würde ich die mir nicht herunterladen, es sei denn die Quelle ist Microsoft.

Schau mal bitte im Ordner C:\Windows\SysWOW64 nach, ob Du dort die Datei MSComCtl.ocx findest. Wenn die Datei
vorhanden ist, dann schauen wir hier weiter. Wenn Nein, hast Du ggf. einen anderen Rechner, wo das enthalten ist?

Und, welches Windows verwendest Du?

Gruß
« Letzte Änderung: November 23, 2018, 09:33:00 Vormittag von maninweb »
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline Marvin_Steinwender

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden
« Antwort #5 am: November 23, 2018, 10:17:57 Vormittag »
Hallo,

danke erstmal für diese ausführliche Antwort !
Ich habe Windows 10 Pro und Microsoft Office Standard 2016 installiert.

Die Datei "MSComCtl.ocx" finde ich auf dem Laufwerk C. (siehe Anhang)
Ich habe auf der Windows-Help Seite was gelesen gehabt von "Registrieren der OCX-Datei".

-> https://www.ms-office-forum.net/forum/showthread.php?t=343317

wäre das ein Einsatz den man verfolgen könnte?
« Letzte Änderung: November 23, 2018, 10:20:09 Vormittag von Marvin_Steinwender »

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden
« Antwort #6 am: November 23, 2018, 11:00:21 Vormittag »
Hallo,

ok, die Datei ist dann schon mal vorhanden. Genau, neu registrieren könnte funktionieren.

Alle Anwendungen schließen und über das Windows-Suchfeld (Windows 10, Start, einfach tippen) cmd eingeben und
dann in der Liste den Eintrag mit rechts anklicken und als Administrator starten (wichtig). In das Kommandozeilen-
fenster nacheinander folgendes eingeben und jeweils mit Enter abschließen...

regsvr32.exe /u C:\Windows\SysWOW64\mscomctl.ocx
regsvr32.exe C:\Windows\SysWOW64\mscomctl.ocx

Du erhälst bei beiden jeweils eine Meldung, dass der Vorgang erfolgreich war.

Danach kannst Du mal Deine Excel-Datei ausprobieren. Eine Garantie, dass es danach wieder funktioniert gibt es nicht,
denn das hängt von der Version der ImageCombobox ab. Aber wenn's derselbe Rechner wie vorher ist, spricht eigentlich
nichts dagegen. Und, das Verwenden solcher Steuerelemente setzt dann voraus, dass diese z.B. auch an anderen Rechnern
vorhanden sind, solltest Du die Datei an einem anderen Rechner verwenden wollen.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline Marvin_Steinwender

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Office 2016 Antw:Office 2016 VBA_ImageComboBox in Excel 2016 verschwunden
« Antwort #7 am: November 23, 2018, 11:14:42 Vormittag »
Hallo,

Super !
Danke für die detaillierte Anleitung. Ich werde das mal ausprobieren.
Sobald es geklappt hat , schließe ich diesen Thread als gelöst, vielen Dank.

Ein schönes Wochenende !

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.