Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[excel]Cellen eigenschappen en Hyperlinks laten doornummeren

Pagina: 1
Acties:
  • 1.255 views sinds 30-01-2008
  • Reageer

  • sjolmers
  • Registratie: September 2000
  • Laatst online: 30-06 17:05

sjolmers

het leven is té kort, geniet!

Topicstarter
Het nieuwe jaar is weer begonnen en om mijn administratie overzichtelijker te maken ben ik mijn Excel-bestand met factuurnummers aan het aanpassen.
Ik heb een kolom met daarin de factuur nummers:
2008.001
2008.002
2008.003
etc.
onder al deze cellen zit een hyperlink naar de betreffende factuur.
2008.001 --> \\server\facturen\2008\2008.001.doc
2008.002 --> \\server\facturen\2008\2008.002.doc
etc.

Echter als ik de factuur nummers wil kopieren, dan nummert Excel de factuurnummers mooi door maar de hyperlinks worden niet doorgenummert maar gekopieerd. Het ziet er dan als volgt uit:
2008.001 --> \\server\facturen\2008\2008.001.doc
2008.002 --> \\server\facturen\2008\2008.002.doc
2008.003 --> \\server\facturen\2008\2008.001.doc
2008.004 --> \\server\facturen\2008\2008.002.doc
2008.005 --> \\server\facturen\2008\2008.001.doc
2008.006 --> \\server\facturen\2008\2008.002.doc

Met de functie "paste special" kwam ik er niet uit noch met Google of "F1", is hier een oplossing voor, want om nou een kleine 1000 hyperlinks handmatig te moeten omnummeren.... :'(

[ Voor 0% gewijzigd door sjolmers op 21-01-2008 13:03 . Reden: typo ]

adr opleidingen en meer adr opleidingen


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Ik zou haast zeggen: 'duh'. ;)

Het is wel eenvoudig te doen met een simpel FOR loopje in VBA.
Edit: de heren hieronder doen het slimmer en makkelijker. Ik kruip mijn VBA-hok wel weer in :+

[ Voor 37% gewijzigd door F_J_K op 21-01-2008 14:15 ]

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • onkl
  • Registratie: Oktober 2002
  • Laatst online: 23:03
=HYPERLINK("\\server\facturen\2008\2008." & TEKST(RIJ(A1);"000") & ".doc";"2008."&TEKST(RIJ(A1);"000"))

  • Dido
  • Registratie: Maart 2002
  • Laatst online: 19:04

Dido

heforshe

Je kunt je hyperlinks samenstellen als

="\\server\facturen\2008\"&A1&".doc"

Ik denk dat er dan alleen teksten komen te staan - na een c/p special/values moet je hem nog een keer editten (F2, enter) dan wordt het een hyperlink.

offtopic:
Dat hij die links niet "doornummert" is natuurlijk wel heel erg voor de hand liggend, he? Hoe moet Excel snappen wat jij met een paar strings bedoelt en wat de logica is waarmee doorgenummerd moet worden :)


Edit: Met de tip van Onkl erbij:

=HYPERLINK("\\server\facturen\2008\"&A1&".doc") en klaar.
Met dien verstande dat A1 dus de cel is waarin 2008.001 staat, etc.

[ Voor 15% gewijzigd door Dido op 21-01-2008 13:41 ]

Wat betekent mijn avatar?


  • sjolmers
  • Registratie: September 2000
  • Laatst online: 30-06 17:05

sjolmers

het leven is té kort, geniet!

Topicstarter
Bedankt voor de aangedragen oplossingen.
Ik heb het nu opgelost met het invoegen met een extra kolom en de oplossing zoals hierboven geopperd. Is een stuk praktischer.
Ik wou in eerste instantie de 'celnaam' houden op 2008.001, 002 , etc en dan een hyperlink, nu heb ik gewoon een kolom met de 'zichtbare' hyperlink. Maar functionaliteit gaat in dit geval boven het mooi uitzien. 8)

adr opleidingen en meer adr opleidingen


  • Dido
  • Registratie: Maart 2002
  • Laatst online: 19:04

Dido

heforshe

Het zal aan mij liggen, maar met
=HYPERLINK("\\server\facturen\2008\"&A1&".doc")
heb je helemaal geen extra kolom nodig.

Wat betekent mijn avatar?

Pagina: 1