
como crear una funcion matricial simple en visual basic
Publicado por xdrum (1 intervención) el 22/01/2015 20:27:57
hola comunidad
Soy nuevo aqui, hace un largo tiempo tube un curso de Visual basic, pero era muy básico y ahora vuelvo a retomar visual basic.
Bueno lo que necesito es crear una funcion en visual basic que la llamaré mfilasum(n,m,a) es una función matricial, donde n es la fila que se sumará con la fila m. Y la fila m es la fila que se multiplica por un numero cualquiera a.
La persona debe selecionarse una fila de casillas vacias, escribir =mfilasum(n,m,a) y apretar control+shift+enter y obtener la fila resultante.
Lo que se me ocurrió fue esto:
(En modulo de visual basic)
Function mfilasum(n As Integer, m As Integer, a As Integer) As Integer
mfilasum = n + m * a
End Function
Al apreta control+ shift +enter arroja error.
¿¿Mi Duda es como defino que las variables "n," "m" y "a" para que tengan un tamaño
de fila variable (3 casillas, 10 casillas etc) y el tamaño de columna de solo una casilla.??
Para que se hagan una idea de lo que busco ^^

saludos
Soy nuevo aqui, hace un largo tiempo tube un curso de Visual basic, pero era muy básico y ahora vuelvo a retomar visual basic.
Bueno lo que necesito es crear una funcion en visual basic que la llamaré mfilasum(n,m,a) es una función matricial, donde n es la fila que se sumará con la fila m. Y la fila m es la fila que se multiplica por un numero cualquiera a.
La persona debe selecionarse una fila de casillas vacias, escribir =mfilasum(n,m,a) y apretar control+shift+enter y obtener la fila resultante.
Lo que se me ocurrió fue esto:
(En modulo de visual basic)
Function mfilasum(n As Integer, m As Integer, a As Integer) As Integer
mfilasum = n + m * a
End Function
Al apreta control+ shift +enter arroja error.
¿¿Mi Duda es como defino que las variables "n," "m" y "a" para que tengan un tamaño
de fila variable (3 casillas, 10 casillas etc) y el tamaño de columna de solo una casilla.??
Para que se hagan una idea de lo que busco ^^

saludos
Valora esta pregunta


0