VBA-kopieren der Inhalt einer Zelle ohne .Wählen Sie
Ich Schreibe eine Methode, die den Target
Sie und fügen Sie die Zelle genau in eine andere Zelle. Die Zelle ist ein Versand-Etikett mit ein paar ausgefallenen formatieren. Gibt es eine Möglichkeit, kann ich es tun?
Ursprünglich habe ich dieses:
Worksheets("Label").Range("A1").Value = Worksheets("Get Address").Range("A28").Value
Arbeitete er für den Klartext. Jedoch verlor ich das styling habe ich erstellt, Sie sind anders, weil nach der ersten Zeile, der Stil ist anders:
Ich auch versucht, Makro-Recorder und ich habe eine Lösung mit .Select
, und ich Lesen Sie diese Frage nicht, es zu benutzen, Wann immer möglich. Was kann ich tun?
' Created by the Macro Recorder
Range("A28:A33").Select
Range("A33").Activate
Selection.Copy
Sheets("Label").Select
Range("A1").Select
ActiveSheet.Paste
- Ihren code können neu-writtenn in einer einzigen Zeile
Range("A33").Copy Sheets("Label").Range("A1")
- +1 für das tolle Beispiel-Adresse
Du musst angemeldet sein, um einen Kommentar abzugeben.
kopieren und nur Werte einfügen dann benutzen Sie folgende
diese Anweisung nicht verwenden, clip-board