Echter, ga ik deze macro's aan een knop "hangen", dan wordt het hele pad
ingevuld (zeg maar een soort absolute verwijzing).
M.a.w. de bestanden moeten altijd in dezelfde directorie staan, maar dat wil
ik dus niet.
Kortom, is het mogelijk om macro's (in een "relatieve" verwijzing) aan een
knop te hangen. Ongeacht in welke schijf en/of directorie de bestanden
staan, zolang bestand A en B maar wel in DEZELFDE directorie staan.
Hopelijk heb ik mijn probleem een beetje duidelijk kunne maken!
M.v.gr.
Oscar
o.de...@home.nl
Vervang het 'harde' pad door:
ActiveDocument.Path & "\"
succes,
Bert
"ota" <o...@noway.com> wrote in message
news:bh340r$9t7$1...@news1.tilbu1.nb.home.nl...
t zal de hitte wel zijn :)
Word wert met Documnents, Excel met WorkBooks
ergo:
ActiveWorkbook.Path & "\"
keepITcool (20 graden is ook goed!)
< email : keepitcool chello nl (with @ and .) >
< homepage: http://members.chello.nl/keepitcool >
Laat ik even stap voor stap vertellen wat ik doe:
- Ik heb een nieuwe knop op de knoppenbalk gemaakt een daar de macro aan
gekoppeld.
- Ik ga naar "Aanpassen".
- Klik met de rechtermuisknop op de nieuwe knop
- Selecteer onderin het snelmenu de optie: Macro toewijzen
- En dan zie ik het volledige pad waar het bestand in staat.
- Ga ik vervolgens het bestand verplaatsen, dan werkt de knop niet meer.
(De macro zelf is OK)
Dat wil ik dus niet, ik wil het bestand in elke directorie kunnen zetten en
dan moet de knop gewoon blijven functioneren.
Groet, Oscar
"ota" <o...@noway.com> schreef in bericht
news:bh340r$9t7$1...@news1.tilbu1.nb.home.nl...
> Ik heb een macro in Excel bestand A, die gegevens ophaald uit bestand B.
> Beide bestanden staan in dezelfde directorie.
> ...
zet die macro in je persnlk.xls (Persoonlijke werkmap) en laat m
daarheen verwijzen.
Anders moet je een methode kiezen waarbij een tijdelijke knop wordt
gemaakt als je een bestand opent met de macro.
sub Auto_Open
with commandbars("standaard")
on error resume next
with findcontrol(tag:="kanweg")
.delete
end with
on error goto 0
with .controls.add(Type:=msoCommandButton, Temporary:=True)
.onaction = "mijnmacro"
.faceid= 4
.tag="kanweg"
end with
end with
end sub
o.i.d. 't is ff uit mn hoofd
keepITcool
< email : keepitcool chello nl (with @ and .) >
< homepage: http://members.chello.nl/keepitcool >
Het probleem is dat ik het thuis maak, maar het moet op een netwerk worden
geïnstalleerd. Iedereen moet dus van het bestand gebruik kunnen maken. Ik
ben bang dat het niet mogelijk is omdat pernlk.xls op een netwerk schijf
staat waar ik geen toegang toe heb, maar dat weet ik niet zeker.
Weet jij zo of het truukje met de persnlk.xls in dat geval ook werkt?
"keepitcool" <xrrcv...@puryyb.ay> schreef in bericht
news:Xns93D2BFFCA74...@207.46.248.16...
Ben vanmiddag druk in Word aan het hobbyen, vandaar...
Dank voor de correctie
Bert
"keepitcool" <xrrcv...@puryyb.ay> wrote in message
news:Xns93D2BB7E04...@207.46.248.16...
Stuur maar ff naar mn mail, zorg ik ervoor dat ie n mooi en altijd
bereikbaar knoppie krijgt!
Zou je misschien eens kunnen denken aan een invoegtoepassing?
Luc
"ota" <o...@noway.com> schreef in bericht
news:bh398m$o05$1...@news4.tilbu1.nb.home.nl...
> Uhhh... Slik!!! Die tweede methode gaat me een beetje boven mijn pet.
>
> Het probleem is dat ik het thuis maak, maar het moet op een netwerk worden
> geīnstalleerd. Iedereen moet dus van het bestand gebruik kunnen maken. Ik