Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Hilfe bei Suche

Forumthread: Hilfe bei Suche

Hilfe bei Suche
18.12.2005 22:40:40
Peter
Hallo,
ich habe in der „Tabelle2“ in Zelle „C2“ ein Datum stehen.
Ich möchte in allen Tabellen ab der „Tabellen3“ in der Spalte „A“
nach diesen Datum suchen, und den Inhalt rechts neben der gefundenen Zelle (offset 0,1)
in die rechte Nebenzelle der aktiven Zelle kopieren.
Das Makro soll durch ein Ereignis „Rechtsklick“ ausgelöst werden.
Irgendwas mache ich bei der Suche falsch.
Wer kann helfen?
Danke Peter

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Call DatumSuchen
End Sub


Sub DatumSuchen()
Dim TbQuelle As Worksheet
Dim gesDatum
Set TbQuelle = Worksheets("Tabelle2")
Set gesDatum = Worksheets(intCounter).Columns(1).Find(DateValue(TbQuelle.Range("C2").Value))
For intCounter = 3 To Worksheets.Count
If Not IsEmpty(gesDatum.Offset(0, 1)) Then
If MsgBox("Möchten Sie den Wert übernehmen?", _
vbCritical + vbYesNo) = vbNo Then Exit Sub
End If
With ActiveCell
.Offset(0, 1) = gesDatum.Offset(0, 1)
End With
Next intCounter
End Sub

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hilfe bei Suche
18.12.2005 22:47:17
Josef
Hallo Peter!
"intCounter" ist bei deiner Zuweisung noch leer!
So sollte es klappen!
Sub DatumSuchen()
Dim TbQuelle As Worksheet
Dim gesDatum

Set TbQuelle = Worksheets("Tabelle2")

For intCounter = 3 To Worksheets.Count
  Set gesDatum = Worksheets(intCounter).Columns(1).Find(DateValue(TbQuelle.Range("C2").Value))
  If Not gesDatum Is Nothing Then
    If Not IsEmpty(gesDatum.Offset(0, 1)) Then
      If MsgBox("Möchten Sie den Wert übernehmen?", vbCritical + vbYesNo) = vbYes Then
        ActiveCell.Offset(0, 1) = gesDatum.Offset(0, 1)
        Exit Sub
      End If
    End If
  End If
Next

End Sub


'******************************
'* Gruß Sepp
'*
'* Rückmeldung wäre nett!
'******************************

Anzeige
AW: Hilfe bei Suche -Danke
18.12.2005 22:53:28
Peter
Danke für die schnelle Hilfe.
Ich wünsche Dir einen schönen restl. 4. Advent.
Peter
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige