bartcorvers
Gebruiker
- Lid geworden
- 6 apr 2012
- Berichten
- 32
hallo,
ik heb een excelblad met ongeveer 15 sheets. Graag zou ik via een msgbox een zoekfunctie bouwen die in staat is om de ingegeven tekstwaarde te zoeken over al de sheets.
Ook als de zoekwaarde maar overeenkomt met een deel van de tekst in een cel zou deze gevonden moeten worden.
Het is de bedoeling dat ik bij een gevonden waarde andere celwaarden op dezelfde rij kan verzamelen in variabelen die ik na de zoekopdracht in een rapport kan neerschrijven.
ik heb al iets geprobeerd met onderstaande functie maar kom er echt niet uit.
Application.Cells.Find(What:=zoekwaarde, After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False) = True Then
Cells.Activate
In bijlage heb ik een voorbeeld gemaakt wat de bedoeling is. Bekijk bijlage voorbeeld.xlsx
Dank bij voorbaat aan de personen die mij kunnen helpen.
ik heb een excelblad met ongeveer 15 sheets. Graag zou ik via een msgbox een zoekfunctie bouwen die in staat is om de ingegeven tekstwaarde te zoeken over al de sheets.
Ook als de zoekwaarde maar overeenkomt met een deel van de tekst in een cel zou deze gevonden moeten worden.
Het is de bedoeling dat ik bij een gevonden waarde andere celwaarden op dezelfde rij kan verzamelen in variabelen die ik na de zoekopdracht in een rapport kan neerschrijven.
ik heb al iets geprobeerd met onderstaande functie maar kom er echt niet uit.
Application.Cells.Find(What:=zoekwaarde, After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False) = True Then
Cells.Activate
In bijlage heb ik een voorbeeld gemaakt wat de bedoeling is. Bekijk bijlage voorbeeld.xlsx
Dank bij voorbaat aan de personen die mij kunnen helpen.