Thema Datum  Von Nutzer Rating
Antwort
20.01.2023 14:47:17 Manuel
Solved
Blau Fehler in Makro mit For und If
20.01.2023 17:25:45 Gast7622
*****
Solved
20.01.2023 17:49:13 Gast97754
NotSolved
20.01.2023 18:29:46 Gast60334
NotSolved

Ansicht des Beitrags:
Von:
Gast7622
Datum:
20.01.2023 17:25:45
Views:
322
Rating: Antwort:
 Nein
Thema:
Fehler in Makro mit For und If

Sub neue_Daten()
 
  Dim wksKampf As Excel.Worksheet
  Dim wksInitiative As Excel.Worksheet
 
  Set wksKampf = Worksheets("Kampf")
  Set wksInitiative = Worksheets("Initiative")
 
  'Deklaration der Variablen
  Dim i As Long, j As Long
 
  'Durchlaufen der Zellen im Tabellenblatt "Kampf" in Spalte B
  For i = 3 To 100
    'Prüfen, ob die Zelle in Spalte A ein "x" enthält
    If wksKampf.Cells(i, "A") = "x" Then
      'Durchlaufen der Zellen im Tabellenblatt "Initiative" in Spalte E
      For j = 3 To 100
        'Prüfen, ob die Zelle im Tabellenblatt "Kampf" und "Initiative" übereinstimmt
        If wksKampf.Cells(i, "B") = wksInitiative.Cells(j, "E") Then
          'Kopieren der Werte aus den Spalten L bis CF in die Spalten H bis CB im Tabellenblatt "Kampf"
          wksKampf.Range(wksKampf.Cells(i, "H"), wksKampf.Cells(i, "CB")).Value = _
            wksInitiative.Range(wksInitiative.Cells(j, "L"), wksInitiative.Cells(j, "CF")).Value
        End If
      Next j
    End If
  Next i

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
20.01.2023 14:47:17 Manuel
Solved
Blau Fehler in Makro mit For und If
20.01.2023 17:25:45 Gast7622
*****
Solved
20.01.2023 17:49:13 Gast97754
NotSolved
20.01.2023 18:29:46 Gast60334
NotSolved