Thema Datum  Von Nutzer Rating
Antwort
29.11.2023 11:36:35 Tylo
NotSolved
29.11.2023 20:17:15 ralf_b
Solved
30.11.2023 09:00:04 Tylo
NotSolved
Blau Leer Zeilen löschne
30.11.2023 13:18:28 Tylo
NotSolved

Ansicht des Beitrags:
Von:
Tylo
Datum:
30.11.2023 13:18:28
Views:
242
Rating: Antwort:
  Ja
Thema:
Leer Zeilen löschne

Hab das ganze jetz so. Funktionerit prima und schnell.

Sub Tabelle_075_dbl()
'
' erstellt Tabelle mit 0,75 dbl und überprüft ob schon vorhanden
'
'
    Dim sh As Worksheet
    Dim rngBerich As Range
    Dim rangLeereZellen As Range
    Dim lngZeileMax As Long

    If Not shExists("0,75 dbl") Then
        Worksheets("Vorlage").Copy Before:=Worksheets(1)
        Set sh = Worksheets(1)
        sh.Name = "0,75 dbl"
    Else
        MsgBox "Tabelle 0,75 dbl existiert bereits", 48
        Exit Sub
    End If
    
    sh.Range("A1").Value = "0,75_dbl_Lapp"
    With Sheets("Drahtsatz kopieren")
        .Range("$A$2:$M$200").AutoFilter Field:=4, Criteria1:="DBU"
        .Range("$A$2:$M$200").AutoFilter Field:=5, Criteria1:="0,75"
        .Range("F:F").Copy Sheets("0,75 dbl").Range("C8")
        .Range("I:I").Copy Sheets("0,75 dbl").Range("M8")
        .Range("J:J").Copy Sheets("0,75 dbl").Range("S8")
        sh.Range("8:8,9:9").Delete
        sh.Range("A1").Select
        If .AutoFilterMode Then If .FilterMode Then .ShowAllData
        .Select
        Range("A1").Select
    End With
    
    With sh
        lngZeileMax = .Range("C" & .Rows.Count).End(xlUp).Row
        Set rngBereich = .Range("C8:C5000" & lngZeileMax)
        Set rngLeereZellen = rngBereich.SpecialCells(xlCellTypeBlanks)
        rngLeereZellen.EntireRow.Delete
    End With
    
    MsgBox "Tabelle 0,75 dbl wurde erstellt", 64
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
29.11.2023 11:36:35 Tylo
NotSolved
29.11.2023 20:17:15 ralf_b
Solved
30.11.2023 09:00:04 Tylo
NotSolved
Blau Leer Zeilen löschne
30.11.2023 13:18:28 Tylo
NotSolved