Escribir formula de excel con Macro
Publicado por Pedro (1 intervención) el 03/02/2010 17:26:48
Saludos Amigos
Estoy haciendo una macro para insertar formulas en celdas de excel.
La formula es
=si(B3=C2;"Ok";"Venta Perdida")
y sigue en secuencia para las celdas siguientes
He llegado bien hasta esto:
formula = "=SI(B" + CStr(j + 1) + "=C" + CStr(j) + ";""O" + "k"";""Venta Perdida"")"
MsgBox (formula)
pero al momento que asigno el texto de la formula a la celda de la siguiente forma:
formula = "=SI(B" + CStr(j + 1) + "=C" + CStr(j) + ";""O" + "k"";""Venta Perdida"")"
MsgBox (formula)
Worksheets("Cara " + CStr(cont)).Cells(j + 1, 4).Value = formula
Me sale un error 1004
Espero su ayuda para poder solucionar esto
Gracias
Estoy haciendo una macro para insertar formulas en celdas de excel.
La formula es
=si(B3=C2;"Ok";"Venta Perdida")
y sigue en secuencia para las celdas siguientes
He llegado bien hasta esto:
formula = "=SI(B" + CStr(j + 1) + "=C" + CStr(j) + ";""O" + "k"";""Venta Perdida"")"
MsgBox (formula)
pero al momento que asigno el texto de la formula a la celda de la siguiente forma:
formula = "=SI(B" + CStr(j + 1) + "=C" + CStr(j) + ";""O" + "k"";""Venta Perdida"")"
MsgBox (formula)
Worksheets("Cara " + CStr(cont)).Cells(j + 1, 4).Value = formula
Me sale un error 1004
Espero su ayuda para poder solucionar esto
Gracias
Valora esta pregunta


0