Foros del Web » Soporte técnico » Ofimática »

no encuentro el error en mi macro

Estas en el tema de no encuentro el error en mi macro en el foro de Ofimática en Foros del Web. Hola, buenos días. He realizado una macro para calcular una matriz inversa en excel. Es el siguiente: Sub inversa(total As Integer) 'total es la variable ...
  #1 (permalink)  
Antiguo 04/05/2011, 03:37
 
Fecha de Ingreso: marzo-2011
Mensajes: 16
Antigüedad: 13 años
Puntos: 0
no encuentro el error en mi macro

Hola, buenos días. He realizado una macro para calcular una matriz inversa en excel. Es el siguiente:

Sub inversa(total As Integer) 'total es la variable que da el nº de columnas y filas

Dim col As String

Sheets("(i-All)-1").Select
Range("A1").Select
ActiveCell.Offset(0, total - 1).Select 'me coloco en la ultima columna para ver como se llama
If total > 26 Then
col = Left(ActiveCell.Address(False, False), 2)
Else
col = Left(ActiveCell.Address(False, False), 1)
End If
Range("A1:" & col & total).Formula = "{=MINVERSA('A LL'!A" & total * 2 + 3 & ":" & col & total * 3 + 2 & ")}"

End Sub

Cuando lo ejecuto en la página A Ll me crea la matriz pero en cada una de las celdas pone la fórmuñla en vez del valor.
¿Puede alguien echarme una mano?
Gracias
  #2 (permalink)  
Antiguo 04/05/2011, 15:21
Avatar de Monimo  
Fecha de Ingreso: noviembre-2007
Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 16 años, 5 meses
Puntos: 69
Respuesta: no encuentro el error en mi macro

Solo quita las llaves {}.
__________________
La verdad es que lo que no quisiera dejar de hacer nunca (a parte de comer) es programar
  #3 (permalink)  
Antiguo 05/05/2011, 02:51
 
Fecha de Ingreso: marzo-2011
Mensajes: 16
Antigüedad: 13 años
Puntos: 0
Respuesta: no encuentro el error en mi macro

Muchas gracias, ¡funciona!

Etiquetas: macro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:01.