Getallen met decimalen in excel

Status
Niet open voor verdere reacties.

stefan90kauw

Gebruiker
Lid geworden
30 jul 2013
Berichten
8
Hoi,

Ik heb een for-loop welke 12 keer uitgevoerd wordt.
De for-loop loopt 12 input velden af om te controleren of de waarde overeen komen met opgegeven normen welke in specifiek tabblad staan.
Echter zijn alle 12 norm waardes die ik wil weten decimale waardes. Ik kan vba niet zover krijgen dat ik kan controleren of ze beide hetzelfde zijn.

Tot nu toe:
Code:
        first_column = 3
        first_row = 33
        
        For c = 1 To 2
        If first_column > 5 Then
            first_column = 3
            first_row = first_row + 1
        End If
        
        
        If Not UserForm_Options_Settings.Controls("Rein_Veld" & c).Value = Sheets("IKZ_normen").Cells(first_row, first_column) Then
        UserForm_Options_Settings.Controls("Rein_Veld" & c).BackColor = RGB(255, 200, 200)
        Else:
        UserForm_Options_Settings.Controls("Rein_Veld" & c).BackColor = RGB(255, 255, 255)
        End If
        
        first_column = first_column + 1
        new_left = new_left + 1
        
        Next c

Ik heb dingen gelezen als single en double, maar het lukt me niet om dat op de juiste manier te implementeren.
De getallen als decimaal aanwijzen met cdec() krijg ik ook niet voor elkaar.

Iemand tips?
 
Ja: stuur je bestand mee.
 
Dat is echt niet mogelijk.

Bedrijfsgevoelige gegevens waar ik niet zo 1, 2, 3 even omheen kan werken.
Als iemand mij kan uitleggen hoe hiermee om te gaan binnen VBA?
 
Het is altijd mogelijk om een voorbeeldje te maken zonder bedrijfsgevoelig informatie.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan