Macro regroupant les différentes données
Résolu/Fermé
Blussang83
Messages postés
13
Date d'inscription
mardi 1 avril 2014
Statut
Membre
Dernière intervention
7 août 2014
-
7 avril 2014 à 11:58
Blussang83 Messages postés 13 Date d'inscription mardi 1 avril 2014 Statut Membre Dernière intervention 7 août 2014 - 9 avril 2014 à 12:26
Blussang83 Messages postés 13 Date d'inscription mardi 1 avril 2014 Statut Membre Dernière intervention 7 août 2014 - 9 avril 2014 à 12:26
A voir également:
- Macro regroupant les différentes données
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Effacer les données de navigation - Guide
- Comment sauvegarder toutes les données de mon téléphone - Guide
- Reinstaller windows sans perte de données - Guide
2 réponses
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 423
7 avril 2014 à 14:09
7 avril 2014 à 14:09
Bonjour
Peux tu envoyer une partie de ton fichier au format exel 2003 sans données confidentielles, sur cjoint.com et joindre le lien obtenu ton prochain message
N'oublies pas d'y ajouter des explications/exemples
Cdlmnt
Peux tu envoyer une partie de ton fichier au format exel 2003 sans données confidentielles, sur cjoint.com et joindre le lien obtenu ton prochain message
N'oublies pas d'y ajouter des explications/exemples
Cdlmnt
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
8 avril 2014 à 09:11
8 avril 2014 à 09:11
Bonjour,
CCM81, excuses l'incruste mais le problème m'a intéressé ;o)
Blussang83
pour essais de comparaison je restitue en colonnes L à N
Nbre maxi de lignes Vides: 255... tu dis si risque de d'un nombre + important
La maquette de W
https://www.cjoint.com/?DDijlv7Gjsk
CCM81, excuses l'incruste mais le problème m'a intéressé ;o)
Blussang83
pour essais de comparaison je restitue en colonnes L à N
Nbre maxi de lignes Vides: 255... tu dis si risque de d'un nombre + important
Option Explicit
'------------
Sub selectionner_multi()
Dim derlig1 As Integer, nbre_vide As Integer
Dim Cptr As Integer, Lig_deb As Integer, Lig_fin As Integer, Vides As Byte
Dim Recup(), Derlig2 As Integer
'----- initialisations
Application.ScreenUpdating = False
Range("L8:N1000").Clear ' après essais H8:J1000
derlig1 = Columns("A").Find("*", , , , , xlPrevious).Row
nbre_vide = Application.CountIf(Range("A8:A" & derlig1), "")
' ------Récupeérations
Lig_deb = 7
For Cptr = 1 To nbre_vide
'recherche espaces vides
Lig_deb = Columns("A").Find("", Cells(Lig_deb, "A"), xlValues).Row
Lig_fin = Columns("A").Find("*", Cells(Lig_deb, "A"), xlValues).Row
'
On Error GoTo fin 'derlig1 atteint
Vides = Lig_fin - Lig_deb
' commande à récupérer
Recup = Range(Cells(Lig_deb - 1, "A"), Cells(Lig_fin - 1, "C"))
'-----restitution
Derlig2 = Columns("M").Find("*", , , , , xlPrevious).Row + 1 ' après essais "I" aulieu de "M"
With Cells(Derlig2, "L").Resize(Vides + 1, 3) ' après essais "H" aulieu de "L"
.Value = Recup 'données récupérées
'bordures
.Borders.Weight = xlThin
.Borders(xlInsideVertical).LineStyle = xlNone
.Borders(xlInsideHorizontal).LineStyle = xlNone
End With
Lig_deb = Lig_fin
Next
fin:
End Sub
La maquette de W
https://www.cjoint.com/?DDijlv7Gjsk
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
8 avril 2014 à 16:22
8 avril 2014 à 16:22
Blussang a disparu ?
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 423
8 avril 2014 à 18:11
8 avril 2014 à 18:11
j'espère que non, en tout cas ça aura toujours profité à quelqu'un!
Bonne fin de journée à toi
Bonne fin de journée à toi
Blussang83
Messages postés
13
Date d'inscription
mardi 1 avril 2014
Statut
Membre
Dernière intervention
7 août 2014
9 avril 2014 à 08:07
9 avril 2014 à 08:07
salut ccm81
non, j'ai pas disparue!
je regarde le fichier ce matin car impossible d'acceder hier au fichier joint, je te dirai si ca marche
merci en tout cas!!
bonne journee
non, j'ai pas disparue!
je regarde le fichier ce matin car impossible d'acceder hier au fichier joint, je te dirai si ca marche
merci en tout cas!!
bonne journee
Blussang83
Messages postés
13
Date d'inscription
mardi 1 avril 2014
Statut
Membre
Dernière intervention
7 août 2014
9 avril 2014 à 08:13
9 avril 2014 à 08:13
re hello
je viens d'essayer, ca a l air top !! par contre je risque d avoir plus 255 lignes , au maxi 1500
merci pour ton aide vraiment
je viens d'essayer, ca a l air top !! par contre je risque d avoir plus 255 lignes , au maxi 1500
merci pour ton aide vraiment
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
9 avril 2014 à 08:39
9 avril 2014 à 08:39
Bon, ben je te laisse avec CCM81 puisque je suis snobé
ciao
ciao
7 avril 2014 à 22:17
voici le lien : https://www.cjoint.com/?0DhwmQuhrEt
j'ai mis 3 onglets : les données, le tableau croisé dynamique et les explications en plus
j'espère que ce sera compréhensible
bonne soiree