Método WorksheetFunction.MMult (Excel)

Retorna o produto matriz de duas matrizes. O resultado é uma matriz com o mesmo número de linhas como matriz1 e o mesmo número de colunas como matriz2.

Sintaxe

expressão. MMult (Arg1, Arg2)

Expressão Uma variável que representa um objeto WorksheetFunction .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1 – Arg2 Obrigatório Variantes Matriz1, matriz2 - as matrizes que você deseja multiplicar.

Valor de retorno

Variant

Comentários

O número de colunas na matriz1 deve ser igual ao número de linhas na matriz2 e ambas devem conter apenas números.

Matriz1 e matriz2 podem ser fornecidas como intervalos de células, constantes da matriz ou referências.

O MMult retorna o #VALUE! quando:

  • Alguma célula está vazia ou contém texto.

  • O número de colunas na matriz1 é diferente do número da linhas na matriz2.

  • O tamanho da matriz resultante é igual a ou maior que um total de 5.461 células.

A matriz de produto matriz uma de duas matrizes b e c é a seguinte, em que eu é o número da linha e j é o número da coluna:

Fórmula

As fórmulas que fornecem matrizes devem ser inseridas como fórmulas matriciais.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.