Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/07/2007, 13h05   #1
Futur Membre du Club
 
Homme Baptiste
Développeur .NET
Inscription : janvier 2005
Messages : 64
Détails du profil
Informations personnelles :
Nom : Homme Baptiste
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Finance

Informations forums :
Inscription : janvier 2005
Messages : 64
Points : 16
Points : 16
Par défaut Utilisation de VBA et macros WORD/EXCEL

Désolé si je ne poste pas dans le bon groupe, n'hésitez pas à déplacer ce post le cas échéant.

Après quelques lectures, j'ai vu que, pour ce que je veux faire, le plus simple est d'utiliser VB et des macros, malheureusement à part le C/C++, je ne connais rien d'autre(je suis en alternance), et mon boss m'a confié une mission.

En gros, le but est d'éditer des factures dynamiques à partir de données. On part d'un modèle Word, on va regarder dans un fichier CSV les différentes données, on les met sur la facture Word, et on sort la facture le cas échéant.

Je ne sais même pas faire le petit début de commencement de tout ça, et en prime il doit y avoir une gestion dynamique de tableau pour la facture (une ligne du tableau correspond à un produit, n lignes du fichier CSV doit correspondre n lignes dans le tableau du fichier Word).

Donc en gros, je pense faire un script comme ceci:
- On l'exécute, il va taper dans un fichier de configuration (.txt) où il y a dedans le nom du fichier modèle Word et le fichier CSV.
- Une fois qu'il a choppé une ligne avec les différents paramètres, il crée une ligne dans le tableau de factures avec les données du CSV.
- Il crée une nouvelle ligne dans le fichier Word à chaque fois qu'il trouve une nouvelle ligne dans le CSV avec les infos.
- Il enregistre le fichier Word rempli dans un nouveau fichier.
- Tada, on a notre facture avec les données du CSV !

Je vais continuer à chercher en parallèle de vos réponses, mais si quelqu'un a des pistes pour chaque point mentionnés ci-dessus, ça serait sympa de m'en faire part.

Merci à tous !
baptx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2007, 13h27   #2
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220
Par défaut Utilisation de VBA et macros ...

Bonjour Baptx,

Ne pourrais tu passer par un simple publipostage

Jeannot
Jeannot45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h00.


 
 
 
 
Partenaires

Hébergement Web