Thema Datum  Von Nutzer Rating
Antwort
Rot Zelle aufgrund Datum in mehreren Tabellenblätern finden
16.01.2017 14:01:44 BlackJack66
NotSolved
16.01.2017 14:24:00 Gast48801
NotSolved
16.01.2017 14:48:55 Gast60432
NotSolved
16.01.2017 14:24:25 Mackie
NotSolved
16.01.2017 14:54:37 Gast7917
NotSolved
16.01.2017 15:27:35 Mackie
NotSolved
16.01.2017 15:52:51 Gast64607
NotSolved
16.01.2017 18:04:46 Mackie
NotSolved
16.01.2017 19:34:39 Gast20818
NotSolved
16.01.2017 20:18:41 Gast3111
NotSolved
16.01.2017 20:52:34 Mackie
Solved
16.01.2017 21:12:41 Gast56821
NotSolved

Ansicht des Beitrags:
Von:
BlackJack66
Datum:
16.01.2017 14:01:44
Views:
1285
Rating: Antwort:
  Ja
Thema:
Zelle aufgrund Datum in mehreren Tabellenblätern finden

Hallo zusammen

Ich möchte in einer Excel-Datei mit mehreren Blättern (2016, 2017, 2018) eine bestimmte Zelle aufgrund des Datums finden. Das funktioniert mit dem nachfolgenden Makro einwandfrei, solange ich mich im Tabellenblatt 2017 befinde.

 

Option Explicit

Sub Auto_open()


Dim shtTemplate As Worksheet

Dim intZaehl As Integer

Dim datDatum As Date

Dim datHeute As Date

' Feste Werte zuordnen

Set shtTemplate = ThisWorkbook.Worksheets("2017")

datHeute = Date

' in Zeile 5 nach dem Tagesdatum suchen

With shtTemplate

For intZaehl = 14 To 2000

datDatum = .Cells(1, intZaehl)

' falls Datum gefunden, den Eingabezeiger dort

' positionieren und die Suche beenden.

If datDatum = datHeute Then

.Cells(5, intZaehl).Select

Exit For

End If

Next

End With

End Sub

 

Wurde die Datei aber bspw. auf dem Reiter 2018 gespeichert, funktioniert der Code nicht mehr. Wie kann ich den Code anpassen, dass er funktioniert "egal" in welchem Tabellenblatt abgespeichert wurde?

Besten Dank 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 Zelle aufgrund Datum in mehreren Tabellenblätern finden
16.01.2017 14:01:44 BlackJack66
NotSolved
16.01.2017 14:24:00 Gast48801
NotSolved
16.01.2017 14:48:55 Gast60432
NotSolved
16.01.2017 14:24:25 Mackie
NotSolved
16.01.2017 14:54:37 Gast7917
NotSolved
16.01.2017 15:27:35 Mackie
NotSolved
16.01.2017 15:52:51 Gast64607
NotSolved
16.01.2017 18:04:46 Mackie
NotSolved
16.01.2017 19:34:39 Gast20818
NotSolved
16.01.2017 20:18:41 Gast3111
NotSolved
16.01.2017 20:52:34 Mackie
Solved
16.01.2017 21:12:41 Gast56821
NotSolved