• Initiateur de la discussion Initiateur de la discussion pascaltex
  • 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 !

P

pascaltex

Guest
juste une petite question qui me pose problème. J'ai plusieurs classeurs excel et je voudrai les assembler pour ne faire plus qu'une seule application. Est-ce possible et comment? Merci à tous pour ce super forum
 
Bonjour, ou plutôt bonsoir, à mon sens pour répondrre à ta question, il y a 2 cas de figures :

1) Tes dossiers sont identiques dans leur format ==> tu peux utiliser
l'outil "Données / Consolidation"


2 ) Tu veux juste les mettre bout à bout ou sur différentes feuilles d'un seul classeur , le plus simple semble être " copier / coller"

Cordialement: Patrick
 
Bonsoir à tous,

Il y a quelque temps j'avais fait une macro pour un forumer pour importer toutes les feuilles d'autres classeurs:
Je pense qu'à partir d'un classeur quelconque le code suivant copie toutes les feuilles du classeur ouvert


Sub copiefeuille()
Dim wk, wk1 As Workbook
Dim i As Integer
Set wk = ActiveWorkbook
1
fichier = Application.GetOpenFilename("Excel fichiers (*.xls), *.xls")
On Error GoTo sortie
If fichier <> False Then
Workbooks.Open (CStr(fichier))
Set wk1 = ActiveWorkbook
GoTo 2
Else: reponse = MsgBox("Il y a erreur", vbOKCancel, "ERREUR de FICHIER")
End If
If reponse = vbOK Then
GoTo 1
Else: GoTo sortie
End If
2
wk1.Activate
For i = 1 To Sheets.Count
wk1.Sheets(i).Copy after:=wk.Sheets(1)
Application.CutCopyMode = False
Next i
enregistrer:
Application.DisplayAlerts = False
wk1.Close
GoTo 1
sortie:
End Sub


A+++
 
- 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

  • Question Question
Autres Code VBA
Réponses
11
Affichages
295
Réponses
5
Affichages
312
  • Résolu(e)
Microsoft 365 transposer
Réponses
6
Affichages
188
Réponses
13
Affichages
365
Réponses
9
Affichages
195
Retour