La modération a écrit:Avec autant de messages à votre compteur, vous devez certainement savoir qu'une question sur les macros se poste dans la section éponyme.
Fil déplacé et titre adapté. Merci de faire cet effort par vous-même désormais.
Bonjour,
Je bataille depuis un long moment aussi j'en appelle à vous. Je voudrais écrire dans un fichier texte (pour sauvegarder mes tables dans base).
Mais travaille avec Firebird intégré et la méthode donnée ici:https://forum.openoffice.org/fr/forum/viewtopic.php?f=8&t=40139 ne fonctionne pas.
N'ayant jamais exporté j'ai cherché des exemples et en testant le code donné ici :
https://help.libreoffice.org/Basic/FreeFile_Function_Runtime/fr
- Code : Tout sélectionner AgrandirRéduire
Sub ExampleWorkWithAFile
Dim iNumber As Integer
Dim aFile As String
aFile = "c:\data.txt"
iNumber = Freefile
Open aFile For Output As #iNumber
Print #iNumber, "Première ligne de texte"
Close #iNumber
End Sub
Il bute sur la ligne
" Open aFile For Output As #iNumber " en me disant :
Erreur d'exécution BASIC.
Erreur d'E/S de périphérique.
Pourriez-vous m'expliquer d'où vient cette erreur ?