Je viens d'installer l'extension FactOOor 3.0.2 sur Windows XP SP3 et OpenOffice 3.1, téléchargé sur http://extensions.services.openoffice.org/download/2719, mais je ne peut pas le lancer car j'ai une erreur.
Je le lance par Calc --> FactOOor --> Ouvrir FactOOor
Ce qui m'ouvre: Macros et boites de dialogues OpenOffice.org FactOOor
Et j'ai l'erreur:
Erreur générale.
Erreur d'entrée/sortie générale.
Et ca me sélectionne MKDIR Repbase dans la fonction creationRepertoire.
Je sait que MKDIR tente de créer le répertoire identifié par RepBase.
J'ai réinstallé plusieurs fois, j'ai aussi créé les répertoires manuellement, mes Documents/FactOOor/FactOOorPDF, mais rien n'y fait.
Une solution serai bienvenue.
Merci.
Code : Tout sélectionner
Option Explicit
Public const fichier1 = "FactOOor.ods"
Public const fichier2 = "BaseFactOOor.odb"
Public const creaRep = "$(work)/FactOOor/FactOOorPDF"
Public const repSrc = "/FactOOor/"
Public const repDest = "$(work)/FactOOor/"
Sub LancerFactOOor()
call creationRepertoire
end sub
Sub creationRepertoire()
' terminer le nom du répertoire avec le séparateur
Dim ps As Object
ps = CreateUnoService("com.sun.star.util.PathSubstitution")
RepBase = creaRep
RepBase = ps.substituteVariables(RepBase, false)
If Dir(RepBase,16) = "" Then
MkDir RepBase
End If
call copierFichier
End Sub