Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1648to1652
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Mit Button Zellen mehrfach untereinander kopieren

Mit Button Zellen mehrfach untereinander kopieren
05.10.2018 09:15:03
Bergen
Hallo zusammen,
ich benötige bitte eure Hilfe für folgendes Vorhaben:
Es geht um eine Vertriebsliste, die über einen Button Schrittweise erweitert werden soll.
Genauer gesagt geht es darum, per Commandbutton neue Vertriebspartner hinzufügen zu können.
Dabei sollen die Zellen a25:h29 kopiert und eingefügt werden.
einmalig kriege ich das hin, dass in a31:h35 der Inhalt kopiert wird.
Theoretisch könnte ich jetzt eine ellenlange Formel einfügen mit "if ...then" um bspw. bei dem weiteren Vertriebspartner bei a37:h41 einzufügen, aber da gibt es doch bestimmt eine einfacherere Lösung. Zumal bei dieser Variante auf einen Klick direkt die Gesamtzahl der "If then" Formeln erfüllt sind. Ich hoffe, das Problem ist damit verständlich beschrieben. falls nicht, fragt einfach ;-)
hier meine bisherige Formel:
Private Sub CommandButton1_Click()
If Worksheets("Oktober").Range("A25") = "Vertriebspartner Nummer" Then
Worksheets("Oktober").Range("a25:h29").Copy Worksheets("Oktober").Range("a31:h35")
If Worksheets("Oktober").Range("A31") = "Vertriebspartner Nummer" Then
Worksheets("Oktober").Range("a25:h29").Copy Worksheets("Oktober").Range("a37:h41")
Else
Worksheets("Oktober").Range("a25:h29").Copy Worksheets("Oktober").Range("a37:h41")
End If
End If
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mit Button Zellen mehrfach untereinander kopieren
05.10.2018 09:49:28
ChrisL
Hi
Sub t()
Dim lZ As Long
With Worksheets("Oktober")
lZ = .Cells(Rows.Count, 1).End(xlUp).Row
lZ = (WorksheetFunction.RoundDown((lZ - 24) / 6, 0) * 6) + 25
.Range("A" & lZ & ":H" & lZ + 4).Copy .Range("A" & lZ + 6)
End With
End Sub
cu
Chris
AW: Mit Button Zellen mehrfach untereinander kopieren
05.10.2018 09:56:30
Bergen
ja mega, vielen Dank! das ging ja blitzschnell!
Anzeige

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige