Ich sammle Daten aus mehreren Arbeitsmappen in Master-Arbeitsmappe. Ich möchte das Format des Texts in meiner Arbeitsmappe wie in meinen Quellarbeitsmappen beibehalten. Kann jemand helfen?Preserve-Formatierung in Master-Arbeitsmappe
0
A
Antwort
0
So, hier ist, wie Sie von einer Arbeitsmappe zu einer anderen kopieren, die Quellformatierung beibehalten. Sie können den Bereich und den Namen der Arbeitsmappe nach Bedarf anpassen.
Workbooks("source").Worksheets("Sheet1").Range("A1").Copy
Workbooks("destination").Worksheets("Sheet1").Range("A1").PasteSpecial paste:=xlPasteAllUsingSourceTheme
+0
Vielen Dank Jungs. Ich bin erfolgreich :) –
+0
Froh, zu helfen! Wenn Sie dies als die richtige Antwort markieren könnten, versuche ich meinen Ruf aufzubauen und es würde viel helfen. Vielen Dank! –
Verwandte Themen
- 1. In CSV in Array in Python konvertieren
- 2. 'IN' & 'NICHT IN' in Linq Abfrage
- 3. % in% Veränderung in dplyr Paket in R
- 4. Schleifen in Schleifen in Schleifen in Java
- 5. Funktionsparameter in Zeichenfolge in Parameter in Objekt
- 6. In Operator in Linq
- 7. In Python in bash
- 8. in Verknüpfungstabelle in Hibernate
- 9. IN-Klausel in sqlite
- 10. \ in path.combine in C#
- 11. "IN" Operator in Linq
- 12. in
- 13. in
- 14. Synchronisation in Vektoren in Java
- 15. SQLite in Operator in query()
- 16. Blobs in Blobstore in GAE
- 17. mehr IN-Bedingungen in JPQL
- 18. RadUpload in FormView in RadAjaxPanel
- 19. Javascript in select in Selen
- 20. SQL - IN vs. NICHT IN
- 21. Bindung in ItemTemplate in ResourceDictionary
- 22. Split in Großbuchstaben in PHP?
- 23. Kreuzung in sqlite3 in Python
- 24. Assoziativität von "in" in Python?
- 25. Vorwahlwert in Combobox in extjs
- 26. memcpy in float in int
- 27. Konvertierung in Dezimal in Matlab?
- 28. lapply in lapply in data.table
- 29. FileNotFoundEception in FileInputStream in Android
- 30. "Find() in Einfügen" in MongoDB?
Beim Einfügen der Daten verwenden Sie einfach "Paste Special" & "Value". Wenn Sie dies mit VBA tun, sollte die Einfügezeile Range ("A1") sein. PasteSpecial Paste: = xlPasteValues, Operation: = xlNone, SkipBlanks: = False, Transpose: = False –
Kopieren Sie Blätter aus mehreren Arbeitsmappen in ein Arbeitsblatt oder ein separates Arbeitsblatt für jede Arbeitsmappe, die kopiert wird? Hast du irgendeinen Code, den du posten kannst? – Clusks
@J.B. Sie haben gerade das genaue Gegenteil beschrieben, was das OP erreichen möchte. Er möchte das Format "... wie es in meiner Quellarbeitsmappe steht" beibehalten. Daher sollte er es kopieren einschließlich das Format (ein nicht nur die Werte, wie Sie beschrieben) und jede mögliche bedingte Formatierung. Der Weg dorthin ist jedoch ziemlich gleich. Verwenden Sie einfach folgendes: 'wbSource.Range (" A1: C10 "). Kopieren Ziel: = wbDestination.Range (" A1: C10 ")' – Ralph