Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Nur Werte Kopieren ohne Formatierung

Nur Werte Kopieren ohne Formatierung
28.12.2016 09:24:24
Benedikt
Guten Morgen
KlausF hat mir nachfolgenden Code geschrieben
Wie kann ich diesen ändern das nur die Werte kopiert werden, ohne Formatierung?
Vielen Dank für eure Hilfe
Sub Kopieren()
Dim wksTitel As Worksheet
Set wksTitel = Worksheets("Titel")
Dim firstFree As Long
With Worksheets("Auswertung")
firstFree = .Cells(Rows.Count, 1).End(xlUp).Row + 1
wksTitel.Range("A1").Copy Destination:=.Range("A" & firstFree)
wksTitel.Range("C1").Copy Destination:=.Range("C" & firstFree)
wksTitel.Range("E1").Copy Destination:=.Range("E" & firstFree)
End With
Set wksTitel = Nothing
End Sub

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Nur Werte Kopieren ohne Formatierung
28.12.2016 09:39:14
Hajo_Zi
in der Art
Sub Werte()
'   Formeln ersetzen durch Werte ohne Formate
Columns("B:C").Copy
Columns("B:C").PasteSpecial Paste:=xlValues
Application.CutCopyMode = False         'Zwischenspeicher löschen
End Sub

Anzeige
AW: Nur Werte Kopieren ohne Formatierung
28.12.2016 10:28:55
Benedikt
Besten Dank Hajo
Ich bekomm das leider nicht hin
Wo gehört das .PasteSpecial Paste:=xlValues in meinem Code hin
AW: Nur Werte Kopieren ohne Formatierung
28.12.2016 10:34:45
Hajo_Zi
Du möchtest also meinen Code nicht benutzen.
Deine Frage musst Du Dir selber beantworten.
Ich bin dann raus, da mein Code nicht gefällt.
Gruß Hajo
Anzeige
Danke Hajo
28.12.2016 10:42:36
Benedikt
Schade
AW: Danke Hajo
28.12.2016 10:58:41
Werner
Hallo Benedikt,

firstFree = .Cells(Rows.Count, 1).End(xlUp).Row + 1
wksTitel.Range("A1").Copy
.Range("A" & firstFree).PasteSpecial Paste:=xlValues
wksTitel.Range("C1").Copy
.Range("C" & firstFree).PasteSpecial Paste:=xlValues
wksTitel.Range("E1").Copy
.Range("E" & firstFree).PasteSpecial Paste:=xlValues
Application.ScreenUpdating.CutCopyMode = False
End With>
Gruß Werner
Anzeige
Danke schön
28.12.2016 11:27:12
Benedikt
Vielen Dank Werner
AW: Gerne u. Danke für die Rückmeldung. o.w.T.
28.12.2016 13:52:46
Werner
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Nur Werte kopieren ohne Formatierung in Excel


Schritt-für-Schritt-Anleitung

Um in Excel nur die Werte zu kopieren, ohne die Formatierung zu übernehmen, kannst Du folgende Schritte befolgen:

  1. Zellen auswählen: Wähle die Zellen aus, die Du kopieren möchtest.
  2. Kopieren: Drücke Strg + C oder klicke mit der rechten Maustaste und wähle „Kopieren“.
  3. Zielzelle auswählen: Gehe zu der Zelle, in die Du die Werte einfügen möchtest.
  4. Einfügen ohne Formatierung: Klicke mit der rechten Maustaste und wähle „Inhalte einfügen“ und dann „Werte“ oder benutze die Tastenkombination Strg + Alt + V, um das Dialogfeld „Inhalte einfügen“ zu öffnen und dort „Werte“ auszuwählen.

Wenn Du VBA verwenden möchtest, kannst Du den folgenden Code nutzen:

Sub WerteKopieren()
    Dim wksQuelle As Worksheet
    Set wksQuelle = Worksheets("Titel")
    Dim firstFree As Long
    With Worksheets("Auswertung")
        firstFree = .Cells(Rows.Count, 1).End(xlUp).Row + 1
        wksQuelle.Range("A1").Copy
        .Range("A" & firstFree).PasteSpecial Paste:=xlValues
        wksQuelle.Range("C1").Copy
        .Range("C" & firstFree).PasteSpecial Paste:=xlValues
        wksQuelle.Range("E1").Copy
        .Range("E" & firstFree).PasteSpecial Paste:=xlValues
        Application.CutCopyMode = False
    End With
    Set wksQuelle = Nothing
End Sub

Häufige Fehler und Lösungen

  • Fehler: Die Formatierung wird trotzdem kopiert.

    • Lösung: Stelle sicher, dass Du „Werte“ im Dialogfeld „Inhalte einfügen“ auswählst oder die PasteSpecial-Methode korrekt anwendest.
  • Fehler: Der Zielbereich wird nicht richtig aktualisiert.

    • Lösung: Überprüfe, ob die Berechnung auf „Automatisch“ gesetzt ist (unter „Formeln“ -> „Berechnungsoptionen“).

Alternative Methoden

  1. Drag & Drop: Halte die Strg-Taste gedrückt, während Du die Zellen ziehst, um nur die Werte zu kopieren.
  2. Tastenkombination: Benutze Strg + C gefolgt von Strg + Alt + V, um das „Inhalte einfügen“-Menü direkt zu öffnen und „Werte“ auszuwählen.

Praktische Beispiele

  • Beispiel 1: Du hast eine Tabelle mit Formeln in Spalte B und C. Um nur die berechneten Werte zu kopieren, wähle die Spalten aus, und führe die Schritte im Abschnitt „Schritt-für-Schritt-Anleitung“ aus.

  • Beispiel 2: Wenn Du nur den Text aus einer Zelle ohne die Formatierung kopieren möchtest, kannst Du auch den Text in die Zwischenablage kopieren und dann in einen Texteditor (wie Notepad) einfügen, um die Formatierung zu entfernen, bevor Du es zurück in Excel einfügst.


Tipps für Profis

  • Nutze Tastenkombinationen: Die Verwendung von Tastenkombinationen kann die Effizienz beim Kopieren und Einfügen ohne Formatierungen erheblich steigern.
  • VBA automatisieren: Wenn Du häufig nur Werte kopieren musst, erwäge, ein VBA-Makro zu erstellen, das diesen Prozess automatisiert.
  • Formatierungen prüfen: Vor dem Einfügen in Excel, überprüfe die Zielzelle auf vorherige Formatierungen, um unerwartete Ergebnisse zu vermeiden.

FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass ich nur Werte ohne Formatierung kopiere?
Verwende die Funktion „Inhalte einfügen“ und wähle „Werte“. In VBA kannst Du PasteSpecial Paste:=xlValues verwenden.

2. Gibt es eine Möglichkeit, nur bestimmte Zellen zu kopieren?
Ja, Du kannst spezifische Zellen oder Bereiche auswählen und diese dann mit der oben beschriebenen Methode kopieren.

3. Wie kann ich eine ganze Tabelle kopieren, aber nur die Werte behalten?
Wähle die gesamte Tabelle aus, kopiere sie und füge sie in den Zielbereich mit der Option „Inhalte einfügen“ und „Werte“ ein.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige