Wie überprüft man, ob eine Zelle in Excel ein Bild enthält?
Es ist einfach, alle Bilder in einem aktiven Arbeitsblatt in Excel zu finden und auszuwählen. Aber wissen Sie, wie man überprüft, ob eine Zelle in Excel ein Bild enthält? Eine Methode in diesem Artikel kann Ihnen helfen.
Überprüfen Sie mit VBA-Code, ob eine Zelle ein Bild enthält
Überprüfen Sie mit VBA-Code, ob eine Zelle ein Bild enthält
Der folgende VBA-Code kann Ihnen helfen zu überprüfen, ob eine Zelle ein Bild enthält. Bitte gehen Sie wie folgt vor.
1. Öffnen Sie das Arbeitsblatt, in dem Sie überprüfen müssen, ob ein Bild in einer bestimmten Zelle vorhanden ist, und drücken Sie dann die Tasten Alt + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen.
2. Klicken Sie im Fenster Microsoft Visual Basic for Applications auf Einfügen > Modul. Kopieren Sie dann den VBA-Code und fügen Sie ihn in das Codefenster ein.
VBA-Code: Überprüfen Sie, ob eine Zelle in Excel ein Bild enthält
Sub CellHasPicture()
Dim xRg As Range
Dim xShape As Shape
Dim xFlag As Boolean
On Error Resume Next
Set xRg = Application.InputBox("Please enter the cell address:", "KuTools For Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
xFlag = False
For Each xShape In ActiveSheet.Shapes
If xShape.TopLeftCell.Address = xRg.Address Then
xFlag = True
End If
Next
If xFlag Then
MsgBox "Image exists!"
Else
MsgBox "Image does not exist"
End If
End Sub
3. Drücken Sie die Taste F5, um den Code auszuführen. Geben Sie im erscheinenden Dialogfeld von Kutools für Excel die Zelladresse ein, die Sie auf ein Bild überprüfen möchten, und klicken Sie dann auf die Schaltfläche OK. Siehe Screenshot:
4. Ein Dialogfeld wird angezeigt, wie unten gezeigt, und gibt an, ob ein Bild in der angegebenen Zelle vorhanden ist.
Verwandte Artikel:
- Wie ändert man automatisch alle Bilder so, dass sie sich mit den Zellen bewegen und in der Größe anpassen in Excel?
- Wie zentriert man ein Bild in einer Excel-Zelle?
- Wie fügt man dynamisch ein Bild oder eine Grafik in eine Zelle basierend auf dem Zellenwert in Excel ein?
- Wie vergrößert man ein Bild beim Klicken darauf in Excel?
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!