Saludos Profesor Sergio, de ante mano gracias por responder, realice lo que me sugirió coloque el código donde me indicó, sin embargo me sigue arrojando el mismo error.
' Restaurar formato de fuente
With wsHistorico.Rows("2:2").Font
.ColorIndex = xlAutomatic
.TintAndShade = 0
End With
' Incrementar automáticamente el número de recibo
wsRecibo.Range("J2").Value = wsRecibo.Range("J2").Value + 1
'Corrección de Error en impresión
Application.Wait (Now + TimeValue("0:00:01"))
' Imprimir
wsRecibo.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
Por
dorgelis, · publicado
Buenas tardes para todos:
Tengo una hoja de Excel donde la celda A1 tiene la fórmula "=1+1", que tiene como resultado el número 2.
A través de VBA, sin usar barra de herramientas, quiero copiar ese valor 2 en la celda B1, pero no la fórmula.
Actualmente, el sistema sí copió lo que hay en la celda A1, pero copió la fórmula, yo necesito que copie el valor.
Ya he leído muchas páginas en Internet, entre ellas, las siguientes:
He probado con los siguientes métodos, que no me han funcionado como lo necesito:
Ya he olvidado todo lo que he probado, pero les muestro lo último que he probado:
Sheets("Hoja1").Range("A1").Select Selection.Copy Sheets("Hoja1").Range("B1").Select ActiveSheet.Paste Application.CutCopyMode = False: SendKeys "{esc}"
Gracias por su atención.
Libro1.xlsm