Méthode WorksheetFunction.MMult (Excel)

Renvoie le produit matriciel des deux matrices. Le résultat est une matrice avec le même nombre de lignes que matrice1 et le même nombre de colonnes que matrice2.

Syntaxe

expression. MMult (Arg1, Arg2)

Expression Variable qui représente un objet WorksheetFunction .

Parameters

Nom Requis/Facultatif Type de données Description
Arg1 - Arg2 Requis Variant Matrice1, matrice2 - matrices à multiplier.

Valeur renvoyée

Variant

Remarques

Le nombre de colonnes dans matrice1 doit être identique au nombre de lignes dans matrice2, et les deux matrices ne doivent contenir que des nombres.

Matrice1 et matrice2 peuvent être indiquées sous forme de plages de cellules, de constantes matricielles ou de références.

MMult retourne la #VALUE! dans les cas suivants :

  • Des cellules sont vides ou contiennent du texte.

  • Le nombre de colonnes dans matrice1 est différent du nombre de lignes dans matrice2.

  • La taille de la matrice qui en résulte est supérieure ou égale à un total de 5 461 cellules.

Le tableau de produit de matrice a de deux tableaux b et c se présente comme suit, où i est le numéro de ligne et j le numéro de colonne :

Formule

Les formules qui renvoient des matrices doivent être saisies sous forme de formules matricielles.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.