So erstellen Sie einen Bildkatalog mit dem Bild-ActiveX-Steuerelement in Excel
Die Qualität von Programmen wie Microsoft Excel und Word ist unbestritten. Diese Programme sind seit vielen Jahren die am weitesten verbreiteten auf Computern auf der ganzen Welt und die ersten, die unabhängig von Betriebssystemen installiert wurden.
Die Vielseitigkeit, die sie haben, wenn es darum geht, einen Job, einen Bericht, Buchhaltungsstatistiken, das Einfügen von Grafiken, Tabellen, Listen, Tabellenkalkulationen und vieles mehr zu gestalten. Das, was den Unterschied zu anderen Programmen ausmacht, die vorgeben, ein Wettbewerb für sie zu sein.
So erstellen Sie einen Bildkatalog mit einem Bild-ActiveX-Steuerelement in Excel
Auch über das hinaus, was gedacht wurde
Microsoft Excel war nicht nur darauf beschränkt , Tabellen zu erstellen, Zahlen einzugeben und neue Formeln zu entdecken. Jede neue Idee, die die Entwicklergruppe hinter diesem Programm umsetzt, hat normalerweise große Auswirkungen, einschließlich der im Play Store eingeführten mobilen App.
Auf diese Weise sind Bilder Teil von Microsoft Excel geworden, um Ihren Dateien eine andere und dynamische Note zu verleihen und beeindruckende Kreationen wie Bestellformulare und Kataloge zu erstellen.
Bildkatalog
Sicher dachten Sie, dass Sie für so etwas andere Programme brauchen würden. Aber das Unglaubliche an Microsoft Excel ist, dass Sie mit dem ActiveX-Bildsteuerelement einen Katalog von Bildern erstellen können.
Um was geht es hierbei?
Der Zweck davon ist, dass durch Auswählen einer bestimmten Zelle das in diese Zelle eingefügte Bild angezeigt werden soll. Das heißt, unter Berücksichtigung der Existenz einer Datenbank repräsentiert eine Zelle einen Code oder ein Produkt.
Wenn Sie die Zelle auswählen, stellt sie diesen Code im Bildkatalog dar. Wenn Sie einige Tipps zum Erstellen Ihrer Datenbank benötigen, müssen Sie sich nur über die Kriterien dafür im Klaren sein:
- Codes.
- Name der Produkte und deren Vorhandensein auf Lager.
- Die Bilder, die Sie im Katalog verwenden werden.
Es wird empfohlen, dass alle Bilder das gleiche Format haben und dass sie mit den Namen der Codes gekennzeichnet sind, die Sie in der Excel-Arbeitsmappe zuweisen werden.
Erstellen des Bildsteuerelements
Um das Bildsteuerelement in Ihrer Excel-Datei zu zeichnen, müssen Sie zur Registerkarte “ Entwickler “ gehen, wo Sie mehrere Abschnitte finden, auf die Sie zugreifen können:
- Die Option Einfügen, indem Sie auf klicken.
- Das Menü ist in Formularsteuerelemente und ActiveX-Steuerelemente unterteilt.
- Im zweiten Teil des Menüs finden Sie die Option zum Einfügen des Bildsteuerelements.
- Klicken Sie nach dem Zeichnen auf Eigenschaften.
- Stellen Sie sicher, dass der Abschnitt AutoSize False bleibt.
- Im Abschnitt Bildausrichtung können Sie auswählen, wie das Bild angezeigt werden soll: zentriert, links oder rechts.
Ereigniserstellung
Dann müssen Sie zur Option “ Code anzeigen“ gehen, die sich direkt neben dem Abschnitt “ Designermodus “ befindet und dazu dient, auf die VBA zuzugreifen und die relevanten Codes festzulegen, um die Konfiguration dieses Steuerelements abzuschließen.
- Klicken Sie auf die Leiste Allgemein und Sie ändern sie in die Option Arbeitsblatt.
- Der erste Teil der Ereigniserstellung sollte wie folgt aussehen:
Private Sub Worksheet_SelectionChange (ByVal-Ziel als Bereich)
- Direkt nach diesem Ereignis schreiben Sie Folgendes:
Bei Fehler als nächstes fortfahren
- Die vorherige Anweisung sorgt dafür, dass, falls der Prozess beim Präsentieren eines Bildes einen Fehler anzeigt, er nicht anhält und VBA ein Debugging durchführt. Überspringen Sie stattdessen einfach die Fehlerzeile und gehen Sie zur nächsten.
- Fahren Sie fort, um den Pfad wie folgt zu schreiben:
Image1.picture= loadPicture(
- Sobald Sie die Klammer öffnen, müssen Sie den Bildpfad kopieren. Klicken Sie auf die Adressleiste des Datei-Explorers, kopieren Sie sie und fügen Sie sie in das angegebene Feld ein, sodass sie wie folgt aussehen sollte:
Image1.picture= loadPicture(“C:\Benutzer\Benutzer\Benutzer\Bilder\BBDD\” & Ziel &”.jpg”)
- Die Anweisung, die Sie mit diesem Code festlegen, besteht darin, das Bild anzuzeigen, je nachdem, was Sie in der Zelle haben.
Minimieren Sie das VBA-Feld, deaktivieren Sie den Designermodus und klicken Sie auf die Codes, die Sie in Ihrer Datenbank festgelegt haben. Wenn Sie auf diese Weise auf jede Zelle mit Codes klicken, wird Ihnen das entsprechende Bild angezeigt.