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

Spalten kopieren B-E, G-I, K

Spalten kopieren B-E, G-I, K
09.01.2005 18:59:45
Sascha
Hallo,
würde gerne folgende Code zwecks Auswertung einer Tabelle weiter nutzen bzw. entsprechend anpassen.
Nur sollen künftig nur die Spalten B-E, G-H und die Spalte K in die neue Tabelle nebeneinander kopiert werden.
Wie muß ich die Zeile anpassen, habe mit ; oder , versucht, aber...?
qWks.Columns("A:O").Copy
Hier nochmal der Code im Zusammenhang:

Private Sub CommandButton2_Click()
Dim qWks As Worksheet, tarWks As Worksheet
Set qWks = Sheets("AES_Eingabe")
Set tarWks = Sheets("Liste_Bsp")
qWks.Columns("A:O").Copy
With tarWks
.Select
.Range("A1").PasteSpecial Paste:=xlValues
Application.CutCopyMode = False
.Range("A1").Select
With Selection
.AutoFilter
.AutoFilter Field:=1, Criteria1:="kauz"
End With
.PrintOut Copies:=1, Collate:=True
.AutoFilterMode = False
.Cells.ClearContents
End With
Sheets("Auswertungen").Select
End Sub

Danke
Gruß Sascha

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

Betreff
Datum
Anwender
Anzeige
AW: Spalten kopieren B-E, G-I, K
09.01.2005 19:21:08
Josef
Hallo Sascha!
So sollte es funzen!


      
Option Explicit
Private Sub CommandButton2_Click()
Dim qWks As Worksheet, tarWks As Worksheet
Set qWks = Sheets("AES_Eingabe")
Set tarWks = Sheets("Liste_Bsp")
Dim rng As Range
Set rng = Union(qWks.Columns("B:E"), qWks.Columns("G:H"), qWks.Columns("K"))
rng.Copy
With tarWks
    .Select
    .Range("A1").PasteSpecial Paste:=xlValues
    Application.CutCopyMode = 
False
    .Range("A1").Select
    
With Selection
        .AutoFilter
        .AutoFilter Field:=1, Criteria1:="kauz"
    
End With
    .PrintOut Copies:=1, Collate:=
True
    .AutoFilterMode = 
False
    .Cells.ClearContents
    
End With
Sheets("Auswertungen").Select
End Sub 


Gruß Sepp
Anzeige
Supi, Danke
09.01.2005 19:32:42
Sascha

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige