Valeur cellule code VBA
Fermé
florebobosch
-
16 juin 2016 à 11:02
Arkana0 Messages postés 4400 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 - 16 juin 2016 à 17:31
Arkana0 Messages postés 4400 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 - 16 juin 2016 à 17:31
A voir également:
- Valeur cellule code VBA
- Code asci - Guide
- Code puk bloqué - Guide
- Excel compter cellule couleur sans vba - Guide
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
2 réponses
Arkana0
Messages postés
4400
Date d'inscription
mercredi 11 février 2009
Statut
Modérateur
Dernière intervention
10 février 2023
181
16 juin 2016 à 11:05
16 juin 2016 à 11:05
Bonjour,
Avec ce qe tu exposes, on peut supposer que tu utilises une boucle et que tu incrémentes la ligne à chaque passage de la boucle.
Pour pallier à ton problème, il suffit de décrémenter la ligne considérée à chaque rajout de ligne et ça devrait le faire, non ?
Avec ce qe tu exposes, on peut supposer que tu utilises une boucle et que tu incrémentes la ligne à chaque passage de la boucle.
Pour pallier à ton problème, il suffit de décrémenter la ligne considérée à chaque rajout de ligne et ça devrait le faire, non ?
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
16 juin 2016 à 11:08
16 juin 2016 à 11:08
Bonjour,
Demande avec explications trop floues pour proposer une solution.
au besoin
transféré dans le forum programmation-vba
Demande avec explications trop floues pour proposer une solution.
au besoin
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci par un clic droit sur le lien proposé dans le message de réponse
transféré dans le forum programmation-vba
Bonjour,
je ne peux pas vous transmettre mon classeur car il contient des données confidentielles... Je vais essayer d'expliquer mon problème plus clairement :
J'ai une feuille appelée ENTETE, une autre appelée STATION1
Dans ENTETE, je veux que lorsque l'option STATION1 est choisie grâce à une liste déroulante, la feuille STATION1 s'affiche et certaines cases (A10, A11, A12 et A15,A16) prennent la valeur "1".
Jusqu'ici tout va bien.
Le problème est que les personnes qui utiliseront ce classeur voudront peut-être insérer une nouvelle ligne entre A12 et A13 par exemple. Alors ma ligne 15 devient ma ligne 16 et ma ligne 16 devient ma ligne 17 donc lorsque STATION1 sera choisie, les "1" ne s'afficheront plus dans les cases A10, A11, A12, A15 et A16 mais dans A10, A11, A12, A16 et A17 puisque les lignes ont été décalées...
Est-ce plus clair ?
Merci pour votre aide!
Flore
je ne peux pas vous transmettre mon classeur car il contient des données confidentielles... Je vais essayer d'expliquer mon problème plus clairement :
J'ai une feuille appelée ENTETE, une autre appelée STATION1
Dans ENTETE, je veux que lorsque l'option STATION1 est choisie grâce à une liste déroulante, la feuille STATION1 s'affiche et certaines cases (A10, A11, A12 et A15,A16) prennent la valeur "1".
Jusqu'ici tout va bien.
Le problème est que les personnes qui utiliseront ce classeur voudront peut-être insérer une nouvelle ligne entre A12 et A13 par exemple. Alors ma ligne 15 devient ma ligne 16 et ma ligne 16 devient ma ligne 17 donc lorsque STATION1 sera choisie, les "1" ne s'afficheront plus dans les cases A10, A11, A12, A15 et A16 mais dans A10, A11, A12, A16 et A17 puisque les lignes ont été décalées...
Est-ce plus clair ?
Merci pour votre aide!
Flore
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
florebobosch
16 juin 2016 à 12:10
16 juin 2016 à 12:10
je ne peux pas vous transmettre mon classeur car il contient des données confidentielles...
et faire un petit effort pour mettre des données bidons ?
pas d'effort de ta part -----> pas d'effort de la mienne
bonne continuation
et faire un petit effort pour mettre des données bidons ?
pas d'effort de ta part -----> pas d'effort de la mienne
bonne continuation
Je ne comprend pas pourquoi vous réagissez comme ça... Cela va me prendre beaucoup de temps de refaire un code et créer un fichier qui ne me servira pas d'autant que le but n'est pas que vous m'écriviez la solution, j'aimerais simplement savoir si vous avez déjà eu à faire à ce genre de situation et si vous savez comment y remédier,
Tant pis, merci quand même, bonne journée!
Tant pis, merci quand même, bonne journée!
16 juin 2016 à 11:42
Merci pour ta réponse, cependant je n'utilise pas de boucle...
En fait selon la valeur d'une case dans ma feuille appelée ENTETE, soit une feuille est affichée et les cases prennent la valeur 1, soit la feuille est masquée.
Je n'est pas besoin de boucle pour ça enfin jusqu'ici je n'en avais pas besoin en tout cas...
16 juin 2016 à 15:40
16 juin 2016 à 15:42
16 juin 2016 à 15:51
L'avantage, c'est que normalement, les numéros de lignes s'adapteraient à une insertion.
16 juin 2016 à 17:28
Pour l'instant j'ai opté pour la solution qui consiste à changer le nom de chaque cellule, ça m'a pris du temps mais ça devrait marcher!
Dans tous les cas j'aimerais bien trouver une autre solution pour la prochaine fois!
Encore merci pour ton aide :)
Bonne fin de journée,
Flore