Insertion de ligne automatique
Maryse
-
debutante_macro Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
debutante_macro Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaiterais savoir comment faire pour insérer une ou plusieurs lignes, identiques à la précédente, lorsque le nombre de la colonne ne suit pas le nombre de la cellule au dessus. Dans l'exemple ci dessous j'aimerais qu'excel identifie les nombres manquants: 1001162-1169-1171-1176-1184, insère une ligne juste en dessous de la précédente en incrémentant le nombre et en recopiant la valeur de la colonne suivante: Soit 1001162 / 16.2516
Colonne 1/ Colonne 2
1001160 / 16.2544
1001161 / 16.2516
1001163 / 16.2458
1001164 / 16.2432
1001165 / 16.2411
1001166 / 16.2373
1001167 / 16.2361
1001168 / 16.2334
1001170 / 16.2274
1001172 / 16.222
1001173 / 16.2214
1001174 / 16.2174
1001175 / 16.2148
1001177 / 16.2152
1001178 / 16.2164
1001179 / 16.2183
1001181 / 16.2122
1001182 / 16.2084
1001183 / 16.2048
1001185 / 16.2024
1001186 / 16.2017
Merci beaucoup d'avance pour votre aide précieuse.
Cordialement
Maryse
je souhaiterais savoir comment faire pour insérer une ou plusieurs lignes, identiques à la précédente, lorsque le nombre de la colonne ne suit pas le nombre de la cellule au dessus. Dans l'exemple ci dessous j'aimerais qu'excel identifie les nombres manquants: 1001162-1169-1171-1176-1184, insère une ligne juste en dessous de la précédente en incrémentant le nombre et en recopiant la valeur de la colonne suivante: Soit 1001162 / 16.2516
Colonne 1/ Colonne 2
1001160 / 16.2544
1001161 / 16.2516
1001163 / 16.2458
1001164 / 16.2432
1001165 / 16.2411
1001166 / 16.2373
1001167 / 16.2361
1001168 / 16.2334
1001170 / 16.2274
1001172 / 16.222
1001173 / 16.2214
1001174 / 16.2174
1001175 / 16.2148
1001177 / 16.2152
1001178 / 16.2164
1001179 / 16.2183
1001181 / 16.2122
1001182 / 16.2084
1001183 / 16.2048
1001185 / 16.2024
1001186 / 16.2017
Merci beaucoup d'avance pour votre aide précieuse.
Cordialement
Maryse
A voir également:
- Insertion de ligne automatique
- Partage de photos en ligne - Guide
- Réponse automatique thunderbird - Guide
- Word ligne horizontale automatique - Guide
- Mètre en ligne - Guide
- Insertion sommaire word - Guide
4 réponses
RE,
c'est fait sur une maquette avec données bidon
Création d'un tableau avec numéros contigus
durée 0,12 secondes pour 10000 lignes
https://mon-partage.fr/f/t58z1AfZ/
Si OK, merci de me dire la durée sue 1 million de lignes (12 secondes ?)
c'est fait sur une maquette avec données bidon
Création d'un tableau avec numéros contigus
durée 0,12 secondes pour 10000 lignes
https://mon-partage.fr/f/t58z1AfZ/
Si OK, merci de me dire la durée sue 1 million de lignes (12 secondes ?)
bonjour Michel,
je suis désolée, j'ai essayé de vous répondre à de nombreuses reprises, mais il ne voulait pas me connecter..... sans créer de nouveau profil, chose que je viens de faire. J'étais très frustrée de ne pouvoir vous dire que votre macro m'avait aidée, mais que j'avais oublié une condition, qui faisait que je dépassais le nombre d'occurences d'écart...
En fait j'ai 3 colonnes, la première doit être la meme sur les différentes lignes pour que j'applique l'insertion.... J'avais donc bien modifié le nombre de colonnes à insérer, mais si la colonne était modifiée, alors cela représentait un écart énorme....
Comme je n'avais pas pu vous recontacter, j'ai dû demander à un collègue, qui n'a pas su modifier votre macro et qui m'a fait une usine à gaz... alors je ne serais pas contre une modification de votre macro qui était très optimisée.
En fait c'est comme si on avait différents mois, dans la colonne B, le jour dans la colonne A et la temperature dans la colonne C. Où la ligne ne serait pas répétée si on avait la meme temperature pour 2 jours qui se suivent dans le meme mois.
Est ce assez clair?
Merci beaucoup d'avance
Cordialement
MAryse
je suis désolée, j'ai essayé de vous répondre à de nombreuses reprises, mais il ne voulait pas me connecter..... sans créer de nouveau profil, chose que je viens de faire. J'étais très frustrée de ne pouvoir vous dire que votre macro m'avait aidée, mais que j'avais oublié une condition, qui faisait que je dépassais le nombre d'occurences d'écart...
En fait j'ai 3 colonnes, la première doit être la meme sur les différentes lignes pour que j'applique l'insertion.... J'avais donc bien modifié le nombre de colonnes à insérer, mais si la colonne était modifiée, alors cela représentait un écart énorme....
Comme je n'avais pas pu vous recontacter, j'ai dû demander à un collègue, qui n'a pas su modifier votre macro et qui m'a fait une usine à gaz... alors je ne serais pas contre une modification de votre macro qui était très optimisée.
En fait c'est comme si on avait différents mois, dans la colonne B, le jour dans la colonne A et la temperature dans la colonne C. Où la ligne ne serait pas répétée si on avait la meme temperature pour 2 jours qui se suivent dans le meme mois.
Est ce assez clair?
Merci beaucoup d'avance
Cordialement
MAryse
!!!!!!!!!!!
:-((

:-((

je vous ai envoyé un message privé pour vous dire qu'on ne peut pas télécharger de fichier xls...
J'ai donc essayé d'aller sur mon partage.fr, créer un compte... télécharger, mais je ne reçois pas le lien pour vous envoyer. Peut être est ce parce que cela ne fonctionne pas des telephones portables. J'essaye à nouveau ce soir de chez moi!
Bonne soirée
Maryse
J'ai donc essayé d'aller sur mon partage.fr, créer un compte... télécharger, mais je ne reçois pas le lien pour vous envoyer. Peut être est ce parce que cela ne fonctionne pas des telephones portables. J'essaye à nouveau ce soir de chez moi!
Bonne soirée
Maryse
Bonjour
Je n'ai rien compris à ta nouvelle demande; j'ai un changement colonne A et B ligne 9095
Dans la colonne C tu demandes que
la temperature dans la colonne C. Où la ligne ne serait pas répétée si on avait la meme temperature pour 2 jours qui se suivent dans le même mois
Dans ce qui est envoyé, les nombres colonne C ne sont jamais les m^mes....
je sens que je vais laissé tomber...
Je n'ai rien compris à ta nouvelle demande; j'ai un changement colonne A et B ligne 9095
Dans la colonne C tu demandes que
la temperature dans la colonne C. Où la ligne ne serait pas répétée si on avait la meme temperature pour 2 jours qui se suivent dans le même mois
Dans ce qui est envoyé, les nombres colonne C ne sont jamais les m^mes....
je sens que je vais laissé tomber...
je suis désolée Michel.
Je me suis mal exprimée...
les données d'entrée sont toujours identiques à celles pour lesquelles tu as travaillé au tout début.
En fait la colonne A doit avoir des nombres qui se suivent, dans la mesure où la colonne B est la meme pour les deux lignes successives.
Ensuite, la colonne C est juste la donnée qui devra être répétée, lors de l'insertion, à l'identique (comme la colonne B) dans la mesure où la double condition si dessus est respectée.
J'espère que je n'ai pas mis encore plus de confusion... et que cela va te donner envie d'apporter la modification à ta super macro.
Merci d'avance
Maryse
pour exemple
123/ 20015/ 3.4
124/20015/3.6
126/20015/5
127/20015/4
129/20017/5
130/20017/6
132/20017/5.5
Là il faudrait integer une ligne après le 124 et le 130, mais pas après le 127 car le nombre de la colonne du milieu a change.
Je me suis mal exprimée...
les données d'entrée sont toujours identiques à celles pour lesquelles tu as travaillé au tout début.
En fait la colonne A doit avoir des nombres qui se suivent, dans la mesure où la colonne B est la meme pour les deux lignes successives.
Ensuite, la colonne C est juste la donnée qui devra être répétée, lors de l'insertion, à l'identique (comme la colonne B) dans la mesure où la double condition si dessus est respectée.
J'espère que je n'ai pas mis encore plus de confusion... et que cela va te donner envie d'apporter la modification à ta super macro.
Merci d'avance
Maryse
pour exemple
123/ 20015/ 3.4
124/20015/3.6
126/20015/5
127/20015/4
129/20017/5
130/20017/6
132/20017/5.5
Là il faudrait integer une ligne après le 124 et le 130, mais pas après le 127 car le nombre de la colonne du milieu a change.
je ne comprends pas... ce fichier est issu du fichier de base, pour les 2 premières colonnes, j'ai bien fait attention sur les 10000 lignes à avoir un nombre qui change sur la colonne B, car si j'avais pris les 10000 premières lignes de mon fichier, je n'aurais eu que le nombre 10251074...
(A ce moment là, votre macro initiale marchait, et j'avais pu la faire tourner en la modifiant comme je vous disais et en demandant l'insertion des 3 colonnes, au lieu des 2 )
Et dans la colonne C, j'ai mis un nombre aléatoire, car le but est de répéter ce nombre, rien de plus.
En quoi mon fichier vous parait faux?
(A ce moment là, votre macro initiale marchait, et j'avais pu la faire tourner en la modifiant comme je vous disais et en demandant l'insertion des 3 colonnes, au lieu des 2 )
Et dans la colonne C, j'ai mis un nombre aléatoire, car le but est de répéter ce nombre, rien de plus.
En quoi mon fichier vous parait faux?
1 000 000 de lignes avec maxi manquant soit 1000 lignes...
Solution par VBA : Ok ?
Merci de mettre un extrait du classeur ( env. 10000 lignes ) pour pouvoir proposer du concret
Pour cela:
Mettre le classeur sans données confidentielles en pièce jointe sur
https://mon-partage.fr/
Puis faire un clic droit copier le raccourci et coller dans votre message
Dans l’attente
j'oubliais:
Peut on avoir un saut de plusieurs unités par ex: 101230 puis la ligne en dessous 101232 ou 101235 ?
oui en effet cela peut arriver
Merci beaucoup d'avance pour votre aide. J'essaie de voir comment je peux charger ce fichier sur le serveur de partage.
Cordialement
Maryse