Macro ouverture fichier Excel + formatage

  • Initiateur de la discussion Initiateur de la discussion asengs
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

asengs

Guest
Bonjour,

j'ai un petit souci. Je souhaites ouvrir les fichiers Excel d'un répertoire et les formater ensuite. Je n'ai pas de problème à réaliser ceci lorsque j'ouvre des fichiers excel qui ne contiennent pas de macro, par contre mon problème, c'est que les fichiers que je veux ouvrir contiennent des macros.

Le code ci-dessous ouvre bien le premier Excel qu'il trouve mais n'exécute pas la suite du code (formatage)

Code:
Sub formatage()
Dim maxi As Integer
Dim File_Is As String
    File_Is = Dir("d:\Documents and Settings\T0061504\Bureau\Test\*.XLS")
    Do Until File_Is = ""
        Workbooks.Open Filename:="d:\Documents and Settings\T0061504\Bureau\Test\" & File_Is
     
    Workbooks(File_Is).Sheets("ExportAccessOpe").Activate
    Columns("I:I").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Range("I2").Select
    Application.CutCopyMode = False
Columns("I:I").Select
    Selection.TextToColumns Destination:=Range("I1"), DataType:=xlDelimited, _
        TextQualifier:=xlNone, ConsecutiveDelimiter:=False, Tab:=True, Semicolon _
        :=False, Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(1, _
        2), TrailingMinusNumbers:=True
                   
            ActiveWorkbook.Save
            ActiveWorkbook.Close
               
Fin:
    
        File_Is = Dir
    Loop
End Sub

merci pour votre aide
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
706
Réponses
1
Affichages
917
Réponses
2
Affichages
1 K
J
Réponses
22
Affichages
3 K
jui42
J
S
Réponses
3
Affichages
838
Réponses
13
Affichages
2 K
L
  • Question Question
Réponses
11
Affichages
2 K
LaSimonerie
L
C
Réponses
11
Affichages
2 K
C
J
Réponses
2
Affichages
846
D
Réponses
22
Affichages
3 K
Retour