VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

Ausgabe einer benutzerdefinierten Funktion in Matrixformel

Gruppe

Matrix

Bereich

Benutzerdefiniert

Thema

Ausgabe einer benutzerdefinierten Funktion in Matrixformel

Problem

Wie kann ich über eine benutzerdefinierte Funktion mehrere Ergebnisse ausgeben lassen?

Lösung

Geben Sie die nachfolgende benutzerdefinierte Funktion in ein Standardmodul ein.




StandardModule: basMain

Function Berechnung( _
   dLength As Double, _
   dWidth As Double, _
   dHeight As Double) As Variant
   Dim arr(0 To 2) As Double
   arr(0) = dLength * dWidth
   arr(1) = dLength * dWidth * dHeight
   arr(2) = 2 * (dLength * dWidth + dLength _
      * dHeight + dWidth * dHeight)
   Berechnung = arr
End Function

    


Beiträge aus dem Excel-Forum zu den Themen Matrix und Benutzerdefiniert