Thema Datum  Von Nutzer Rating
Antwort
Rot  Makro - bestimmte Zeilen eines Zeitintervalls anzeigen
05.11.2014 12:28:31 Sören
NotSolved
05.11.2014 19:47:08 Gast20664
NotSolved

Ansicht des Beitrags:
Von:
Sören
Datum:
05.11.2014 12:28:31
Views:
867
Rating: Antwort:
  Ja
Thema:
Makro - bestimmte Zeilen eines Zeitintervalls anzeigen

Hallo zusammen,

habe auf Arbeit folgendes Problem.

Ich habe eine Tabelle in der verschiedene Werte gespeichert werden mit dem jeweiligen Eingabedatum.

Nun möchte ich mir gerne über ein Makro nur die Zeilen anzeigen lassen, die in einem bestimmten Intervall liegen.
Z.b. vom 01.01.2014 bis 15.01.2014

Ich bin leider absoluter Anfänger was Makros angeht.
Ich habe dazu aber einen Code im Netz gefunden, mit dem ich mir Spalten anzeigen lassen, welche das Datum des Eingabefeldes enthalten:
 

Code:
  1. Option Explicit
  2.  
  3. Private Sub Worksheet_Change(ByVal Target As Range)
  4. Dim loZeile As Long
  5. If Target.Address = "$X$6" Then
  6. Application.ScreenUpdating = False
  7. ActiveSheet.UsedRange.Rows.Hidden = False
  8. If Target <> "" Then
  9. For loZeile = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row To 6 Step -1
  10. Cells(loZeile, 1).EntireRow.Hidden = Application.CountIf(Rows(loZeile), Target) = 0
  11. Next loZeile
  12. End If
  13. Application.ScreenUpdating = True
  14. End If
  15. End Sub

Leider habe ich nicht die Möglichkeit zu sagen: Von Datum X bis Datum Y. Ich hoffe ihr versteht was ich meine. Falls es relevant ist: es gibt in der Tabelle nicht für jeden Tag des Jahres Messwerte. Danke schonmal für eure Hilfe


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
Rot  Makro - bestimmte Zeilen eines Zeitintervalls anzeigen
05.11.2014 12:28:31 Sören
NotSolved
05.11.2014 19:47:08 Gast20664
NotSolved