Beste Dick,

Hartelijk dank voor je uitgebreide antwoord, maar neen, het is het nog niet. Dat OO macro's uit Strings nodig heeft, had ik al eens eerder ontdekt. Ik heb de module Strings daarom al sinds een van de versies 1 gekopieerd naar Standard. Die staat dus onder Mijn macro's - Standard, net als de macro waarom het gaat. Zojuist heb ik die kopie verwijderd en later weer terug gezet en tussentijds mijn macro een paar keer geprobeerd. Helaas, de situatie blijft dezelfde. Maar wacht!!!!
---
tien minuten later
----
Ik ontdekte net dat de macro wel werkt als ik die vanuit het eerste dialoogvenster onder Macro's beheren uitvoer. Wat ik steeds deed (al jaren, om precies te zijn) was hem uitvoeren via een eigengemaakt icoontje in een werkbalk dat aan de macro gekoppeld was. Ik ben nu daarmee wat aan het rommelen en dit lijkt een uitweg te bieden. Kennelijk hapert er iets in de koppeling van macro en pictogram.
-----
en nog vijf minuten later
-----
Alles werkt, behalve als ik aan de opdracht (die inmiddels weer in de werkbalk staat) het pictogram koppel! Het lijkt idioot maar kan er aan een pictogram iets zo fout zitten dat dit een opdracht versjteert? Ik heb vaak zelf zulke icoontjes gemaakt en er staat in diezelfde werkbalk een ander eigen pictogram voor een andere macro naast. Maar goed, het werkt weer en ik krijg dit zeker geregeld.

Dank dank dank! Deze macro is voor mij essentieel.

Nico




Dick Groskamp wrote on 21-4-2006 12:22:
Nico Koolsbergen schreef:
Beste vrienden,

Nico, wanhoop niet. Hij werkt gewoon wel. Heb het getest en hij doet gewoon wat hij moet doen. Dat was het goede nieuws.

Er is een Scripting Framework-fout opgetreden bij het uitvoeren van het Basic-script vnd.sun.star.script: Standard.ExportDocument.ExportDocument?language=Basic&location=application
Bericht: BasicProviderImpl::getScript: no script!

Mijn Engels is prima dus ik snap dat er iets ontbreekt. Maar wat??? En wat te doen? Wie o wie kan me helpen?

De macro gaat op zoek naar een aantal "sub-macro's" genaamd:
GetFileNameWithoutExtension deze vind hij waarschijnlijk niet.
Die macro bevindt zich in de bibliotheek Tools en daar in de module Strings. Dit alles bevindt zich in het pad OpenOffice.org macro's.

Kan het zijn dat die module bij jou ontbreekt ?
Kijk even onder Extra > Macro's > Macro's beheren > OpenOffice.org Basic
Een lijstvak opent. Onder "Macro uit" staat OpenOffice.org-macro's met een klein plusteken er voor. Door daarop te klikken opent die map zich, waardoor je de modules kunt zien.
De onderste zou de module Tools moeten zijn. Als je daarop klikt opent zich nog weer een lijst, waarin de module Strings staat. Als je daarop klikt opent die map zich en kun je de daarin opgenomen macro's zien. Als alles goed is zou GetFileNameWithoutExtension daar tussen moeten staan.

Een andere manier om te controleren of het pad naar de algemene OpenOffice.org macro's werkt is:

Extra > Opties > OpenOffice.org > Paden
Kijk bij BASIC.  Daar moet bij staan:
C:\Program Files\OpenOffice.org2.0\share\basic;

Als die er niet bij staat kan hij de algemene OpenOffice.org macro's niet vinden en moet je dat pad toevoegen.
Klik op BASIC en dan op Bewerken. Je kunt dan het pad toevoegen door het op te zoeken.

Mijn dank is oneindig,

Graag gedaan


-- 

In nomine Domini fit omne malum



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwoord per e-mail aan