Automatisatiser traitement EXCEL+VB
Fermé
Bonjour à tous,
Voila comme se présente mon pb :
J’ai un fichier excel source qui contient des infos qui doivent être traité (concaténation ou sélection de certaines colonnes, etc) pour arriver à un autre fichier excel cible qui a un certain format donné. Schématique : fichier source fichier traitement fichier cible.
Comment je pourrais automatiser ce traitement : ouvrir dans le fichier traitement le fichier source, ensuite après toutes les opérations nécessaires qu’il soit sauvegardé dans le fichier cible ?
Merci d’avance !!!
Voila comme se présente mon pb :
J’ai un fichier excel source qui contient des infos qui doivent être traité (concaténation ou sélection de certaines colonnes, etc) pour arriver à un autre fichier excel cible qui a un certain format donné. Schématique : fichier source fichier traitement fichier cible.
Comment je pourrais automatiser ce traitement : ouvrir dans le fichier traitement le fichier source, ensuite après toutes les opérations nécessaires qu’il soit sauvegardé dans le fichier cible ?
Merci d’avance !!!
A voir également:
- Automatisatiser traitement EXCEL+VB
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
- Excel moyenne - Guide
1 réponse
coco49rico
Messages postés
92
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
30 novembre 2011
76
21 avril 2008 à 08:15
21 avril 2008 à 08:15
Bonjour,
J'ai une application qui ressemble à ça :
Voici un bout de code qui demande le fichier à sélectionner:
Sub Chemin()
Rem ChDir "C:\TEMP\TOOLS"
On Error GoTo Exitdoor
fileToOpen = Application.GetOpenFilename()
If fileToOpen <> False Then
Rem TRAITEMENT DU FICHIER
End If
Exitdoor:
MsgBox " Please select a file "
Exit Sub
End Sub
Dans la partie "TRAITEMENT DU FICHIER", il faut ajouter toutes les transformations et la sauvegarde.
Rico
J'ai une application qui ressemble à ça :
Voici un bout de code qui demande le fichier à sélectionner:
Sub Chemin()
Rem ChDir "C:\TEMP\TOOLS"
On Error GoTo Exitdoor
fileToOpen = Application.GetOpenFilename()
If fileToOpen <> False Then
Rem TRAITEMENT DU FICHIER
End If
Exitdoor:
MsgBox " Please select a file "
Exit Sub
End Sub
Dans la partie "TRAITEMENT DU FICHIER", il faut ajouter toutes les transformations et la sauvegarde.
Rico
21 avril 2008 à 21:52
J’ai réussit à faire un code qui importe les données d’un fichier, ensuite je fait le traitement nécessaire mais quand je veux copier-coller.special dans un autre classeur qui a une forme déjà définie j’ai une erreur car le format des cellules n’est pas le même. Si je définisse les lignes à copier (range) la macro marche bien. Mais chaque fois, je vais avoir un no différent des lignes donc je ne sais pas comme lui dire qu’il doit copier seulement jusqu’à une ligne remplie.
Merci d’avance!!!