Problemas con macro en excel 2007
Publicado por Cravox (1 intervención) el 01/02/2011 00:49:19
Hola,
Tengo un problema con una macro en excel 2007 que en excel 2003 funciona correctamente, trato de insertar cadenas en un cuadro de texto mediante un ciclo for, el código es el siguiente:
Worksheets("Hoja1").Shapes.Range("Informacion").Select
With Selection
.Characters.Text = ""
For i = 0 To x - 1
.Characters(Length:=texto_len(i)).Insert String:=c_texto(i)
Next
.Characters(1, 20 + Len(desc_porciento)).Font.Bold = True
End With
Worksheets("Hoja1").Shapes.Range("Detalles").Left = Columns("A").Left
La línea .Characters(Length:=texto_len(i)).Insert String:=c_texto(i) es la que marca el error. Algunos de ustedes han tenido problemas con las macros en excel 2003?
Agradecer de antemano su ayuda.
Que tengan buen día.
Saludos.
Tengo un problema con una macro en excel 2007 que en excel 2003 funciona correctamente, trato de insertar cadenas en un cuadro de texto mediante un ciclo for, el código es el siguiente:
Worksheets("Hoja1").Shapes.Range("Informacion").Select
With Selection
.Characters.Text = ""
For i = 0 To x - 1
.Characters(Length:=texto_len(i)).Insert String:=c_texto(i)
Next
.Characters(1, 20 + Len(desc_porciento)).Font.Bold = True
End With
Worksheets("Hoja1").Shapes.Range("Detalles").Left = Columns("A").Left
La línea .Characters(Length:=texto_len(i)).Insert String:=c_texto(i) es la que marca el error. Algunos de ustedes han tenido problemas con las macros en excel 2003?
Agradecer de antemano su ayuda.
Que tengan buen día.
Saludos.
Valora esta pregunta


0