Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA - Bereich kopieren ohne Formatierung
#1
Hallo Zusammen,
wie kann man einstellen im VBA, dass ein gewisser Bereich kopiert wird ohne Formatierung?

Anbei der Code, der den Bereich kopiert, jedoch mit Formatierung:

Code:
Worksheets("SOLL_STUNDEN").Range("A1").CurrentRegion.Offset(1, 0) _
                .Resize(Worksheets("SOLL_STUNDEN").UsedRange.Rows.Count - 1) _
                .Copy Destination:=Worksheets("Tabelle1").Range("A1")
                Application.CutCopyMode = False


Gruß
Antworten Top
#2
Hallo,

nicht das Kopieren ist dein Problem, sondern das Einfügen! Du solltest halt nur Werte (ohne Formate) einfügen:

    Worksheets("SOLL_STUNDEN").Range("A1").CurrentRegion.Offset(1, 0) _
            .Resize(Worksheets("SOLL_STUNDEN").UsedRange.Rows.Count - 1).Copy
    Worksheets("Tabelle1").Range("A1").PasteSpecial Paste:=xlPasteValues
            Application.CutCopyMode = False


Gruß Sigi
[-] Folgende(r) 1 Nutzer sagt Danke an Sigi.21 für diesen Beitrag:
  • Jo7411
Antworten Top
#3
Hallo Sigi,
vielen Dank.

Funktioniert.

Gruß
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste