Thema Datum  Von Nutzer Rating
Antwort
Rot Kopieren von Zellen
19.10.2020 12:51:56 Eyyub
NotSolved
19.10.2020 13:06:53 Eyyub
NotSolved
19.10.2020 13:14:06 volti
NotSolved
19.10.2020 13:22:49 Eyyub
NotSolved
19.10.2020 13:55:39 volti
*****
Solved
19.10.2020 14:12:09 Eyyub
NotSolved

Ansicht des Beitrags:
Von:
Eyyub
Datum:
19.10.2020 12:51:56
Views:
734
Rating: Antwort:
  Ja
Thema:
Kopieren von Zellen

Hallo alle Zusammen,

ich versuche in einem Projekt aktuell einen Zellenbereich zu kopieren, in denen die Werte aus Formeln bestehen. Ich möchte aber nur die Werte haben, und zwar genau so wie sie auf dem Quellblatt stehen. Wenn ich kopiere und einfüge, sind die reinen Zahlen nach rechts gerückt und die leeren Zellen mit Nullen aufgefüllt. Wie kann ich das verhindern und das kopierte so einfügen, wie es auch auf dem Quellblatt stand?

 

Meine Funktion:

Private Function CreateAnlage(rRange As range, RGNr As Integer, KundenNr As Long)
Dim pdfWs As Worksheet
Set pdfWs = ThisWorkbook.Worksheets("PDF")

    pdfWs.Cells(1, 1).Value = "Kundennummer: " & KundenNr
    pdfWs.Cells(2, 1).Value = "Rechnungsnummer: 2020 - " & RGNr
    pdfWs.Cells(3, 1).Value = "Datum: " & Date
    rRange.Copy
    pdfWs.Cells(5, 1).PasteSpecial Paste:=xlPasteColumnWidths, SkipBlanks:=True
    pdfWs.Cells(5, 1).PasteSpecial Paste:=xlPasteValues, SkipBlanks:=True
    pdfWs.Activate

End Function

Ich habe schon alle Parameter von PasteSpecial ausprobiert, jedoch bekomme ich es nie wie auf dem Quellblatt hin.

Hier die Quelldaten:

Und hier das Ergebnis, Kundendaten natürlich unkenntlich gemacht:

 

Wie man sieht, sind die Markierten Bereiche leicht abgeändert (verrückt und leere Zeilen mit Nullen aufgefüllt)

 

Danke im Voraus für eure Hilfe!

 

MfG,
Eyyub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Kopieren von Zellen
19.10.2020 12:51:56 Eyyub
NotSolved
19.10.2020 13:06:53 Eyyub
NotSolved
19.10.2020 13:14:06 volti
NotSolved
19.10.2020 13:22:49 Eyyub
NotSolved
19.10.2020 13:55:39 volti
*****
Solved
19.10.2020 14:12:09 Eyyub
NotSolved