Office: Makro zum Kopieren anpassen...

Helfe beim Thema Makro zum Kopieren anpassen... in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, wieder einmal benötige ich Euer Excel-Wissen. Ich habe mir das unten aufgeführte Makro zusammengebastelt. Es soll eigentlich die Daten... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von tobstein, 11. Juni 2010.

  1. tobstein Erfahrener User

    Makro zum Kopieren anpassen...


    Hallo,

    wieder einmal benötige ich Euer Excel-Wissen.

    Ich habe mir das unten aufgeführte Makro zusammengebastelt.
    Es soll eigentlich die Daten eines Tabellenblattes in das Tabellenblatt "daten" kopieren.
    Da ich das Makro aufgezeichnet habe, werden jetzt immer nur die Daten des Tabellenblattes "reihe_a" kopiert.
    Ich möchte aber, dass stets die Daten kopiert werden auf dessen Tabellenblatt ich mich gerade befinde.
    Habe ich also z.B. das Blatt "reihe_f" gerade aufgerufen dann soll das Makro die Daten kopieren und nicht wie im Makro die Daten von "reihe_a".

    Wie muss das Makro abgeändert werden...?

    Danke schon einmal
    tobi




    Sub Makro4()
    '
    ' Makro4 Makro
    ' Makro am 11.06.2010 von Administrator aufgezeichnet
    '

    '
    Sheets("daten").Select
    Columns("A:F").Select
    Selection.Clear
    Sheets("reihe_a").Select
    Range("A11:A200").Select
    Selection.Copy
    Sheets("daten").Select
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    Sheets("reihe_a").Select
    ActiveWindow.LargeScroll Down:=-4
    Range("C11:G200").Select
    Application.CutCopyMode = False
    Selection.Copy
    ActiveWindow.LargeScroll Down:=-4
    Range("I1").Select
    Sheets("daten").Select
    Range("B1:F1").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    Range("A1:F200").Select
    Application.CutCopyMode = False
    Selection.Borders(xlDiagonalDown).LineStyle = xlNone
    Selection.Borders(xlDiagonalUp).LineStyle = xlNone
    With Selection.Borders(xlEdgeLeft)
    .LineStyle = xlContinuous
    .Weight = xlThin
    .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeTop)
    .LineStyle = xlContinuous
    .Weight = xlThin
    .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeBottom)
    .LineStyle = xlContinuous
    .Weight = xlThin
    .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlEdgeRight)
    .LineStyle = xlContinuous
    .Weight = xlThin
    .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlInsideVertical)
    .LineStyle = xlContinuous
    .Weight = xlThin
    .ColorIndex = xlAutomatic
    End With
    With Selection.Borders(xlInsideHorizontal)
    .LineStyle = xlContinuous
    .Weight = xlThin
    .ColorIndex = xlAutomatic
    End With
    ActiveWindow.SmallScroll Down:=-9
    Range("H1").Select
    End Sub
     
    tobstein, 11. Juni 2010
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    vielleicht so
    Code:
    Option Explicit
    
    Sub Makro4()
        '
        ' Makro4 Makro
        ' Makro am 11.06.2010 von Administrator aufgezeichnet
        '
        
        '
        Sheets("daten").Columns("A:F").Clear
        Selection.Copy
        Sheets("daten").Range("A1").PasteSpecial Paste:=xlPasteValues
        Range("C11:G200").Copy
        Sheets("daten").Range("B1:F1").PasteSpecial Paste:=xlPasteValues
        Wirh Range("A1:F200")
            .Borders(xlDiagonalDown).LineStyle = xlNone
            .Borders(xlDiagonalUp).LineStyle = xlNone
            With .Borders(xlEdgeLeft)
                .LineStyle = xlContinuous
                .Weight = xlThin
                .ColorIndex = xlAutomatic
            End With
            With .Borders(xlEdgeTop)
                .LineStyle = xlContinuous
                .Weight = xlThin
                .ColorIndex = xlAutomatic
            End With
            With .Borders(xlEdgeBottom)
                .LineStyle = xlContinuous
                .Weight = xlThin
                .ColorIndex = xlAutomatic
            End With
            With .Borders(xlEdgeRight)
                .LineStyle = xlContinuous
                .Weight = xlThin
                .ColorIndex = xlAutomatic
            End With
            With .Borders(xlInsideVertical)
                .LineStyle = xlContinuous
                .Weight = xlThin
                .ColorIndex = xlAutomatic
            End With
            With .Borders(xlInsideHorizontal)
                .LineStyle = xlContinuous
                .Weight = xlThin
                .ColorIndex = xlAutomatic
            End With
        End With
        Application.CutCopyMode = False
    End Sub
    
     
    Hajo_Zi, 11. Juni 2010
    #2
Thema:

Makro zum Kopieren anpassen...

Die Seite wird geladen...
  1. Makro zum Kopieren anpassen... - Similar Threads - Makro Kopieren anpassen

  2. Makro Zip-Datei von Webseite runterladen, auspacken, kopieren

    in Microsoft Excel Hilfe
    Makro Zip-Datei von Webseite runterladen, auspacken, kopieren: Hallo Zusammen, ich habe ein Makro gefunden von dem ich denke, dass es koennen sollte was ich braeuchte, eine Datei herunterladen, auspacken und den Inhalt in die Datei kopieren in der das Makro...
  3. Datentabelle per VBA Makro durch Kopieren und Einfügen einer Kopfzeile aufteilen

    in Microsoft Excel Hilfe
    Datentabelle per VBA Makro durch Kopieren und Einfügen einer Kopfzeile aufteilen: Hallo Zusammen, mein erster Beitrag hier, also schon mal Sorry im Voraus, wenn unvollständig beschrieben *:)* Ich habe das Forum schon nach einem brauchbaren Lösungsansatz durchsucht, bin aber...
  4. VBA Makro Daten kopieren

    in Microsoft Excel Hilfe
    VBA Makro Daten kopieren: Hi zusammen, ich bräuchte eure Hilfe denn aktuell bin ich am verzweifeln: Ich brauche ein Makro für das deutsche Excel. Es gibt 2 verschiedene Arbeitsmappen mit jeweils einem aktiven...
  5. Kontrollkästchen (mehrere) Makro kopieren, Problem: Zellen nicht gegenseitig überschreiben

    in Microsoft Excel Hilfe
    Kontrollkästchen (mehrere) Makro kopieren, Problem: Zellen nicht gegenseitig überschreiben: Hallo zusammen, ich arbeite gerade an einer Vereinfachung für Bestellungen. Ich habe es hingekriegt, dass Kontrollkästchen an zu wählen sind und dann bestimmte Informationen kopiert werden. Jetzt...
  6. VBA Makro, einzelne Zellen kopieren und in fortlaufende Zeile einfügen

    in Microsoft Excel Hilfe
    VBA Makro, einzelne Zellen kopieren und in fortlaufende Zeile einfügen: Hallo zusammen Verstehe die Makro Codes nicht gut, jedoch halfen bereits youtube Tutorials bei ein paar Problemen. Nun bräuchte ich aber eure Hilfe. Es geht um folgendes: Ich möchte ein Makro in...
  7. Excel VBA / Daten kopieren wenn Liste auf x steht.

    in Microsoft Excel Hilfe
    Excel VBA / Daten kopieren wenn Liste auf x steht.: Hallo zusammen, ich habe ein PowerQuery, welches ich ca. 2 mal im Monat aktualisiere. Aus dem Query möchte ich gerne die Daten per Makro in ein anderes Arbeitsblatt kopieren. Dabei möchte ich...
  8. Zellen per Makro in Tabelle zum jeweiligen Datum kopieren

    in Microsoft Excel Hilfe
    Zellen per Makro in Tabelle zum jeweiligen Datum kopieren: Hallo ihr Excel-Profis, ich könnte eure Hilfe gebrauchen. Ich habe eine Berechnungstabelle, die verschiedene Zellen mit Ergebnissen ausgibt. Des Weiteren habe ich 12 Blätter für die jeweiligen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden