Excel-VBA: Wie Überprüfen Sie den Namen des Bildes in der Zelle?

Ich Schreibe ein Programm in makro , überprüfen Sie den Namen des Bildes in eine Zelle, dann legen Sie einen Wert auf die nächste Spalte, basierend auf dem Namen des Bildes.

Mein Programm nur überprüft, ob der name des Bildes vorhanden ist, in das activesheet.

Mein Ziel ist es zu überprüfen, ob der name des Bildes wird auf diese Zelle, und dann legen die einen Wert auf die nächste Spalte, basierend auf dem Namen des Bildes. Vielen Dank.

Sub CheckImageName()
Dim iRowCountShapes As Integer
Dim sFindShape As String

iRowCountShapes = 2


While Sheets("Data").Cells(iRowCountShapes, 1) <> ""

    If Sheets("Data").Shapes("Rock").Name = "Rock" Then

        Sheets("Data").Cells(iRowCountShapes, 3) = "Rock"

    ElseIf Sheets("Data").Shapes("Roll").Name = "Roll" Then

        Sheets("Data").Cells(iRowCountShapes, 3) = "Roll"

    Else

        Sheets("Data").Cells(iRowCountShapes, 3) = "Neither"

    End If

    iRowCountShapes = iRowCountShapes + 1

Wend

End Sub

InformationsquelleAutor bigbryan | 2015-08-19

Schreibe einen Kommentar