Share via


Método WorksheetFunction.MMult (Excel)

Devuelve el producto matricial de dos matrices. El resultado es una matriz con el mismo número de filas que matriz1 y el mismo número de columnas que matriz2.

Sintaxis

expresión. MMult (Arg1, Arg2)

Expresión Variable que representa un objeto WorksheetFunction .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Arg1 - Arg2 Obligatorio Variant Matriz1, matriz2: las matrices que se desea multiplicar.

Valor devuelto

Variant

Comentarios

El número de columnas de matriz1 debe ser el mismo que el número de filas de matriz2, y ambas matrices sólo deben contener números.

Matriz1 y matriz2 pueden especificarse como rangos de celdas, constantes matriciales o referencias.

MMult devuelve el #VALUE! cuando:

  • Alguna celda está vacía o contiene texto.

  • El número de columnas de matriz1 es diferente del número de filas de matriz2.

  • El tamaño de la matriz resultante es igual o mayor que un total de 5.461 celdas.

La matriz de productos de matriz a de dos matrices b y c es la siguiente, donde i es el número de fila y j es el número de columna:

Fórmula

Las fórmulas que devuelven matrices deben escribirse como fórmulas de matriz.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.