problema con ActiveCell.FormulaR1C1
Publicado por Leticia (22 intervenciones) el 27/07/2006 16:10:28
Hola. Parte del código que tengo en una macro en excel es el siguiente:
...
Case sw4 = 6
If OptionButton36.Value = True Then
Sheets("hoja1").Select
Range("g10:g23").Select
Selection.Cut
Sheets("hoja1").Select
Cells([z3], [7]).Select
ActiveSheet.Paste
Range("g10").Select
Selection.Font.ColorIndex = 5
ActiveCell.FormulaR1C1 = "CANCELADO"
Range("g11").Select
Selection.Font.ColorIndex = 5
ActiveCell.FormulaR1C1 = "CANCELADO"
End If
...
Mi problema es que necesito imprimir la palabra CANCELADO en 3 celdas más (g12,g13,g14), pero por algún motivo la macro se cae cuando incluyo el código necesario dentro del IF, es decir, si a continuación del código que imprime CANCELADO en la celda g11 pongo el código para que imprima CANCELADO en la celda g12, la macro se cae y me marca el END SUB.
Ojala alguien me pueda ayudar con esto. Muchas gracias.
...
Case sw4 = 6
If OptionButton36.Value = True Then
Sheets("hoja1").Select
Range("g10:g23").Select
Selection.Cut
Sheets("hoja1").Select
Cells([z3], [7]).Select
ActiveSheet.Paste
Range("g10").Select
Selection.Font.ColorIndex = 5
ActiveCell.FormulaR1C1 = "CANCELADO"
Range("g11").Select
Selection.Font.ColorIndex = 5
ActiveCell.FormulaR1C1 = "CANCELADO"
End If
...
Mi problema es que necesito imprimir la palabra CANCELADO en 3 celdas más (g12,g13,g14), pero por algún motivo la macro se cae cuando incluyo el código necesario dentro del IF, es decir, si a continuación del código que imprime CANCELADO en la celda g11 pongo el código para que imprima CANCELADO en la celda g12, la macro se cae y me marca el END SUB.
Ojala alguien me pueda ayudar con esto. Muchas gracias.
Valora esta pregunta


0