Thema Datum  Von Nutzer Rating
Antwort
11.05.2020 14:28:19 Sandra
NotSolved
12.05.2020 22:23:54 AlterDresdner
NotSolved
Rot Inhalte definieren und bestimmte Zeilen drunter löschen
19.05.2020 10:19:26 Gast46412
NotSolved
19.05.2020 18:38:22 AlterDresdner
NotSolved
20.05.2020 06:56:09 Gast2125
NotSolved
20.05.2020 09:33:41 Gast32432
*****
Solved
25.05.2020 07:40:47 Gast83819
NotSolved
25.05.2020 07:44:17 Gast32432
NotSolved
26.05.2020 09:07:14 Gast7458
NotSolved

Ansicht des Beitrags:
Von:
Gast46412
Datum:
19.05.2020 10:19:26
Views:
771
Rating: Antwort:
  Ja
Thema:
Inhalte definieren und bestimmte Zeilen drunter löschen

Hallo!

ich habe leider Probleme den Code in mein bestehendes Marko zu integrieren.... Das Makro sollte der letzter Schritt sein.

Wie kann ich es in meinem Sub Test1() integrieren?

Vielen vielen Dank!!!

 

______________

Sub Test1()

Dim zeile As Long, found As Object, firstaddr As String
  With ActiveSheet
 
    .Range("A3") = "Lila"
 
    .Range("B3") = "Blau"
 
     If Range("C3") = "Grün" Then
     Columns("C:D").Insert shift:=xlToRight
        ElseIf Range("C3") = "Schwarz" Then
            Range("C3") = "Lila2"
            Range("D3") = "Blau2"
        End If
 
    Do
      Set found = .Cells.Find(what:="Lila", lookat:=xlWhole, LookIn:=xlValues)
      If Not found Is Nothing Then .Columns(found.Column).Delete shift:=xlToLeft
    Loop Until found Is Nothing
 
 
    Do
      Set found = .Cells.Find(what:="Blau", lookat:=xlWhole, LookIn:=xlValues)
      If Not found Is Nothing Then .Columns(found.Column).Delete shift:=xlToLeft
    Loop Until found Is Nothing
 
 
    Do
      Set found = .Cells.Find(what:="Grau", lookat:=xlWhole, LookIn:=xlValues)
      If Not found Is Nothing Then .Columns(found.Column).Delete shift:=xlToLeft
    Loop Until found Is Nothing
 
    Do
      Set found = .Cells.Find(what:="Pink", lookat:=xlPart, LookIn:=xlValues)
      If Not found Is Nothing Then .Range(found.Address) = Replace(.Range(found.Address).Text, "KK", "KG")
    Loop Until found Is Nothing
 
 
Option Explicit
Option Base 1
Sub Zeilenweg()
Dim zeile, Anfang, erg As Boolean, a
Anfang = Array("292", "293", "294")
  For zeile = 1 To WorksheetFunction.Max(Cells(Rows.Count, 1).End(xlUp).Row, _
      Cells(Rows.Count, 2).End(xlUp).Row)
    erg = False
    For Each a In Anfang
      If InStr(1, Trim(Cells(zeile, 1)), a) = 1 Then
        erg = True
        Exit For
      End If
    Next a
    If erg Then
      While IsEmpty(Cells(zeile + 1, 1)) And Not IsEmpty((Cells(zeile + 1, 2)))
        Rows(zeile + 1).Delete shift:=xlUp
      Wend
    End If
  Next zeile
End Sub
 
 
  End With
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
11.05.2020 14:28:19 Sandra
NotSolved
12.05.2020 22:23:54 AlterDresdner
NotSolved
Rot Inhalte definieren und bestimmte Zeilen drunter löschen
19.05.2020 10:19:26 Gast46412
NotSolved
19.05.2020 18:38:22 AlterDresdner
NotSolved
20.05.2020 06:56:09 Gast2125
NotSolved
20.05.2020 09:33:41 Gast32432
*****
Solved
25.05.2020 07:40:47 Gast83819
NotSolved
25.05.2020 07:44:17 Gast32432
NotSolved
26.05.2020 09:07:14 Gast7458
NotSolved