Bonjour
sous excel 2010, un tableau de 6000 lignes et une douzaine de colonnes :=20
en A et B :=20
t01 cote
1 3PL/856/1
1 3PL/856/2
1 3PL/856/3
1 3PL/856/4
2 3PL/1203/1
2 3PL/1203/2
2 3PL/1203/3
2 3PL/1203/4
2 3PL/1203/5
2 3PL/1203/6
2 3PL/1203/7
2 3PL/1203/8
3 3PL/1157/1
3 3PL/1157/2
3 3PL/1157/3
3 3PL/1157/4
3 3PL/1157/5
etc...
Je souhaite qu'=C3=A0 chaque changement dans A, une ligne vierge compl=C3=
=A8te soit ins=C3=A9r=C3=A9e, soit :
t01 cote
1 3PL/856/1
1 3PL/856/2
1 3PL/856/3
1 3PL/856/4
Hello, une astuce si c'est à faire une seule fois, sinon ça serait plutôt macro un clic dans ton tableau, onglet DONNEES, Sous-total A chaque changement de : t01 OK tu obtiens un "plan". Clique sur le bouton "[2]" en haut à gauche Sélectionne tout sauf les titres F5, Cellules, Cellules visibles seulement, OK Suppr Et enfin, onglet DONNEES, Dissocier, Effacer le plan. C'est plus long à écrire qu'à faire ;-) -- JièL as tu cieux Le 29/06/2016 à 09:58, jip a écrit :
Bonjour sous excel 2010, un tableau de 6000 lignes et une douzaine de colonnes : en A et B : t01 cote 1 3PL/856/1 1 3PL/856/2 1 3PL/856/3 1 3PL/856/4 2 3PL/1203/1 2 3PL/1203/2 2 3PL/1203/3 2 3PL/1203/4 2 3PL/1203/5 2 3PL/1203/6 2 3PL/1203/7 2 3PL/1203/8 3 3PL/1157/1 3 3PL/1157/2 3 3PL/1157/3 3 3PL/1157/4 3 3PL/1157/5 etc... Je souhaite qu'à chaque changement dans A, une ligne vierge complète soit insérée, soit : t01 cote 1 3PL/856/1 1 3PL/856/2 1 3PL/856/3 1 3PL/856/4 2 3PL/1203/1 2 3PL/1203/2 2 3PL/1203/3 2 3PL/1203/4 2 3PL/1203/5 2 3PL/1203/6 2 3PL/1203/7 2 3PL/1203/8 3 3PL/1157/1 3 3PL/1157/2 3 3PL/1157/3 3 3PL/1157/4 3 3PL/1157/5 etc... Une macro, une astuce ? Merci d'avance.
Hello,
une astuce si c'est à faire une seule fois, sinon ça serait plutôt macro
un clic dans ton tableau, onglet DONNEES, Sous-total
A chaque changement de : t01
OK
tu obtiens un "plan".
Clique sur le bouton "[2]" en haut à gauche
Sélectionne tout sauf les titres
F5, Cellules, Cellules visibles seulement, OK
Suppr
Et enfin, onglet DONNEES, Dissocier, Effacer le plan.
C'est plus long à écrire qu'à faire ;-)
--
JièL as tu cieux
Le 29/06/2016 à 09:58, jip a écrit :
Bonjour
sous excel 2010, un tableau de 6000 lignes et une douzaine de colonnes :
en A et B :
t01 cote
1 3PL/856/1
1 3PL/856/2
1 3PL/856/3
1 3PL/856/4
2 3PL/1203/1
2 3PL/1203/2
2 3PL/1203/3
2 3PL/1203/4
2 3PL/1203/5
2 3PL/1203/6
2 3PL/1203/7
2 3PL/1203/8
3 3PL/1157/1
3 3PL/1157/2
3 3PL/1157/3
3 3PL/1157/4
3 3PL/1157/5
etc...
Je souhaite qu'à chaque changement dans A, une ligne vierge complète soit insérée, soit :
t01 cote
1 3PL/856/1
1 3PL/856/2
1 3PL/856/3
1 3PL/856/4
Hello, une astuce si c'est à faire une seule fois, sinon ça serait plutôt macro un clic dans ton tableau, onglet DONNEES, Sous-total A chaque changement de : t01 OK tu obtiens un "plan". Clique sur le bouton "[2]" en haut à gauche Sélectionne tout sauf les titres F5, Cellules, Cellules visibles seulement, OK Suppr Et enfin, onglet DONNEES, Dissocier, Effacer le plan. C'est plus long à écrire qu'à faire ;-) -- JièL as tu cieux Le 29/06/2016 à 09:58, jip a écrit :
Bonjour sous excel 2010, un tableau de 6000 lignes et une douzaine de colonnes : en A et B : t01 cote 1 3PL/856/1 1 3PL/856/2 1 3PL/856/3 1 3PL/856/4 2 3PL/1203/1 2 3PL/1203/2 2 3PL/1203/3 2 3PL/1203/4 2 3PL/1203/5 2 3PL/1203/6 2 3PL/1203/7 2 3PL/1203/8 3 3PL/1157/1 3 3PL/1157/2 3 3PL/1157/3 3 3PL/1157/4 3 3PL/1157/5 etc... Je souhaite qu'à chaque changement dans A, une ligne vierge complète soit insérée, soit : t01 cote 1 3PL/856/1 1 3PL/856/2 1 3PL/856/3 1 3PL/856/4 2 3PL/1203/1 2 3PL/1203/2 2 3PL/1203/3 2 3PL/1203/4 2 3PL/1203/5 2 3PL/1203/6 2 3PL/1203/7 2 3PL/1203/8 3 3PL/1157/1 3 3PL/1157/2 3 3PL/1157/3 3 3PL/1157/4 3 3PL/1157/5 etc... Une macro, une astuce ? Merci d'avance.
Jacky
Bonjour
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion C'est moins long à écrire et et encore moins long à faire ;o))) Salutations JJ JièL a exposé le 29/06/2016 :
Hello, une astuce si c'est à faire une seule fois, sinon ça serait plutôt macro un clic dans ton tableau, onglet DONNEES, Sous-total A chaque changement de : t01 OK tu obtiens un "plan". Clique sur le bouton "[2]" en haut à gauche Sélectionne tout sauf les titres F5, Cellules, Cellules visibles seulement, OK Suppr Et enfin, onglet DONNEES, Dissocier, Effacer le plan. C'est plus long à écrire qu'à faire ;-) -- JièL as tu cieux
Bonjour
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion
C'est moins long à écrire et et encore moins long à faire
;o)))
Salutations
JJ
JièL a exposé le 29/06/2016 :
Hello,
une astuce si c'est à faire une seule fois, sinon ça serait plutôt macro
un clic dans ton tableau, onglet DONNEES, Sous-total
A chaque changement de : t01
OK
tu obtiens un "plan".
Clique sur le bouton "[2]" en haut à gauche
Sélectionne tout sauf les titres
F5, Cellules, Cellules visibles seulement, OK
Suppr
Et enfin, onglet DONNEES, Dissocier, Effacer le plan.
Clic droit sur le n° de la colonne ==>insertion C'est moins long à écrire et et encore moins long à faire ;o))) Salutations JJ JièL a exposé le 29/06/2016 :
Hello, une astuce si c'est à faire une seule fois, sinon ça serait plutôt macro un clic dans ton tableau, onglet DONNEES, Sous-total A chaque changement de : t01 OK tu obtiens un "plan". Clique sur le bouton "[2]" en haut à gauche Sélectionne tout sauf les titres F5, Cellules, Cellules visibles seulement, OK Suppr Et enfin, onglet DONNEES, Dissocier, Effacer le plan. C'est plus long à écrire qu'à faire ;-) -- JièL as tu cieux
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-) Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-) -- JièL hé veillé
Le 29/06/2016 à 11:14, Jacky a écrit :
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-)
Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-)
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-) Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-) -- JièL hé veillé
Jacky
Bonjour Bon, après l'apéro... Clic droit sur le n° de la ligne ==>insertion C'est encore moins long;o) Salutations JJ JièL a exposé le 29/06/2016 :
Le 29/06/2016 à 11:14, Jacky a écrit :
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-) Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-)
Bonjour
Bon, après l'apéro...
Clic droit sur le n° de la ligne ==>insertion
C'est encore moins long;o)
Salutations
JJ
JièL a exposé le 29/06/2016 :
Le 29/06/2016 à 11:14, Jacky a écrit :
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-)
Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-)
Bonjour Bon, après l'apéro... Clic droit sur le n° de la ligne ==>insertion C'est encore moins long;o) Salutations JJ JièL a exposé le 29/06/2016 :
Le 29/06/2016 à 11:14, Jacky a écrit :
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-) Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-)
JièL
MDR ;-))))))) ...et ce pour 6000 lignes et, si on considère que c'est environ toutes les 10 lignes qu'il faut en ajouter une, ça ne fait jamais que 600 clics fois 2 (clic droit + clic sur Insérer) ;-))))))) Retourne te coucher Jacky ;-)))))))) -- JièL rêve et yeh Le 29/06/2016 à 12:53, Jacky a écrit :
Bonjour Bon, après l'apéro... Clic droit sur le n° de la ligne ==>insertion C'est encore moins long;o) Salutations JJ JièL a exposé le 29/06/2016 :
Le 29/06/2016 à 11:14, Jacky a écrit :
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-) Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-)
MDR ;-)))))))
...et ce pour 6000 lignes et, si on considère que c'est environ toutes
les 10 lignes qu'il faut en ajouter une, ça ne fait jamais que 600 clics
fois 2 (clic droit + clic sur Insérer) ;-)))))))
Retourne te coucher Jacky ;-))))))))
--
JièL rêve et yeh
Le 29/06/2016 à 12:53, Jacky a écrit :
Bonjour
Bon, après l'apéro...
Clic droit sur le n° de la ligne ==>insertion
C'est encore moins long;o)
Salutations
JJ
JièL a exposé le 29/06/2016 :
Le 29/06/2016 à 11:14, Jacky a écrit :
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-)
Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-)
MDR ;-))))))) ...et ce pour 6000 lignes et, si on considère que c'est environ toutes les 10 lignes qu'il faut en ajouter une, ça ne fait jamais que 600 clics fois 2 (clic droit + clic sur Insérer) ;-))))))) Retourne te coucher Jacky ;-)))))))) -- JièL rêve et yeh Le 29/06/2016 à 12:53, Jacky a écrit :
Bonjour Bon, après l'apéro... Clic droit sur le n° de la ligne ==>insertion C'est encore moins long;o) Salutations JJ JièL a exposé le 29/06/2016 :
Le 29/06/2016 à 11:14, Jacky a écrit :
C'est plus long à écrire qu'à faire ;-)
Clic droit sur le n° de la colonne ==>insertion
Euh... tu devrais peut-être boire un café pour te réveiller Jacky ;-) Le mossieur/la dame y veut ajouter des lignes, pas des colonnes ;-)
Jacky
Re... Bon,.... y quelque chose qui doit m'échapper à cette qestion.
Retourne te coucher Jacky ;-))))))))
J'y vais de ce pas. Salutations JJ en d'or mi JièL a exposé le 29/06/2016 :
MDR ;-))))))) ...et ce pour 6000 lignes et, si on considère que c'est environ toutes les 10 lignes qu'il faut en ajouter une, ça ne fait jamais que 600 clics fois 2 (clic droit + clic sur Insérer) ;-))))))) Retourne te coucher Jacky ;-)))))))) -- JièL rêve et yeh
Re...
Bon,.... y quelque chose qui doit m'échapper à cette qestion.
Retourne te coucher Jacky ;-))))))))
J'y vais de ce pas.
Salutations
JJ en d'or mi
JièL a exposé le 29/06/2016 :
MDR ;-)))))))
...et ce pour 6000 lignes et, si on considère que c'est environ toutes les 10
lignes qu'il faut en ajouter une, ça ne fait jamais que 600 clics fois 2
(clic droit + clic sur Insérer) ;-)))))))
Re... Bon,.... y quelque chose qui doit m'échapper à cette qestion.
Retourne te coucher Jacky ;-))))))))
J'y vais de ce pas. Salutations JJ en d'or mi JièL a exposé le 29/06/2016 :
MDR ;-))))))) ...et ce pour 6000 lignes et, si on considère que c'est environ toutes les 10 lignes qu'il faut en ajouter une, ça ne fait jamais que 600 clics fois 2 (clic droit + clic sur Insérer) ;-))))))) Retourne te coucher Jacky ;-)))))))) -- JièL rêve et yeh
LSteph
Bonjour, Sinon en VBA: Sub InsChLigne() For i = ActiveSheet.Columns(1).Cells.Count To 2 Step -1 With Cells(i, 1) If .Value <> .Offset(-1, 0) Then .EntireRow.Insert shift:=xlDown End With Next End Sub 'LSteph
Bonjour,
Sinon en VBA:
Sub InsChLigne()
For i = ActiveSheet.Columns(1).Cells.Count To 2 Step -1
With Cells(i, 1)
If .Value <> .Offset(-1, 0) Then .EntireRow.Insert shift:=xlDown
End With
Next
Bonjour, Sinon en VBA: Sub InsChLigne() For i = ActiveSheet.Columns(1).Cells.Count To 2 Step -1 With Cells(i, 1) If .Value <> .Offset(-1, 0) Then .EntireRow.Insert shift:=xlDown End With Next End Sub 'LSteph
Jacquouille
Salut la foule, Je pense que cela est plus pratique ainsi. Ce filet de macro est très faisandé mais il sent bon l'enseignement de mes Maîtres à penser d'antan.... -)) Jacques " Le vin est au repas ce que le parfum est à la femme." . "LSteph" a écrit dans le message de groupe de discussion : Bonjour, Sinon en VBA: Sub InsChLigne() For i = ActiveSheet.Columns(1).Cells.Count To 2 Step -1 With Cells(i, 1) If .Value <> .Offset(-1, 0) Then .EntireRow.Insert shift:=xlDown End With Next End Sub 'LSteph --- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. http://www.avast.com
Salut la foule,
Je pense que cela est plus pratique ainsi.
Ce filet de macro est très faisandé mais il sent bon l'enseignement de mes
Maîtres à penser d'antan.... -))
Jacques
" Le vin est au repas ce que le parfum est à la femme."
.
"LSteph" a écrit dans le message de groupe de discussion :
c5917be3-970a-4316-bcb7-1262f2c12aae@googlegroups.com...
Bonjour,
Sinon en VBA:
Sub InsChLigne()
For i = ActiveSheet.Columns(1).Cells.Count To 2 Step -1
With Cells(i, 1)
If .Value <> .Offset(-1, 0) Then .EntireRow.Insert shift:=xlDown
End With
Next
End Sub
'LSteph
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
http://www.avast.com
Salut la foule, Je pense que cela est plus pratique ainsi. Ce filet de macro est très faisandé mais il sent bon l'enseignement de mes Maîtres à penser d'antan.... -)) Jacques " Le vin est au repas ce que le parfum est à la femme." . "LSteph" a écrit dans le message de groupe de discussion : Bonjour, Sinon en VBA: Sub InsChLigne() For i = ActiveSheet.Columns(1).Cells.Count To 2 Step -1 With Cells(i, 1) If .Value <> .Offset(-1, 0) Then .EntireRow.Insert shift:=xlDown End With Next End Sub 'LSteph --- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. http://www.avast.com
isabelle
salut à tous, autre méthode, à fin de la colonne A, ajouter 1 2 3 etc. puis trier les lignes par la colonne A en ordre croissant isabelle Le 2016-06-29 à 03:58, jip a écrit :
Bonjour sous excel 2010, un tableau de 6000 lignes et une douzaine de colonnes : en A et B : t01 cote 1 3PL/856/1 1 3PL/856/2 1 3PL/856/3 1 3PL/856/4 2 3PL/1203/1 2 3PL/1203/2 2 3PL/1203/3 2 3PL/1203/4 2 3PL/1203/5 2 3PL/1203/6 2 3PL/1203/7 2 3PL/1203/8 3 3PL/1157/1 3 3PL/1157/2 3 3PL/1157/3 3 3PL/1157/4 3 3PL/1157/5 etc... Je souhaite qu'à chaque changement dans A, une ligne vierge complète soit insérée, soit : t01 cote 1 3PL/856/1 1 3PL/856/2 1 3PL/856/3 1 3PL/856/4 2 3PL/1203/1 2 3PL/1203/2 2 3PL/1203/3 2 3PL/1203/4 2 3PL/1203/5 2 3PL/1203/6 2 3PL/1203/7 2 3PL/1203/8 3 3PL/1157/1 3 3PL/1157/2 3 3PL/1157/3 3 3PL/1157/4 3 3PL/1157/5 etc... Une macro, une astuce ? Merci d'avance.
salut à tous,
autre méthode,
à fin de la colonne A, ajouter
1
2
3
etc.
puis trier les lignes par la colonne A en ordre croissant
isabelle
Le 2016-06-29 à 03:58, jip a écrit :
Bonjour
sous excel 2010, un tableau de 6000 lignes et une douzaine de colonnes :
en A et B :
t01 cote
1 3PL/856/1
1 3PL/856/2
1 3PL/856/3
1 3PL/856/4
2 3PL/1203/1
2 3PL/1203/2
2 3PL/1203/3
2 3PL/1203/4
2 3PL/1203/5
2 3PL/1203/6
2 3PL/1203/7
2 3PL/1203/8
3 3PL/1157/1
3 3PL/1157/2
3 3PL/1157/3
3 3PL/1157/4
3 3PL/1157/5
etc...
Je souhaite qu'à chaque changement dans A, une ligne vierge complète soit insérée, soit :
t01 cote
1 3PL/856/1
1 3PL/856/2
1 3PL/856/3
1 3PL/856/4
salut à tous, autre méthode, à fin de la colonne A, ajouter 1 2 3 etc. puis trier les lignes par la colonne A en ordre croissant isabelle Le 2016-06-29 à 03:58, jip a écrit :
Bonjour sous excel 2010, un tableau de 6000 lignes et une douzaine de colonnes : en A et B : t01 cote 1 3PL/856/1 1 3PL/856/2 1 3PL/856/3 1 3PL/856/4 2 3PL/1203/1 2 3PL/1203/2 2 3PL/1203/3 2 3PL/1203/4 2 3PL/1203/5 2 3PL/1203/6 2 3PL/1203/7 2 3PL/1203/8 3 3PL/1157/1 3 3PL/1157/2 3 3PL/1157/3 3 3PL/1157/4 3 3PL/1157/5 etc... Je souhaite qu'à chaque changement dans A, une ligne vierge complète soit insérée, soit : t01 cote 1 3PL/856/1 1 3PL/856/2 1 3PL/856/3 1 3PL/856/4 2 3PL/1203/1 2 3PL/1203/2 2 3PL/1203/3 2 3PL/1203/4 2 3PL/1203/5 2 3PL/1203/6 2 3PL/1203/7 2 3PL/1203/8 3 3PL/1157/1 3 3PL/1157/2 3 3PL/1157/3 3 3PL/1157/4 3 3PL/1157/5 etc... Une macro, une astuce ? Merci d'avance.