• 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.

Macro laten draaien indien aan een voorwaarde is voldaan

Status
Niet open voor verdere reacties.

walrenshi

Gebruiker
Lid geworden
16 apr 2008
Berichten
56
Goedendag,
Tot nu heb ik dit gebruikt door de macro te laten kijken of de waarde in een bepaalde cel voldeed en dat werkt prima. Nu wil ik echter op een cel gaan staan en de macro laten draaien, mits deze geselecteerde cel 12 characters lang is. Dit krijg ik maar niet voor elkaar, een van jullie vast en zeker wel :)
Hoor graag
groetjes
Walter
 
Walter,

Misschien zo iets?
If len.target.cell=12 then ......
 
Helaas, krijg een foutmelding.
De eerste If was mijn poging, de 2e moest zijn Lenght i.p.v. Len., maar werkt ook niet
'If ActiveCell.lenght = 12 Then
If lenght.target.cell = 12 Then
 
Code:
If Len(ActiveCell)= 12 then .....
 
Of zo ,
Code:
If Len(Target.Cells) = 12 Then
  MsgBox "het werkt"
End If
 
Code:
If Len(Target)= 12 then
werkt ook.
 
Bedankt mannen, ik vraag mij alleen af hoe je als leek hier ooit achter moet komen. Haakje sus, puntje weglaten :)
Maar ik ben blij!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan