How do I test if optional arguments are supplied or not? -- in VB6 / VBA
Function func (Optional ByRef arg As Variant = Nothing) If arg Is Nothing Then
You can use the IsMissing() Function. But this one only works with the Variant datatype.
Sub func(Optional s As Variant) If IsMissing(s) Then ' ... End If End Sub