vert.zoeken hyperlink

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • KoenAlberts
  • Registratie: November 2008
  • Laatst online: 03-03-2023
Hallo allemaal!

Ik ben met een excel sheet bezig welke via "vert.zoeken" informatie haalt uit een andere werkmap (dus niet een werkblad). In de database staan waar de informatie vandaan wordt gehaald staan email adressen. Naast emailadressen staan hier ook websites in vermeld.

email adressen staan vermeld zonder een "mailto:" prefix
en webadressen staan soms vermeld met "http://", maar soms ook zonder

Zodra ik die informatie in m'n andere werkmap wil ophalen worden deze sowieso niet als clickable hyperlinks weer gegeven.

Na wat zoeken heb ik het zo geprobeerd:

=HYPERLINK(VERT.ZOEKEN(G7;Outp_TotList;4;ONWAAR))

Na het gebruiken van de formule hierboven werd mijn vert.zoeken inderdaad een klikbare hyperlink, alleen gaf deze telkens de error dat het opgegeven bestand niet kon worden geopend. (waarschijnlijk refereert de hyperlink op deze manier naar een local file).

Vervolgens dacht ik de oplossing te hebben gevonden:

=HYPERLINK("http://"&VERT.ZOEKEN(G7;Outp_TotList;4;ONWAAR)) Voor de webadressen
=HYPERLINK("mailto:"&VERT.ZOEKEN(G7;Outp_TotList;3;ONWAAR)) Voor de emailadressen

Het vervelende is dat in mijn database sommige webadressen al http:// bevatten en sommige weer niet. bijvoorbeeld in het geval van http://www.google.nl/ krijg je als output: http://http://www.google.nl. Dit werkt dus ook niet en tevens staat het slordig in je worksheet.

Hetzelfde geldt voor de email dit wordt weergegeven als:
mailto:email.isp.nl

Heeft iemand een oplossing want in de database zijn ze wel gewoon "clickable" zonder het gebruiken van bijzondere formules.

Heeft er iemand de gouden tip?

Alvast bedankt!

Acties:
  • 0 Henk 'm!

  • pedorus
  • Registratie: Januari 2008
  • Niet online
Het probleem lijkt te zijn dat je in dezelfde databasekolom dezelfde soort data op verschillende manieren hebt opgeslagen. Los het probleem daar op, bij de bron. :p Dit kan waarschijnlijk met slechts 1 update-query per kolom.

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


Acties:
  • 0 Henk 'm!

  • KoenAlberts
  • Registratie: November 2008
  • Laatst online: 03-03-2023
pedorus schreef op vrijdag 17 september 2010 @ 14:37:
Het probleem lijkt te zijn dat je in dezelfde databasekolom dezelfde soort data op verschillende manieren hebt opgeslagen. Los het probleem daar op, bij de bron. :p Dit kan waarschijnlijk met slechts 1 update-query per kolom.
Dan heb ik nog steeds geen hot links in m'n output

Acties:
  • 0 Henk 'm!

  • pedorus
  • Registratie: Januari 2008
  • Niet online
KoenAlberts schreef op vrijdag 17 september 2010 @ 15:43:
Dan heb ik nog steeds geen hot links in m'n output
Hoezo niet? Je oplossing zou toch gewoon werken als bijvoorbeeld overal al http:// voor stond (lijkt mij het handigst want misschien wil iemand https://)? :? Een workaround zou met ALS() zijn, als je de database niet mag bewerken.

Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten


Acties:
  • 0 Henk 'm!

  • KoenAlberts
  • Registratie: November 2008
  • Laatst online: 03-03-2023
=ALS(HYPERLINK(VERT.ZOEKEN(G7;Outp_TotList;4;ONWAAR))="begint met http://";(HYPERLINK(VERT.ZOEKEN(G7;Outp_TotList;4;ONWAAR));HYPERLINK("http://"&VERT.ZOEKEN(G7;Outp_TotList;4;ONWAAR)).. zoiets, maar ik kom er niet helemaal uit...

voor de mailadressen is het al gelukt..

=HYPERLINK("mailto:"&VERT.ZOEKEN(G7;Outp_TotList;3;ONWAAR);VERT.ZOEKEN(G7;Outp_TotList;3;ONWAAR))

Acties:
  • 0 Henk 'm!

  • KoenAlberts
  • Registratie: November 2008
  • Laatst online: 03-03-2023
Heb het voor de URL's ook al opgelost:

=ALS(ISGETAL(ZOEKEN("http://";(VERT.ZOEKEN(G7;Outp_TotList;5;ONWAAR))));(HYPERLINK(VERT.ZOEKEN(G7;Outp_TotList;5;ONWAAR)));(HYPERLINK("http://"&VERT.ZOEKEN(G7;Outp_TotList;5;ONWAAR))))

Acties:
  • 0 Henk 'm!

  • KoenAlberts
  • Registratie: November 2008
  • Laatst online: 03-03-2023
Bedankt voor het meedenken!
Pagina: 1