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

getal in kolom controleren

Status
Niet open voor verdere reacties.

123peter

Gebruiker
Lid geworden
13 sep 2013
Berichten
5
ik wil in een macro een controle inbouwen die controleerd of ergens in de kolom C1 t/m C250 een getal staat.

Dus if (ergen in kolom C1:C250 een getal) then


:)
 
bv
Code:
Sub VenA()
On Error Resume Next
  x = Columns(3).SpecialCells(2, 1).Count
  MsgBox x
End Sub

of
Code:
MsgBox Application.Count(Columns(3))
 
Laatst bewerkt:
Formule is voldoende toch?
Code:
=ALS(SOM(C1:C250)>0;"er staat een getal";"")
 
of zo
Code:
    For Each c In Range("C1:C250")
        If IsNumeric(c) Then
            c.Offset(, 1) = "Ja"
        Else
            c.Offset(, 1) = "Nee"
        End If
    Next
of
Code:
    For Each c In Range("C1:C250")
        c.Offset(, 1) = IIf(IsNumeric(c), "Ja", "Nee")
    Next
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan