Séparer les ligne lorsque l'addition des données des cellules = 32

Résolu/Fermé
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023 - Modifié le 10 sept. 2021 à 14:02
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023 - 18 sept. 2021 à 12:29
Bonjour,
Pour faire des étiquettes pour ma boutique mon logiciel (c'est mon fils qui me l'a fait)ne peux me faire qu'une page à la fois soit 32 étiquettes.
J'ai une liste de 50 ou 60 lignes de référence avec une colonne ou est stipulé la quantité de produits par référence.
Je voudrais que les lignes soient séparées tout les 32 produits automatiquement. Et même si il y par exemple une référence de 12 produits et que ça dépasse les 32, qu'elle soit séparée en 2 lignes .
Je comprends que se soit pas facile à comprendre donc je met 2 fichiers en exemple.

Merci de l'aide que vous pourrez m'apporter.
A voir également:

12 réponses

ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 2 430
Modifié le 10 sept. 2021 à 14:31
Bonjour

Ctrl+k pour lancer la macro
https://www.cjoint.com/c/KIkmFdMkPjB

Alt-F11 pour accéder au code

Cdlmnt

Attention. lien modifié
0
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023
13 sept. 2021 à 13:24
Merci, mais le problème est que le nombre de ligne par paquet dépend de la somme de ces lignes qui ne doit pas excéder 32 quitte à couper le nombre de la dernière ligne en 2 lignes comme dans mon exemple ci-dessus.
0
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 2 430
13 sept. 2021 à 20:12
Bonjour

OK, j'ai mal compris ta demande.
Peux tu envoyer un bout de ton fichier (pas une image) sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".

Cdlmnt
0
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023
14 sept. 2021 à 16:20
0
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 2 430
13 sept. 2021 à 22:17
Un essai à tester

J'ai mis la coupure à 15
https://www.cjoint.com/c/KInuqxTHiJB

Cdlmnt
0
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023
Modifié le 14 sept. 2021 à 17:10
C'est exactement ça sauf qu'il faut que ça copie et reproduise toute la ligne lors de la séparation. Je vous ai mis le lien demandé ci-dessus
d'un fichier avec l'exemple de ce qu'il faut que ça donne au final.
.
0
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 2 430
14 sept. 2021 à 18:49
Bonjour

A tester
https://www.cjoint.com/c/KIoqWJgs8aB

Cdlmnt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023
17 sept. 2021 à 13:25
Super, merci beaucoup c'est magnifique (Excel c'est magique), par contre , je sais pas pourquoi, j'arrives pas à appliquer la macro sur mes autres classeurs alors que la macro est bien sur "tous les classeurs" et si il me sera possible de l'appliquer sur un classeur en format csv. Si vous avez une idée, je prends. Toutefois, je peux déjà utiliser le classeur avec la macro que vous m'avez renvoyé en faisant des copier coller. Merci de votre aide.
0
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 2 430
17 sept. 2021 à 13:51
je sais pas pourquoi, j'arrives pas à appliquer la macro sur mes autres classeurs
Peux tu en dire un peu plus
Sinon, peux tu envoyer un "autre classeur"

Cdlmnt
0
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023
Modifié le 17 sept. 2021 à 15:51
Peut être que je m'y prends mal, j'ouvres le classeur que tu m'a envoyé, je clique en haut à gauche sur le bouton macro, je constate que la macro s'applique à tous les classeurs ouverts. J'ouvres un autre classeur je fais alt F11 pour acceder au code, je clique sur le bouton exécuter et ça s'exécute dans le classeur que tu m'a envoyé et pas dans le classeur que j'ai ouvert.
0
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 2 430
18 sept. 2021 à 09:42
Bonjour
je constate que la macro s'applique à tous les classeurs ouverts.
Encore faut il que le code le prévoit, ce qui n'est pas le cas.
Le programme est prévu pour s'exécuter dans ce classeur et dans cette feuille
Il y a des solutions
1. Copier la macro dans chacun de tes classeurs (Alt-F11, coller),
Là, je n'ai rien à faire
2. Mettre tes données dans des feuilles différentes du même classeur, elles doivent avoir la même structure.
Là il faudra modifier le code
3. Faire fonctionner la macro dans la feuille 1 (ou de nom identique s'il y en a plusieurs) sur chacun des classeurs ouverts
Là il faudra modifier le code

Cdlmnt
0
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023
18 sept. 2021 à 10:17
Bonjour, finalement, j'ai eu de nouvelles étiquettes à faire et j'ai fait des copier coller sur le classeur que tu m'a envoyé, ça marche très bien. Un grand merci pour ton aide, je peux mettre ce post comme résolu.
Encore merci beaucoup grasse à toi, je vais gagner beaucoup de temps.
0
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 2 430
18 sept. 2021 à 11:59
Bonjour

C'est bien sûr la solution la plus simple ..... pour moi ;-)

Bon week end
0
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023
18 sept. 2021 à 12:28
Oui, je pense aussi, vous avez déjà beaucoup fait. Merci beaucoup
0
Fourmini84 Messages postés 32 Date d'inscription vendredi 15 septembre 2017 Statut Membre Dernière intervention 22 août 2023
18 sept. 2021 à 12:29
Oui, vous avez déjà beaucoup fait merci beaucoup.
0