Me da error al crear una fórmula

3 envíos / 0 nuevos
Último envío
Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Me da error al crear una fórmula

Hola

 

Estoy recorriendo un listado, y quiero añadir una fórmula a la derecha de los datos. El código es algo así:

n = ActiveCell.Row

ActiveCell.Offset(0, 3).formula = "=OR(H" & n & ";I" & n & ")"

Pero me da error 1004

Anteriormente había tenido que definir un "" de la siguiente manera para evitar el mismo error:

Const quote As String = """"

ActiveCell.Offset(0, 7).formula = "=A" & n + 1 & "=" & quote & quote

No sé cómo lo puedo solucionar, pues necesito la fórmula, pero no soy capaz de hacer que funcione.
Voy a intentar con formulaR1C1, pero no es lo mismo.
 
Saludos
pacomegia
Imagen de pacomegia
Offline
última acción: Hace 3 días 15 horas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
punto y coma

No utilices punto y coma para separar argumentos, utiliza una coma

VBA no hace caso de la configuración del equipo (siempre esá en inglés), el símbolo decimal es el punto y para separar listas se empela la coma.

------
Ya sé Excel, pero necesito más ahora en pdf

 

------
Ya sé Excel, pero necesito más.

Cron
Imagen de Cron
Offline
última acción: Hace 8 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Re: punto y coma

Muchas gracias. Lo intento en un momento.

Traduje todo menos eso...