Compilation de données de plusieurs classeur excel vers un seul
Résolu/Fermé
med_mugen
Messages postés
80
Date d'inscription
lundi 15 juin 2015
Statut
Membre
Dernière intervention
8 juin 2016
-
25 janv. 2016 à 17:42
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 27 janv. 2016 à 08:17
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 27 janv. 2016 à 08:17
A voir également:
- Compilation de données de plusieurs classeur excel vers un seul
- Liste déroulante excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Si et excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
1 réponse
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 26/01/2016 à 08:44
Modifié par michel_m le 26/01/2016 à 08:44
bonjour
essaies
displayalerts à éviter
petite macro de dépannage évitant des sueurs froides
Michel
essaies
With ThisWorkbook.Worksheets("Base").Range ("Conso")petit +
derlig = Cells.Find(what:="*",searchdirection:= xlPrevious).Row
.Range(derlig+1) = MonTableau 'MANQUE LA COLONNE
End with
displayalerts à éviter
petite macro de dépannage évitant des sueurs froides
sub SOS_events()
'permet de rétablir les macros en cas de sortie accidentelle d'un code, enableevents étant désactivé
Application.EnableEvents = True
end sub
Michel
26 janv. 2016 à 11:13
Tout d'abord merci d'avoir répondu à ma requête. Mais c 'est bizarre que je n'ai pas reçu d'alerte sur ma boite mail m'annonçant que quelqu'un avait répondu ?
Modifié par med_mugen le 26/01/2016 à 11:41
il s'agit de la première colonne du tableau, du coup dois simplement écrire
.Range(derlig+1, 1) ?
Aussi derniere question,
je dois placer cette macro avant sub compilation n'est ce pas ?
26 janv. 2016 à 11:40
ou
.range("A" & derlig+1)
26 janv. 2016 à 12:19
26 janv. 2016 à 12:38
c'est une routine qu'il prudent de copier dans un module chaque fois que tu écris un code avec
application.enableevents=false