Office - Problemas con macro en excel 2007

 
Vista:

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.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder