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

Kopieren / Selectproblem

Kopieren / Selectproblem
24.12.2007 10:34:22
Volker
Hallo zusammen,
mal wieder eine Frage:
Mittels dem folgenden Code suche ich mir in einer Tabelle die gewünschten Daten zusammen um sie in ein anderes Tabellenblatt zu kopieren. Funktioniert auch soweit. Was allerdings stört, ist das hin- und herspringen zwischen den Blättern. Liegt an "select", vermute ich. Kann man diesen Effekt umgehen, bzw den Code vereinfachen?
If OptionButton12 = True Then
Sheets("Stundennachweis").Select
Range("A35:H63").Select '
Selection.Copy
Sheets("Monatsausgabe").Select
Range("A36").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Stundennachweis").Select
Range("AD64").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Monatsausgabe").Select
Range("D68").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Stundennachweis").Select
Range("O64:S64").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Monatsausgabe").Select
Range("E68").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End If
Dank für Eure weihnachtliche Mühe
Gruß Volker

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

Betreff
Datum
Anwender
Anzeige
AW: Kopieren / Selectproblem
24.12.2007 10:43:00
Hajo_Zi
Hallo Volker,

Option Explicit
Sub Volker()
If OptionButton12 = True Then
With Sheets("Monatsausgabe")
Sheets("Stundennachweis").Range("A35:H63").Copy
.Range("A36").PasteSpecial Paste:=xlPasteValues
Sheets("Stundennachweis").Range("AD64").Copy
.Range("D68").PasteSpecial Paste:=xlPasteValues
Sheets("Stundennachweis").Range("O64:S64").Copy
.Range("E68").PasteSpecial Paste:=xlPasteValues
End With
Application.CutCopyMode = False
End If
End Sub



AW: Kopieren / Selectproblem
24.12.2007 11:13:00
Volker
Hallo Hajo,
das vereinfacht die Sache doch gewaltig,
ich Danke Dir und ein schönes Weihnachtsfest!!
Gruß
Volker
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige