Office: (Office 2004) Tabellenblätter kopieren

Helfe beim Thema Tabellenblätter kopieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe folgendes Problem: Ich habe ein paar einfache Anweisungen in einem Tabellenblatt in VBA eingegeben und wenn ich das Tabellenblatt... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Kon87, 22. Juni 2015.

  1. Kon87 User

    Tabellenblätter kopieren


    Hallo,
    ich habe folgendes Problem: Ich habe ein paar einfache Anweisungen in einem Tabellenblatt in VBA eingegeben und wenn ich das Tabellenblatt kopiere passt nichts mehr (ich habe das problem bei mehreren Blättern die ich individuelle vervielfältigen möchte), da der Bezug zum richtigen Tabellenblatt fehlt, vielleicht weiß jemand wie ich den Code vereinfachen bzw ändern könnte um das Problem zu lösen ohne immer in VBA gehen zu müssen.

    das ganze sieht in etwa so aus:

    Code:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    
    Dim wks As Worksheet
        Set wks = ThisWorkbook.Worksheets("Mappe1")
        With wks
            Select Case .Range("AZ21").Value
            
                Case Is = 0
                    Range("L9,L14,J15:L15,E30").ClearContents
                Case Is = 1
                   Range("L14,J15:L15,E30").ClearContents
                Case Is = 2
                    Range("L9,J15:L15,E30").ClearContents
                Case Is = 3
                    Range("L9,L14,J15:L15,E30").ClearContents
                Case Is = 4
                   Range("J15:L15,E30").ClearContents
                                      
            End Select
           Select Case .Range("I20").Value
            
                Case Is = 1
                    Range("K23,M23,K24,M24,K25,M25,K26,M26").ClearContents
                Case Is = 2
                   Range("K24,M24,K25,M25,K26,M26").ClearContents
                Case Is = 3
                    Range("K25,M25,K26,M26").ClearContents
                Case Is = 4
                    Range("K26,M26").ClearContents
                Case Is = 5
           End Select
           
               
        End With
        Set wks = Nothing
    End Sub
    ich weiß, dass ich irgendetwas mit der Mappe 1 machen muss, aber wenn ich es wegnehmen oder ändere funktioniert es nicht mehr. Ich denke das da einfache Änderungen helfen sollten, aber ich wurde bis jetzt leider noch nicht fündig und habe allgemein von excel Programmierung nicht wirklich Ahnung.

    Danke schon mal im Voraus

    lg Konstantin
     
    Kon87, 22. Juni 2015
    #1
  2. maninweb
    maninweb MVP für Microsoft Excel
    Hallo,

    probiere es mal mit With ActiveSheet, wenn es sich immer um die aktive Tabelle handeln soll, wo die Zellen usw. gelöscht werden sollen. Falls das soweit klappt, kannst Du die Deklaration von wks, und die Zuweisungen Set wks = ... löschen.

    Gruß
     
    maninweb, 22. Juni 2015
    #2
  3. Kon87 User
    Super, das hat schon geholfen!

    Dankeschön :)
     
    Kon87, 23. Juni 2015
    #3
  4. Kon87 User

    Tabellenblätter kopieren

    Jetzt habe ich leider noch ein kleineres Problem, ich möchte jetzt für die Blätter den Druckbereich festlegen. Das sollte ja mit
    Code:
    ActiveSheet.PageSetup.printarea = "A1:O55"
    funktionieren.

    am besten direkt bevor gedruckt wird, damit man den Druckbereich nicht kaputt spielen kann. dazu hatte ich mir folgendes überlegt
    Code:
    Private Sub Workbook_BeforePrint()
    With ActiveSheet
    PageSetup.printarea = "A1:O55"
    End With
    End Sub
    aber so richtig funktionieren tut das nicht :/ hätte dazu jemand einen Lösungsansatz ?

    lg
     
    Kon87, 23. Juni 2015
    #4
Thema:

Tabellenblätter kopieren

Die Seite wird geladen...
  1. Tabellenblätter kopieren - Similar Threads - Tabellenblätter kopieren

  2. VBA: 2 Tabellenblätter Inhalte kopieren und in eine Excelmappe einfügen und als .xlsm speichern

    in Microsoft Excel Hilfe
    VBA: 2 Tabellenblätter Inhalte kopieren und in eine Excelmappe einfügen und als .xlsm speichern: Hallo Excel-Freaks, ich bin gerade mit einem Code beschäftigt und komme nicht weiter. Gewünscht wäre ein Makro: Zwei Tabellenblätter Inhalte kopieren und in eine Excelmappe einfügen und als .xlsm...
  3. Tabellenblatt in neue Mappe kopieren

    in Microsoft Excel Hilfe
    Tabellenblatt in neue Mappe kopieren: Hallo zusammen, ich hoffe, jemand kann mir weiterhelfen. Das Vorhaben: Nach Befüllen einer Excel-Tabelle soll ein Blatt daraus in eine eigenständige Mappe kopiert werden und alle Verknüpfungen...
  4. Daten aus einem Tabellenblatt in ein anderes kopieren ohne Leerzellen anzuzeigen

    in Microsoft Excel Hilfe
    Daten aus einem Tabellenblatt in ein anderes kopieren ohne Leerzellen anzuzeigen: Hallo zusammen, ich habe folgendes Problem. Ich würde gerne in einem Tabellenblatt, bestimmte Daten aus einem anderen Tabellenblatt automatisch anzeigen lassen. Tabellenblatt 1 = Grundlage...
  5. Automatisches Kopieren aus Tabelle in anderes Tabellenblatt

    in Microsoft Excel Hilfe
    Automatisches Kopieren aus Tabelle in anderes Tabellenblatt: Hi liebes Forum, ich habe folgende Frage/Problemstellung: Ich habe eine Exceldatei, die aus vielen verschiedenen Blättern besteht. Für jedes Projekt ein Blatt (alle sind gleich aufgebaut). Jetzt...
  6. VBA Code Tabellenblatt kopieren und UserForm

    in Microsoft Excel Hilfe
    VBA Code Tabellenblatt kopieren und UserForm: Hallo, ich hoffe mir kann jemand helfen. Schon mal vielen Dank für die Unterstützung. Folgende Thematik: In dem Blatt 1 ist ein ComandButton. Mit Klick soll über VBA folgendes abgefragt...
  7. Daten aus verschiedenen Tabellenblättern kopieren

    in Microsoft Excel Hilfe
    Daten aus verschiedenen Tabellenblättern kopieren: Hallo zusammen, bin neu hier in diesem Forum und darf mit getrost als Excel Anfänger beschreiben :) Ich habe eine Frage, ich möchte aus verschiedenen Tabellenblätter Daten in eine neue Tabelle...
  8. Zeilen aufgrund von bestimmten Informationen in anderes Tabellenblatt kopieren

    in Microsoft Excel Hilfe
    Zeilen aufgrund von bestimmten Informationen in anderes Tabellenblatt kopieren: Hallo zusammen, ich bin erst vor ein paar Tagen auf die Excel VBA gestoßen und kenne mich deswegen leider so gut wie gar nicht aus. Ich würde gerne aus den Tabellen 3 - 11, bestimmte Zeilen in die...
  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