VBA Cómo copiar el contenido de una celda sin .Seleccionar
Estoy escribiendo un método que puede tomar elTarget
y pegue la celda exactamente en otra celda. La celda es una etiqueta de envío con un formateo elegante. ¿Hay alguna manera de hacerlo?
Originalmente tengo esto:
Worksheets("Label").Range("A1").Value = Worksheets("Get Address").Range("A28").Value
Funcionó para el texto plano. Sin embargo, perdí el estilo que creé, son diferentes porque después de la primera línea, el estilo es diferente:
También traté de usar Macro Recorder y obtuve una solución usando.Select
, y yolee esta pregunta No usarlo siempre que sea posible. ¿Que puedo hacer?
' Created by the Macro Recorder
Range("A28:A33").Select
Range("A33").Activate
Selection.Copy
Sheets("Label").Select
Range("A1").Select
ActiveSheet.Paste