Necesito ayuda en macros excel por favor

Tengo una fórmula en macros y quiero que tome el valor de otra hoja y la coloque en otra hoja pero formulado, es decir:
Worksheets(NH).cells(33 + j, 4).FormulaR1C1 = "=RC[-1]+R[-1]C+'sheets.name(NH)'!R" & ren1 & "C4"
La parte del sheets.name(NH) si funciona pero me abre otra cosa que no quiero, no toma el valor de la hoja que quiero y NH es el nombre de la hoja
espero me puedan ayudar gracias

1 respuesta

Respuesta
1
La primer corrección es que el nombre de la hoja debe ir entre comillas, en la parte del Worksheets:
Worksheets("NH").Cells(33 + j, 4).FormulaR1C1 = "=RC[-1]+R[-1]C"
Hasta aquí va correcto. Luego no sé qué estás tratando de agregar a la fórmula, porque 'sheets. Name...' no es una sintaxis válida en una fórmula.
Espero que con estas aclaraciones puedas avanzar.
Muchas gracias, Elsa te deseo mucho éxito y que estés muy bien y tu seres queridos gracias por responder siempre a todas mis dudas atentamente. antonio

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas