Arguments de plage

Dans les fonctions définies par l'utilisateur, les arguments de plage ne sont compatibles avec le mode Vitesse extrême que s'ils sont gérés en tant que types de variante. Par exemple, pour une fonction de la feuille de calcul appelée via =MyFunc(A1:E4, 5, 4) :

      Function MyFunc (MyData As Variant, Rows As Long, Cols As Long) As Double 
	For I = 1 to Rows 
		For J = 1 to Cols
			MsgBox MyData(I, J) 'or otherwise work with the cell range as an array
		Next J 
	Next I
End Function