[Excel] Gegevens uit extern bestand

Pagina: 1
Acties:

  • JasperE
  • Registratie: December 2003
  • Laatst online: 08-08 18:25
He allemaal, ik heb weer een excel vraagje voor jullie :Y)

Ok de situatie is zo: Ik heb twee werkmappen (bestanden dus) die beiden gebruik maken van een derde werkmap. In deze derde werkmap staat een lijst van gegevens die beide werkmappen nodig hebben.

Normaal gesproken zou je deze derde werkmap aanspreken door bijvoorbeeld
code:
1
'H:\blah\\[datablad.xls]A1
te gebruiken. Alleen dit lijkt op de een of andere manier alleen te werken voor mijn sheet als ik handmatig eerst het datablad open, en dan pas het 'hoofdblad' wat hier gebruik van maakt.

Wat werkt er dan niet als je het datablad niet eerst handmatig opent? Een keuzelijst (dropdownbox) wordt niet met items uit het datablad gevuld, wanneer er gevraagd wordt of ik koppelingen wil bijwerken en daarmee instem.

Waar ik nu naar op zoek ben is bijvoorbeeld een stukje VB code, welke het datablad opent als ik het hoofdblad open, voordat het hoofdblad ahw geinitilialiseerd wordt.

Simpelere oplossingen zijn natuurlijk ook altijd welkom :)

[ Voor 3% gewijzigd door JasperE op 29-09-2004 09:04 ]


  • Beamer
  • Registratie: September 2001
  • Laatst online: 12-08 11:11

Beamer

Return of the legend

Als je nou kopieeren doet in het hoofdblad en dan plakken speciaal in het datablad en dan kies je voor koppelingen plakken. :?

25 jaar "tweaker" weliswaar low profile maar nog steeds geinteresseerd


  • JasperE
  • Registratie: December 2003
  • Laatst online: 08-08 18:25
Beamer schreef op 29 september 2004 @ 08:56:
Als je nou kopieeren doet in het hoofdblad en dan plakken speciaal in het datablad en dan kies je voor koppelingen plakken. :?
sorry ik volg je niet helemaal

  • Beamer
  • Registratie: September 2001
  • Laatst online: 12-08 11:11

Beamer

Return of the legend

Onder bewerken in Excel heb je de optie plakken speciaal, als je dat kiest krijg je een pop-up. Dan kan je kiezen waarden plakken etc. etc. en dan moet je kiezen voor koppelingen plakken en dan maakt hij gewoon een verwijzing aan die je dan gewoon kan bijwerken tijdens het openen van het document etc.

25 jaar "tweaker" weliswaar low profile maar nog steeds geinteresseerd


  • onkl
  • Registratie: Oktober 2002
  • Laatst online: 20:10
Excel werkt alleen verwijzingen naar andere werkboeken bij in formules.
Wat misschien een makkelijke manier kan zijn is:
1: creeer een extra blad in je hoofdbestand.
2: zet daar harde links naar je data in
3: laat je dropdown verwijzen naar de data op het extra blad
4:(optioneel) verstop het extra blad.
Zou wel eens kunnen werken. (ben niet helemaal zeker, maar lijkt me het proberen waard)

[ Voor 9% gewijzigd door onkl op 29-09-2004 14:03 ]


  • Koning Piet
  • Registratie: Augustus 2002
  • Laatst online: 21-10-2024
Ik denk dat je dit bedoelt:

Sub Auto_Open()
Workbooks.Open FileName:="C:\pad\hoofdbestand.xls"
DoEvents
End Sub

Dit in een module in je werkblad zetten waar je mee werkt en de module 'Autorun' noemen

  • JasperE
  • Registratie: December 2003
  • Laatst online: 08-08 18:25
Koning Piet schreef op 29 september 2004 @ 14:15:
Ik denk dat je dit bedoelt:

Sub Auto_Open()
Workbooks.Open FileName:="C:\pad\hoofdbestand.xls"
DoEvents
End Sub

Dit in een module in je werkblad zetten waar je mee werkt en de module 'Autorun' noemen
Thx, dat werkt min of meer. Alleen jammer dat er nogsteeds eerst gevraagd wordt of ik de koppelingen wil bijwerken. Dat gebeurt niet als ik handmatig eerst het datablad open en dan het hoofdblad,... maarja :)

Edit: Ik open nu overigens het datablad vanuit het hoofdblad

[ Voor 8% gewijzigd door JasperE op 01-10-2004 12:13 ]

Pagina: 1