• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Afbeeldingen hernoemen zonder knoppen te hernoemen

Status
Niet open voor verdere reacties.

buitenvoort

Gebruiker
Lid geworden
12 okt 2016
Berichten
8
Goede avond.

In de bijlage een versimpeld bestandje met daarin een kaartje en een knop.
Tevens vba code die niet werkt.

Wat ik wil is dat de kaartjes worden hernoemd naar myshape 1 etc.
De knop mag niet worden hernoemd.

Kan iemand even kijken, hoe de code het goed doet.

thx

dennis
 

Bijlagen

Maak er eens dit van:
Code:
Sub check()
    Dim iCounter As Integer
    Dim pic As Shape

    For Each pic In ActiveSheet.Shapes
        If Left(pic.Name, 10) = "Afbeelding" Then
            iCounter = iCounter + 1
            pic.Name = "MyShape" & iCounter
        End If
    Next pic
End Sub
 
Code:
Sub check()
'https://docs.microsoft.com/en-us/office/vba/api/office.msoshapetype
   Dim iCounter As Integer
   Dim Shp     As Shape
   Dim pic     As Shape

   For Each pic In ActiveSheet.Shapes
      Select Case pic.Type
         Case msoPicture
            MsgBox pic.Name & vbLf & pic.Type & vbLf & pic.TopLeftCell.Address
            iCounter = iCounter + 1
            If InStr(1, pic.Name, "My") = 0 Then pic.Name = "MyShape" & iCounter
      End Select
   Next pic

End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan