• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

hyperlink of HYPERLINK van ene naar andere tabblad

Status
Niet open voor verdere reacties.

Harmen electra

Gebruiker
Lid geworden
19 jan 2007
Berichten
9
Hallo,
Ik heb een map met 2 tabbladen,
In de eerste staat een index met titels
En in de 2de staan allemaal stukjes informatie met de titel erbij
(na elke keer 25 cellen nar beneden staat de volgende titel).
Ik zou het fijn vinden als ik op een titel in de index druk en ik naar dat stukje informatie in de 2de tabblad ga.
En omdat ik ongeveer 120 titels heb is het een beetje lastig om dat allemaal handmatig met "Hyperlink" te maken. Tenminste dat denk ik. Van Macro's weet ik nog niet zo veel.
Kan het ook met "HYPERLINK([...];[...])"? dat ik dan aan dat vierkante blokje rechtonderin een geselecteerd vak trek? Maar ik zou de file graag willen verplaatsen. Volgens mij leverd dat problemen op.

Thanks voor als iemand een goede oplossing weet.:thumb:
 
Geef eens meer info over in welke cellen je de tekst hebt, zowel op blad 1 als blad 2. Ik zal dan wel proberen VBA code te schrijven.

Wigi
 
Beste Harmen Electra,

Excel kent de functie HYPERLINK.
Ik heb in cel B1 de test Blad2 staan, en wil nu een variabele hyperlink maken.
in A1 zet ik dan neer:
=HYPERLINK("[Map1.xls]"&B1&"!A1";"test")
Tussen de rechte haken staat de bestandsnaam. Na het uitroepteken staat het adres van de cel, hier A1. Met de ampersand (&) plak ik deze drie onderdelen aan elkaar, en maak ik de hyperlink variabel, afhankelijk van wat er in cel B1 staat. Zet ik er Blad3 neer, dan ga ik naar A1 op Blad 3.

Succes,

Richard
 
Is ie weer sneller. Zucht. Maar ik heb een beter antwoord deze keer :)
 
Wooow wat zijn jullie snel!!

Ik heb de Excel-file op mijn werk.
Dan zal ik Richards idee proberen...
Als ik er niet uit kom dan zien jullie het morgen :p .

Thanks guys..
Deze 'Helpmij forum' is vet handig.
Ik ga er zeker vaker gebruik van maken.
 
Ik kom steeds een stapje dichterbij :)

Wat Richard zei werkt prima voor 1 cel
Maar nu nog een dikke honderd
Ik begrijp eigenlijk niet waar die B1 voor is...
Maar als ik overal B1 staan heb werkt het prima. En als ik het verander naar B20 werkt het niet. Maar dat terzijde.

Ik had dus deze reeks gemaakt:
B25Q
B50Q
B75Q
Dan de reeks uittrekken met het vierkant tot ik alle cellen gevuld heb
En toen alle B'tjes vervangen door HYPERLINK("[nieuw2.xls]"&B1&"MEETRAPPORTEN!B
En alle Q'tjes vervangen door ";"test")
Daarna alle Htjes vervangen door =H
De hyperlinks werkte goed.
Maar nu zou het mooi zijn dat als ik in plaats van "test" er ook een reeks in komt maar dan met MEETRAPPORTEN!B25
Zodat ik kan zien wat er ingevuld is op die plaats.

Maar ik kan geen reeks maken met bijvoorbeeld
B25X25Q
B50X50Q
B75X75Q

Dan alle Btjes vervangen door HYPERLINK("[nieuw2.xls]"&B1&"MEETRAPPORTEN!B
Alle Xsjes vervangen door ";MEETRAPPORTEN!B
En alle Qtjes vervangen door )
En vervolgens H vervangen door =H

Het ziet er wat ingewikkeld uit maar volgens mij zou het dus wel werken. Maar ik kan die reeks dus niet maken. Heeft iemand een ander idee?
 
Beste Harmen,

Ook daarvoor bestaat ee noplossing, en wel via de functie INDIRECT.
Op welke rij en in welke kolom staat de eerste verwijzing, en op welke rij de volgende? Het dient dan wel een regelmaat te hebben zoals rij 1 - 26 - 51 - 76 etc.
Zie bijlage.

RIchard
 

Bijlagen

Bah... ik kan de zip file niet openen...
Zal wel aan deze stinkende computer liggen.
Ik zal bij de Helpfunctie van Excel naar indirect zoeken..
Als het niet lukt dan stuur ik de file wel naar de compu van thuis.
 
Harmen,

Truukje. Bijgevoegde zip-file is stiekum een xls. Wijzig de extensie en je kunt het bestand openen.

Succes,

Richard
 

Bijlagen

