Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
172to176
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
172to176
172to176
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

VBA-Code modifizieren

VBA-Code modifizieren
24.10.2002 09:46:38
ewald
Hallo zusammen,

habe ein Makro geschrieben das sehr groß und unübersichtlich
ist. Frage: kann man das Makro modifizieren d.h. eine Schleife
einbauen?

Sub Makro3()
Application.ScreenUpdating = False
On Error Resume Next
Sheets("1").Select
If Cells(53, 25) <> "" Then Range("W53:W56").Copy
Sheets("Tabelle3").Select
Range("B14").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(49, 25) <> "" Then Range("W49:W52").Copy
Sheets("Tabelle3").Select
Range("B13").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(45, 25) <> "" Then Range("W45:W48").Copy
Sheets("Tabelle3").Select
Range("B12").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(41, 25) <> "" Then Range("W41:W44").Copy
Sheets("Tabelle3").Select
Range("B11").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(37, 25) <> "" Then Range("W37:W40").Copy
Sheets("Tabelle3").Select
Range("B10").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(33, 25) <> "" Then Range("W33:W36").Copy
Sheets("Tabelle3").Select
Range("B9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(29, 25) <> "" Then Range("W29:W32").Copy
Sheets("Tabelle3").Select
Range("B8").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(25, 25) <> "" Then Range("W25:W28").Copy
Sheets("Tabelle3").Select
Range("B7").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(21, 25) <> "" Then Range("W21:W24").Copy
Sheets("Tabelle3").Select
Range("B6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(17, 20) <> "" Then Range("W17:W20").Copy
Sheets("Tabelle3").Select
Range("B5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True

Sheets("1").Select
If Cells(13, 16) <> "" Then Range("W13:W16").Copy
Sheets("Tabelle3").Select
Range("B4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Transpose:=True
Application.CutCopyMode = False
Range("B4:E14").NumberFormat = "0.00"
'Selection.NumberFormat = "0.00"
Application.ScreenUpdating = True
End Sub

Kann mir jemand helfe?

Vielen Dank.

Grüße

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

Betreff
Datum
Anwender
Anzeige
Re: VBA-Code modifizieren
24.10.2002 10:08:29
Hajo_Zi
Hallo Ewald

Gruß Hajo

Re: VBA-Code modifizieren
24.10.2002 10:13:21
PeterW
Hallo Ewald,

wenn ich den Code richtig verstehe sollte dieses gehen:

Gruß
Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige