Thema Datum  Von Nutzer Rating
Antwort
14.03.2018 16:34:48 Gast11203
NotSolved
15.03.2018 17:39:12 Gast01234
NotSolved
17.03.2018 09:33:37 Gast78929
NotSolved
17.03.2018 10:11:55 771
NotSolved
17.03.2018 17:16:55 Gast70117
NotSolved
17.03.2018 14:11:37 Mackie
NotSolved
19.03.2018 12:51:50 771
NotSolved
21.03.2018 07:49:47 Gast75827
NotSolved
21.03.2018 20:55:29 771
NotSolved
Blau Makro anpassen
22.03.2018 08:17:07 Gast70117
NotSolved
23.03.2018 14:34:17 771
NotSolved

Ansicht des Beitrags:
Von:
Gast70117
Datum:
22.03.2018 08:17:07
Views:
599
Rating: Antwort:
  Ja
Thema:
Makro anpassen
Option Explicit

Sub NurWerteVonNach()
'nur Spalte A u. D

Dim strQuelle As String
Dim lngRow As Long, lngCol As Long
Dim arrTo() As Variant
Dim SpalteWo As Long
Dim SpalteWas As Variant
Dim x As Long
Dim rngto As Long

   'Quellangabe
   strQuelle = Sheets("Übersicht").Range("A1").Value
   'Kriterien
   SpalteWo = 47
   SpalteWas = "ja"
   'tatsächlich Benutztes - Werte in Datenfeld
   With Sheets(strQuelle)
      lngRow = .Cells.Find("*", .Cells(1), -4123, 2, 1, 2, False).Row
      lngCol = .Cells.Find("*", .Cells(1), -4123, 2, 2, 2, False).Column
      arrTo = .Range(.Cells(1, 1), .Cells(lngRow, lngCol)).Value
   End With
   'auswerten und schreiben
   With Sheets("Übersicht")
      For x = LBound(arrTo, 1) To UBound(arrTo, 1)
         'Bedingung
         If arrTo(x, SpalteWo) = SpalteWas Then
            'Zielzeile
            lngRow = .Cells.Find("*", .Cells(1), -4123, 2, 1, 2, False).Row + 1
            'Auswahl A u. D schreiben (Spalte 1 u. Spalte 4)
            .Cells(lngRow, 1).Value = arrTo(x, 1)
            .Cells(lngRow, 4).Value = arrTo(x, 4)
         End If
      Next x
   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
14.03.2018 16:34:48 Gast11203
NotSolved
15.03.2018 17:39:12 Gast01234
NotSolved
17.03.2018 09:33:37 Gast78929
NotSolved
17.03.2018 10:11:55 771
NotSolved
17.03.2018 17:16:55 Gast70117
NotSolved
17.03.2018 14:11:37 Mackie
NotSolved
19.03.2018 12:51:50 771
NotSolved
21.03.2018 07:49:47 Gast75827
NotSolved
21.03.2018 20:55:29 771
NotSolved
Blau Makro anpassen
22.03.2018 08:17:07 Gast70117
NotSolved
23.03.2018 14:34:17 771
NotSolved