Thema Datum  Von Nutzer Rating
Antwort
11.09.2021 08:46:16 Stephan
NotSolved
11.09.2021 09:39:54 Gast92223
NotSolved
11.09.2021 10:43:32 Stephan
NotSolved
11.09.2021 13:28:27 xlKing
NotSolved
11.09.2021 17:20:10 Stephan
NotSolved
11.09.2021 18:14:09 xlKing
NotSolved
11.09.2021 18:54:39 Stephan
NotSolved
Blau Werte in Bestimmte Bereiche kopieren nach Bedinung
11.09.2021 19:42:40 xlKing
NotSolved
11.09.2021 21:02:08 Stephan
NotSolved
11.09.2021 22:26:30 xlKing
*****
NotSolved
12.09.2021 09:19:03 Stephan
NotSolved
13.09.2021 17:06:36 Stephan
NotSolved
14.09.2021 18:12:43 xlKing
NotSolved
14.09.2021 19:06:13 xlKing
NotSolved
14.09.2021 19:28:36 xlKing
NotSolved
14.09.2021 22:23:27 Stephan
NotSolved
15.09.2021 00:56:58 xlKing
NotSolved
18.09.2021 17:43:35 Stephan
NotSolved
18.09.2021 22:10:30 xlKing
*****
NotSolved
19.09.2021 14:28:22 Stephan
NotSolved
11.09.2021 16:57:11 Mase
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
11.09.2021 19:42:40
Views:
492
Rating: Antwort:
  Ja
Thema:
Werte in Bestimmte Bereiche kopieren nach Bedinung

OK, du willst also wenn ein y drin steht die Werte in einen zweiten Berich schreiben. Was ich aber immer noch nicht weiß ist, ob es in Tabelle2 auch lücken geben darf oder nicht. Probier mal das folgende Script, das die Werte lückenlos übernimmt. hierzu wurden zwei weitere Variablen z3 und s3 notwendig. Stellst du dir das so in etwa vor?

Sub Kopieren()
 
  Dim z1 As Long, z2 As Long, s2 As Long
   
  z2 = 9: s2 = 3: z3 = 9: s3 = 12
  For z1 = 1 To Sheets("Tabelle1").Cells(Rows.Count, 1).End(xlUp).Row
    If s2 > 10 Then
      s2 = 3
      z2 = z2 + 2
    End If
    If s3 > 15 Then
      s3 = 12
      z3 = z3 + 2
    End If
    If Sheets("Tabelle1").Cells(z1, 1) <> "" Then
      If Sheets("Tabelle1").Cells(z1, 2) = "y" Then
        Sheets("Tabelle2").Cells(z3, s3) = Sheets("Tabelle1").Cells(z1, 1)
        s3 = s3 + 1
      Else
        Sheets("Tabelle2").Cells(z2, s2) = Sheets("Tabelle1").Cells(z1, 1)
        s2 = s2 + 1
      End If
    End If
  Next z1
   
End Sub

Gruß Mr. K.


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.09.2021 08:46:16 Stephan
NotSolved
11.09.2021 09:39:54 Gast92223
NotSolved
11.09.2021 10:43:32 Stephan
NotSolved
11.09.2021 13:28:27 xlKing
NotSolved
11.09.2021 17:20:10 Stephan
NotSolved
11.09.2021 18:14:09 xlKing
NotSolved
11.09.2021 18:54:39 Stephan
NotSolved
Blau Werte in Bestimmte Bereiche kopieren nach Bedinung
11.09.2021 19:42:40 xlKing
NotSolved
11.09.2021 21:02:08 Stephan
NotSolved
11.09.2021 22:26:30 xlKing
*****
NotSolved
12.09.2021 09:19:03 Stephan
NotSolved
13.09.2021 17:06:36 Stephan
NotSolved
14.09.2021 18:12:43 xlKing
NotSolved
14.09.2021 19:06:13 xlKing
NotSolved
14.09.2021 19:28:36 xlKing
NotSolved
14.09.2021 22:23:27 Stephan
NotSolved
15.09.2021 00:56:58 xlKing
NotSolved
18.09.2021 17:43:35 Stephan
NotSolved
18.09.2021 22:10:30 xlKing
*****
NotSolved
19.09.2021 14:28:22 Stephan
NotSolved
11.09.2021 16:57:11 Mase
NotSolved