Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1716to1720
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

VBA Code für kopieren u. löschen

VBA Code für kopieren u. löschen
21.10.2019 20:50:42
Waldow
Hallo Excelfreunde,
könnte mir einer dabei helfen, zwei VBA Codes --Sub_kopieren Makro1()-- und --Sub_löschen Makro2()-- zu entwickeln, ich wäre euch allen sehr dankbar darüber.
Gruß waldow
Mit dem

Sub Makro1()
werden durch das Anklicken des Button1 in der Spalte A, Zeile 8 - 13, _ unterschiedliche Zahlenwerte ausgeben die als Hauptkopierungs-Spalte benutzt werden sollte, das funktioniert schon, aber zur gleichen Zeit sollten schon diese Zahlenwerte in die Spalte A, Zeile 1 - 8 kopiert werden bzw. ausgegeben sein, dieser Vorgang funktioniert noch nicht. Beim zweiten Anklicken des Button1 sollten dann die Zahlenwerte wieder aus der Spalte A, Zeile _ 8 - 13 in die Spalte B, Zeile B1 - B6 copiert werden und dann immer soweiter A-B, A-C, A-D, A-E, A-F usw. bis ich selber den Kopiervorgang beende. Zusätzlich ist ein Zähler Code mit einer Zähler-Variable ("E15") In Makro1 u, Makro2 _ programiert, die anzeigt wieviel Spalten ausgegeben worden sind, das funktioniert auch, mit dem --Sub_löschen Makro2()-- sollte dieser Wert als Schleifenzähler in der For Next Schleife-Zähler genutzt werden um damit alle ausgegebenen Spalten gleichzeitig wieder zu löschen. Arbeitblatt Spalte A --------- B --------- C usw 1--2 2--5 3--6 4--4 5--3 6--1 7 8---2 9---5 10-6 11--4 12--3 13--1 Butten1 "E15" Button2 Kopieren Zähler Löschen Option Explicit Sub-kopierenMakro1() Range("E15").Value = Range("E15").Value + 1 ' ................ Zähler Range("Is1:Is6").Copy ' hiermit werden Zelleninhalte A8-A13 ausgegeben Range("A8").Select Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False 'senkrecht True waagerecht Application.CutCopyMode = False hier fehlt der Code zum Kopieren End Sub Sub_löschen Makro2()
Code fehlt
For i = 1 to (E15) Zähler variable
End Sub

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Code für kopieren u. löschen
23.10.2019 09:16:01
Waldow
Entschuldigung für die Überlänge der Schreib-Zeilen, habe es wohl übersehen,
werde den Text noch einmal extra schreiben.
Gruß waldow
AW: VBA Code für kopieren u. löschen
23.10.2019 09:41:45
Waldow
Text Berichtigung
könnte mir einer dabei helfen, zwei VBA Codes für das Makro1, Makro2 zu
entwickeln,ich wäre euch allen sehr dankbar darüber.
Mit dem Makro1 werden durch das Anklicken des Button1 in der Spalte A,
Zeile 8 - 13, unterschiedliche Zahlenwerte ausgeben die als Hauptkopierungs
-Spalte benutzt werden sollte, das funktioniert schon, aber zur gleichen Zeit
sollten schon diese Zahlenwerte in die Spalte A, Zeile 1 - 8 kopiert werden
bzw. ausgegeben sein, dieser Vorgang funktioniert noch nicht.
Beim zweiten Anklicken des Button1 sollten dann die Zahlenwerte wieder aus
der Spalte A, Zeile 8 - 13 in die Spalte B, Zeile B1 - B6 copiert werden und
dann immer soweiter A-B, A-C, A-D, A-E, A-F usw. bis ich selber den
Kopiervorgang beende.
Zusätzlich ist ein Zähler Code mit einer Zähler-Variable ("E15") programiert,
die anzeigt wieviel Spalten ausgegeben worden sind, das funktioniert auch, mit
dem Makro2()löschen sollte dieser Wert als Schleifenzähler in der For Next
Schleife-Zähler genutzt werden um damit alle ausgegebenen Spalten gleichzeitig
wieder zu löschen.
Arbeitsblatt Tabelle1
Spalte
A --------- B --------- C usw
1--2
2--5
3--6
4--4
5--3
6--1
7
8---2
9---5
10--6
11--4
12--3
13--1
Butten1 "E15" Button2
Kopieren Zähler Löschen
'Option Explicit
'Sub-kopierenMakro1()
Range("E15").Value = Range("E15").Value + 1 ' ................ Zähler
Range("Is1:Is6").Copy ' hiermit werden Zelleninhalte A8-A13 ausgegeben
Range("A8").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False 'senkrecht True waagerecht
Application.CutCopyMode = False
hier fehlt der Code zum Kopieren
'End Sub
'Sub-löschen Makro2()
Code fehlt
'For i = 1 to (E15) Zähler variable
'End Sub
Anzeige
AW: VBA Code für kopieren u. löschen
24.10.2019 09:56:21
Waldow
Hallo Excelfreunde,
könnte mir einer dabei helfen, zwei VBA Codes für das Makro1, Makro2 zu entwickeln,
ich wäre euch allen sehr dankbar darüber.
Erleuterung: Mit dem Makro1 werden durch das Anklicken des Button1 in der Spalte A,
Zeile 8 - 13, unterschiedliche Zahlenwerte ausgeben die als Hauptkopierungs -Spalte
benutzt werden sollte, das funktioniert schon, aber zur gleichen Zeit sollten schon
diese Zahlenwerte in die Spalte A, Zeile 1 - 8 kopiert werden bzw. ausgegeben sein,
dieser Vorgang funktioniert noch nicht. Beim zweiten Anklicken des Button1 sollten
dann die Zahlenwerte wieder aus der Spalte A, Zeile 8 - 13 in die Spalte B, Zeile B1 - B6
copiert werden und dann immer soweiter A-B, A-C, A-D, A-E, A-F usw. bis ich selber den
Kopiervorgang beende. Zusätzlich ist ein Zähler Code mit einer Zähler-Variable ("E15")
programiert, die anzeigt wieviel Spalten ausgegeben worden sind, das funktioniert auch,
mit dem Löschen Makro2 sollte dieser Wert als Schleifenzähler in der For Next Schleife-
Zähler genutzt werden um damit alle ausgegebenen Spalten gleichzeitig wieder zu löschen.
1.Arbeitsblatt Tabelle1
Spalte
A --------- B --------- C usw
1--2
2--5
3--6
4--4
5--3
6--1
7
8---2
9---5
10--6
11--4
12--3
13--1
hier die Butten1(Kopieren) "E15"(Zähler) Button2(Löschen) sind vorhanden.
'Option Explicit
'Sub-kopierenMakro1()
Range("E15").Value = Range("E15").Value + 1 ' .................................. Zähler
Range("Is1:Is6").Copy
Range("A8").Select '…..... hiermit werden Zelleninhalte A8-A13 ausgegeben
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
hier fehlt der Code zum Kopieren
'End Sub
'Sub-löschen Makro2()
Hier fehlt der VBA Code fehlt
For i = 1 to (E15) Zähler variable
'End Sub
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige