Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2854 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Business Objects et VBA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Business Objects et VBA

n°1937474
antapaul
Posté le 04-11-2009 à 07:36:25  profilanswer
 

Bonjour à tous,
Je souhaite exporter le résultat de plusieurs requêtes (req1, req2, req3, req4) en fichier txt avec le pipe "|" comme séparateur et ce via une macro.
j'ai trouvé ce code mais pas avec le bon séparateur :

Code :
  1. Sub macro_txt()
  2.     Dim strOutputFileName AS String
  3.    
  4.     SET boDP = busobj.ActiveDocument.DataProviders.Item(1)
  5.     'déclaration de mon chemin de création du fichier
  6.     strOutputFileName = "C:\founisseur1.txt"
  7.     Call boDP.ConvertTo(4, 0, strOutputFileName)
  8.     Set boDP = busobj.ActiveDocument.DataProviders.Item(2)
  9.     'déclaration de mon chemin
  10.     strOutputFileName = "C:\founisseur2.txt"
  11.     Call boDP.ConvertTo(4, 0, strOutputFileName)
  12.    
  13. End Sub


pourriez vous me dire comment exporter en txt avec le pipe comme séparateur ?
 
Merci

mood
Publicité
Posté le 04-11-2009 à 07:36:25  profilanswer
 

n°1937785
produvba
Posté le 04-11-2009 à 18:47:17  profilanswer
 

Le mieux est peut-être de procéder en 2 temps: d'abord utiliser ce code pour générer le fichier, puis remplacer chaque séparateur par un pipe plutôt que celui de la méthode ConvertTo.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Business Objects et VBA

 

Sujets relatifs
[VBA-E] Problème pour macro collage spécial[VBA] Passer d'une TextBox à une autre avec TAB
Variable VBA dans une macro[VBA] Plantage Excel avec Worksheet_Change
VBA racine carrée comment faire ?Variable VBA Vbscrip
VBA Stdev variable sharpe ratio[VBA] Pb gestion d'erreur
[VBA] créer des Charts à la volée[Business Objects] Lancement de fonctions vba
Plus de sujets relatifs à : Business Objects et VBA


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR