Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: hyperlink  (gelezen 2694 keer)

0 leden en 1 gast bekijken dit topic.

Offline firmin

  • Ervaren lid
  • ***
  • Berichten: 442
  • Geslacht: Man
  • Excel Specialist
hyperlink
« Gepost op: 13 april 2010, 16:58:26 »
Hello,
Nog een vraagje met bestandje in bijlage.
In bijgevoegd bestand staan 2 tabbladen, zoeken en gegevens.
Het blad zoeken is een pivot tabel van blad gegevens.
Omdat een pivot tabel geen hyperlinks herkent heb ik via een formule deze op het blad kunnen plaatsen.
De formule die ik gebruik is :                           =HYPERLINK(VLOOKUP;B5;gegevens!C:F;4;FALSE))

Probleem is zichtbaar in het blad zoeken, foutmelding
#N/A bij de rijen met niet conforme gegevens.
Heb al geprobeerd met de formule aan te passen met ISNA of ISERROR maar dat geen enkel true of false.
De gegevens op 1 rij plaatsen is ook geen oplossing omdat de tijdsduur niet weergegeven word. Dan val ik terug naar de enige mogelijkheden (sum,average,product enz.)
Hoe kan ik de formule aanpassen zodat de #N/A fout vermeden word?
Firmin
bijgevoegd ; sterk vereenvoudigd bestand.

PB easynote LE69KB,AMD quad-core,1000GB HDD,AMD Radeon HD8330,8GB DDR3
Windows 10,office 2007
MSE, Internet Explorer 11

Offline GiMe

  • Lid
  • *
  • Berichten: 46
  • Alles is relatief....en zelfs dat
Re: hyperlink
« Reactie #1 Gepost op: 13 april 2010, 19:44:07 »
=ALS.FOUT(HYPERLINK(VERT.ZOEKEN(B5;gegevens!C:F;4;0));"")

Offline firmin

  • Ervaren lid
  • ***
  • Berichten: 442
  • Geslacht: Man
  • Excel Specialist
Re: hyperlink
« Reactie #2 Gepost op: 13 april 2010, 20:16:31 »
GiMe, bedankt voor de snelle tussenkomst.
Werkt zoals het moet.
Firmin
PB easynote LE69KB,AMD quad-core,1000GB HDD,AMD Radeon HD8330,8GB DDR3
Windows 10,office 2007
MSE, Internet Explorer 11

Offline firmin

  • Ervaren lid
  • ***
  • Berichten: 442
  • Geslacht: Man
  • Excel Specialist
Re: hyperlink
« Reactie #3 Gepost op: 21 april 2010, 09:38:57 »
Hallo,
Ik wil nog eens terugkomen op mijn vraag.
Omdat bij aanklikken van die hyperlink er steeds een beveiligingswaarschuwing komt (zie mijn vraag onder de rubriek windows algemeen), heb ik een andere oplossing gevonden.
Hier heb ik echter ook een probleem.
Als er een cell geactiveerd word met een verschillend gegeven, krijg ik de foutmelding van visual basic (runtime error 1004).
Kan er in de code wat bijgevoegd worden zodat ik de kans heb terug te keren zonder in de module te belanden.
Uitleg over de werking staat in bijgevoegd bestandje.
Firmin
PB easynote LE69KB,AMD quad-core,1000GB HDD,AMD Radeon HD8330,8GB DDR3
Windows 10,office 2007
MSE, Internet Explorer 11

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.284
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: hyperlink
« Reactie #4 Gepost op: 22 april 2010, 22:13:46 »
Firmin, Het gekozen event lijkt me wat ongelukkig in dit geval. Ik denk dat je beter kan kiezen voor een event als DoubleClick of RightClick. Nu roep je bij elke ce-lactivering de code aan, en da's overbodig...

Groet, Leo
______________________________

Groet, Leo

Offline firmin

  • Ervaren lid
  • ***
  • Berichten: 442
  • Geslacht: Man
  • Excel Specialist
Re: hyperlink
« Reactie #5 Gepost op: 23 april 2010, 09:04:24 »
Redhead,
Heb 2 mogelijkheden :
1.uw voorstel met rechtsklik werkt zonder foutmelding.
2.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
ActiveSheet.OLEObjects.Add(Filename:= _
        ActiveCell, Link:=False, DisplayAsIcon:= _
        False).Select
    Selection.ShapeRange.IncrementLeft 242.25
    Selection.ShapeRange.IncrementTop -42.75
    Selection.ShapeRange.ScaleHeight 1.63, msoFalse, msoScaleFromTopLeft
    Selection.ShapeRange.ScaleWidth 1.55, msoFalse, msoScaleFromTopLeft
    Selection.ShapeRange.Line.DashStyle = msoLineSolid
    Selection.ShapeRange.Line.Style = msoLineSingle
    Selection.ShapeRange.Line.Transparency = 0#
    Selection.ShapeRange.Line.Visible = msoTrue
    Selection.ShapeRange.Line.ForeColor.SchemeColor = 64
    Selection.ShapeRange.Line.BackColor.RGB = RGB(255, 255, 255)
    Selection.ShapeRange.Fill.Visible = msoTrue
    Selection.ShapeRange.Fill.ForeColor.SchemeColor = 15
    Selection.ShapeRange.Fill.BackColor.SchemeColor = 12
    Selection.ShapeRange.Fill.TwoColorGradient msoGradientFromCenter, 1
    Selection.Verb Verb:=xlPrimary

End Sub
Dat is de code die ik ook kan gebruiken, voorzover er een cel met verwijzing naar het mp3 bestand geselecteerd is, speelt deze direct af.
Alvast bedankt voor uw inbreng.
Firmin
PB easynote LE69KB,AMD quad-core,1000GB HDD,AMD Radeon HD8330,8GB DDR3
Windows 10,office 2007
MSE, Internet Explorer 11

 


www.combell.com