Estoy buscando ayuda con este problemita. Yo estaba trabajando con el office 2000 con una macro que le asignaba números a varias páginas que tenía en la hoja de un libro y funcionaba al pelo. El código era el siguiente:
With ActiveSheet.PageSetup
.HeaderMargin = Application.InchesToPoints(0.25)
.RightHeader = "&P+" & NumHojas
End With
NumHojas es una variable que le pasa el número con el que tiene que empezar a numerar.
Resulta que esta instrucción
.RightHeader = "&P+" & NumHojas
no funciona en el excel 2003
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
lo que hace aquí es concatenarme los valores, por ejemplo si NumHojas vale 6, entonces me coloca 16 en la primer hoja, 26 en la segunda, 36 en la tercera, y asi...... es decir que no lo suma.
Ya hice un montón de pruebas y no lo logro.
Si me pueden dar una mano........
Muuuuuuchaaaaas Gracias!!!!!!!!!!!!!!!!!!!!
Fafachu