Argument optional machen
13.11.2006 20:42:04
Christian
ich habe folgende Function, die mir die Subtotals einer tabelle berechnet:
Function subtotals(first As Integer, second As Integer)
Selection.Subtotal GroupBy:=1, Function:=xlSum, TotalList:=Array(first, second), _
Replace:=True, PageBreaks:=False, SummaryBelowData:=True
End Function
Jetzt moechte ich aber die Funktion etwas flexibler gestalten. Kann man die Anzahl der uebergebenen Werte bspw. auf 5 erhoehen, aber nur immer soviele uebergeben wie ich gerade brauche.
Also im o.g. Fall 'first', 'second' (call subtotals(8, 11)) und in einem anderen Fall vielleicht 'first', 'second', 'third', 'fourth'(call subtotals(8, 11,14,16))
Geht sowas? Wenn ich null uebergebe bricht er ab.
Vielen Dank
Christian