Thema Datum  Von Nutzer Rating
Antwort
Rot Mit Makro Werte kopieren und einfügen
28.07.2017 13:58:38 Michi
Solved
28.07.2017 14:21:36 Ben
Solved
28.07.2017 14:44:16 Gast19758
NotSolved
28.07.2017 14:44:20 Gast14636
NotSolved
28.07.2017 18:08:07 Werner
Solved
28.07.2017 19:03:06 Michi
NotSolved
28.07.2017 19:33:06 Werner
NotSolved
28.07.2017 20:11:59 Michi
NotSolved
28.07.2017 19:34:09 Werner
NotSolved
28.07.2017 20:26:13 Michi
NotSolved
28.07.2017 21:15:22 Ben
NotSolved
28.07.2017 21:22:28 Ben
Solved
28.07.2017 21:29:40 Gast41776
NotSolved
28.07.2017 21:29:41 Gast85725
Solved
28.07.2017 21:38:45 Ben
NotSolved
28.07.2017 21:15:35 Werner
NotSolved
28.07.2017 21:23:21 Michi
NotSolved

Ansicht des Beitrags:
Von:
Michi
Datum:
28.07.2017 13:58:38
Views:
1331
Rating: Antwort:
 Nein
Thema:
Mit Makro Werte kopieren und einfügen

Hallo Zusammen,

ich habe folgendes Problem:

Ich möchte mit einem Makro über einen Commandbutton eine Tabelle kopieren und diese in ein neues Blatt einfügen.

Die Tabelle die ich kopieren und einügen möchte ist Inhalt der Rechnungen die ich schreibe und hat mal nur 1 Position und manchmal mehr als 15.

Diese zu kopieren und untereinander einzufügen klappt ganz gut. (immer wenn ich eine neue Rechnung schreibe, füge ich die Positionen unten ein und kann über eine Pivottabelle anschließend alles auswerten)

Ich möchte allerdings dass es mir hinter die eingefügte Tabelle noch Kundennummer und Rechnungsnummer einfügt, und zwar in Abhängigkeit von der Anzahl der Positionen.

Mein bisheriger Code fügt mir die Rechnungsnummer und Kundennummer nur einmal ein und auch nicht an der richtgen Stelle. Es soll immer bei Position 1 der "neuen Rechnung" anfangen.

Ich hoffe ihr versteht mein Problem, wenn nicht werde ich versuchen die Datei online zu stellen.

Mein Code:

Private Sub Rechnungspositionen_Click()

Range("Tabelle1").Copy

With Worksheets("Statistik")
    .Range("A" & .Cells(.Cells.Rows.Count, "A").End(xlUp).Row + 1).PasteSpecial _
        Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End With

Range("H12").Copy

With Worksheets("Statistik")
    .Range("I" & .Cells(.Cells.Rows.Count, "I").End(xlUp).Row + 1).PasteSpecial _
        Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End With

Range("H13").Copy

With Worksheets("Statistik")
    .Range("J" & .Cells(.Cells.Rows.Count, "J").End(xlUp).Row + 1).PasteSpecial _
        Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End With
End Sub

 Danke und liebe Grüße,

Michi


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 Mit Makro Werte kopieren und einfügen
28.07.2017 13:58:38 Michi
Solved
28.07.2017 14:21:36 Ben
Solved
28.07.2017 14:44:16 Gast19758
NotSolved
28.07.2017 14:44:20 Gast14636
NotSolved
28.07.2017 18:08:07 Werner
Solved
28.07.2017 19:03:06 Michi
NotSolved
28.07.2017 19:33:06 Werner
NotSolved
28.07.2017 20:11:59 Michi
NotSolved
28.07.2017 19:34:09 Werner
NotSolved
28.07.2017 20:26:13 Michi
NotSolved
28.07.2017 21:15:22 Ben
NotSolved
28.07.2017 21:22:28 Ben
Solved
28.07.2017 21:29:40 Gast41776
NotSolved
28.07.2017 21:29:41 Gast85725
Solved
28.07.2017 21:38:45 Ben
NotSolved
28.07.2017 21:15:35 Werner
NotSolved
28.07.2017 21:23:21 Michi
NotSolved