Het is me niet gelukt het te openen door de naam naar [naam].zip te veranderen. Alleen het werkte wel als ik "openen met..." --> Excel erbij deed.

okay... ik heb de exelfile kunnen openen. Het duurde even want door bepaalde omstandigheden was office erafgegooit :S

Marre... het werkt niet op mijn Excel... :(
Als ik op de HYPERLINK klink dat zegt ie:
"het opgegeven bestand kan niet worden geopend"

Crap... en ik kan niet eens de file toevoegen waar ik die HYPERLINKS in hebben wil...
ik heb de naam van die file verandert... naar "nieuw2.zip"
En bij "Eigenschappen" heb ik bij het tabblad "Algemeen" bij "Openen met:"
Winzip ... geprobeerd in combinatie met de veranderde naam. Het icoontje verandert in een zip icoontje

:( maar het bestan is ongeldig om up te loaden...

Argh (special effect)
Ik ben een ramp met computers.
 
Beste Harmen,

Je kunt de extensie wijzigen van .zip naar .xls
Dan kun je het bestand moeiteloos openen.
Je zult het geopende bestand eerst moeten opslaan denk ik.
Wat ook mogelijk is, is dat de hyperlink meer bevat dan ik in eerste instantie dacht. Een link kan bestaan uit:
1) Servernaam;
2) Schijfnaam;
3) Mapnaam;
4) Bestandsnaam;
5) Tabbladnaam;
6) Celadres

Dit houdt inn dat je mijn voorbeeld moet bekijken en vervolgens zelf namaken. Niet mijn hyperlink wijzigen, maar in een lege cel zelf iets maken.

Succes met Excel. Als je het onder de knie krijgt zul je ervan smullen!

Richard
 
Gelukt

Ik heb het weer even geprobeerd en het is me gelukt. :D (met jullie hulp natuurlijk) :love:

Even wat info:
Mapnaam is "HOI"
en het 2de tabblad heette "MEETRAPPORTEN"
Bij Extra --> opties --> tabblad naam "Algemeen" --> verwijzing R1K1 aangevinkt.

Ik het het zo geflikt:
=HYPERLINK("[HOI.xls]"&RK[-3]&"INDIRECT(RK[4])";INDIRECT(RK[4]))

Deze zin kon ik met dat vierkantje rechtsonderin de geselecteerde zin vermenigvuldigen tot ik een paar honderd had in 1 kolom.

En dan heb ik in 4 kolommen rechts van deze kolom een reeks gemaakt van:
MEETRAPPORTEN!B25
MEETRAPPORTEN!B50
MEETRAPPORTEN!B75
MEETR....etc..

En toen is het gelukt.
Wel beetje appart dat ie verwijzingstype A1 en R1K1 doorelkaar gebruikt.
Maar het doet wat ie moet doen.

Maar nu is het zo dat als ik de map met opslaan als een andere naam geeft dat ie het niet meer doet. Dan moet ik "berwerken" --> "vervangen"
en dan HOI veranderen in de nieuwe map naam.
Das wel weer een extra handeling.
Heeft iemand daar een oplossing voor?
(wat ben ik toch veeleisend) :p
 
Beste Harmen,

Je kunt natuurlijk ook hier weer werken met INDIRECT en in een bepaalde cel de bestandsnaam zetten.
Wat ook kan is een formule gebruiken om die bestandsnaam te achterhalen:
=DEEL(CEL("bestandsnaam");VIND.ALLES("[";CEL("bestandsnaam"))+1;VIND.ALLES("]";CEL("bestandsnaam"))-VIND.ALLES("[";CEL("bestandsnaam"))-1).
Dit geeft de bestandsnaam inclusief de extensie. Wil je dat niet, verander dan de laatste -1 in -5.

Groeten,
Richard
 
Nou ik vind het wel best...
Vandaag was mijn laatste dag op stage. :D

Ik zal even zien hoe ik dit moet afronden
Tenminste ik dacht dat ik zoiets ergens gelezen had

In ieder geval nog bedankt jongus.
 
Ik heb de hierboven beschrijving gevolgt voor het maken van een hyperlink, en dit is mij gedeeltelijk gelukt. Zie het bestand voor meer duidelijkheid.

Op de introductieblad, heb ik 2 links staan. De eerste werkt, dit is een verwijzing naar de "berekening".
De tweede heb ik op de precies de zelfde manier gedaan, en deze werkt niet(ongeldige verwijzing), dit moet een verwijzing worden naar "berekening 4 lagen".

Heb van alles geprobeerd, maar kan de fout niet weer vinden.
Hoop dat jullie iets weten?
 

Bijlagen

Begin eens een nieuwe vraag aub. Je pikt nu die van iemand anders in.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan