Ich habe folgendes Problem. Habe die unten aufgeführte Funktion programmiert und möchte diese nun mit Test(C14, C15, C16) aufrufen. Dann kommt immer die Fehlermeldung, dass ein "=" erwartet wird. Was ist der Fehler hierbei?
Edit by Agent: VB-Tag eingefügt
Visual Basic-Quellcode
- Function Test(x As Excel.Range, y As Excel.Range, y As Excel.Range)
- If Worksheets("UpdateSteps").x.Value = True Then
- If Worksheets("UpdateSteps").y.Value = True Then
- Worksheets("UpdateSteps").y.Interior.ColorIndex = 4
- ElseIf Worksheets("UpdateSteps").z.Value = True Then
- Worksheets("UpdateSteps").y.Interior.ColorIndex = 4
- Worksheets("UpdateSteps").y.Value = True
- MsgBox "First the following selections have to be undone", vbOKOnly
- Else
- Worksheets("UpdateSteps").y.Interior.ColorIndex = 3
- End If
- Else
- Worksheets("UpdateSteps").y.Value = False
- MsgBox "Other steps have to be done first", vbOKOnly
- End If
- End Function
Edit by Agent: VB-Tag eingefügt
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Agent“ ()