Peut-être une macro ?
Résolu/Fermé
gigipong
Messages postés
118
Date d'inscription
samedi 27 avril 2013
Statut
Membre
Dernière intervention
26 mai 2024
-
29 août 2018 à 11:58
gigipong Messages postés 118 Date d'inscription samedi 27 avril 2013 Statut Membre Dernière intervention 26 mai 2024 - 30 août 2018 à 21:09
gigipong Messages postés 118 Date d'inscription samedi 27 avril 2013 Statut Membre Dernière intervention 26 mai 2024 - 30 août 2018 à 21:09
A voir également:
- Peut-être une macro ?
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Jitbit macro recorder - Télécharger - Confidentialité
- Macro logiciel - Télécharger - Organisation
- Les fonctionnalités suivantes ne peuvent pas être enregistrées dans des classeurs sans macro ✓ - Forum Excel
6 réponses
danielc0
Messages postés
1359
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
30 décembre 2024
155
29 août 2018 à 16:43
29 août 2018 à 16:43
Regarde le classeur :
https://www.dropbox.com/s/amhezdgpk8xm0s9/mod%C3%A8le.xlsm?dl=0
Note que la feuille est protégée sans mot de passe. Si tu en veux un, dis-le.
La macro se trouve dans le module de la feuille "Licences 2018-2019" :
Danniel
https://www.dropbox.com/s/amhezdgpk8xm0s9/mod%C3%A8le.xlsm?dl=0
Note que la feuille est protégée sans mot de passe. Si tu en veux un, dis-le.
La macro se trouve dans le module de la feuille "Licences 2018-2019" :
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 9 And Target.Value = 0 Then ActiveSheet.Unprotect Cells(Target.Row, 1).Resize(, 8).Locked = True ElseIf Target.Column = 9 And Target.Value <> 0 Then ActiveSheet.Unprotect Cells(Target.Row, 1).Resize(, 8).Locked = False End If ActiveSheet.Protect End Sub
Danniel
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié le 30 août 2018 à 14:03
Modifié le 30 août 2018 à 14:03
Bonjour danielC0
Comme on ne sait pas comment est inscrit le nombre dans la colonne AG (ou XY ou ...) car gigigong refuse à donner un classeur complet en restant sur une image, quelques petites remarques peut ^tre utiles
Si le nombre indiqué est le résultat d'une formule, worksheet _change ne fonctionne pas
Si le nombre est saisi, il faut pouvoir accéder à la colonne en la laissant déverouillée
Mais cela ne nous dit pas comment sont remplies les autres cellules: saisies, formules ?...
Bon courage, je te laisse le bébé.
Comme on ne sait pas comment est inscrit le nombre dans la colonne AG (ou XY ou ...) car gigigong refuse à donner un classeur complet en restant sur une image, quelques petites remarques peut ^tre utiles
Si le nombre indiqué est le résultat d'une formule, worksheet _change ne fonctionne pas
Si le nombre est saisi, il faut pouvoir accéder à la colonne en la laissant déverouillée
Mais cela ne nous dit pas comment sont remplies les autres cellules: saisies, formules ?...
Bon courage, je te laisse le bébé.
gigipong
Messages postés
118
Date d'inscription
samedi 27 avril 2013
Statut
Membre
Dernière intervention
26 mai 2024
1
30 août 2018 à 15:00
30 août 2018 à 15:00
Bonjour Michel,
je ne savais pas comment fournir les éléments pour que quelqu'un puisse m'aider.
mais j'ai fourni le fichier autrement qu'en image et je n'aime pas que l'on dise n'importe quoi.
je viens demander de l'aide et c'est pas pour faire de la rétention.
le fichier est disponible sur ce forum comme me l'a demandé Daniel.
cordialement quand même.
je ne savais pas comment fournir les éléments pour que quelqu'un puisse m'aider.
mais j'ai fourni le fichier autrement qu'en image et je n'aime pas que l'on dise n'importe quoi.
je viens demander de l'aide et c'est pas pour faire de la rétention.
le fichier est disponible sur ce forum comme me l'a demandé Daniel.
cordialement quand même.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
30 août 2018 à 15:18
30 août 2018 à 15:18
Je l'ai vu mais mais on sait pas comment sont inscrits les données pour déterminer le prix ,
peut-^tre pas de la rétention, mais service strictement minimum qui n'encourage pas à t'aider, CCm ne fournissant pas de boule de Cristal, style "démerdez vous avec çà"
ce n'est donc pas étonnant que "ca marche pas" alors que Daniel t'as fourni un code qui fonctionne
peut-^tre pas de la rétention, mais service strictement minimum qui n'encourage pas à t'aider, CCm ne fournissant pas de boule de Cristal, style "démerdez vous avec çà"
ce n'est donc pas étonnant que "ca marche pas" alors que Daniel t'as fourni un code qui fonctionne
danielc0
Messages postés
1359
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
30 décembre 2024
155
30 août 2018 à 15:48
30 août 2018 à 15:48
J'ai considéré effectivement qu'il s'agissait d'une saisie manuelle. Dans les deux classeurs, il n'y avait pas de formules.
Voici le second classeur modifié :
https://www.dropbox.com/s/cbwxs7mntugnolz/adh%C3%A9rents-vide.xlsm?dl=0
Daniel
Voici le second classeur modifié :
https://www.dropbox.com/s/cbwxs7mntugnolz/adh%C3%A9rents-vide.xlsm?dl=0
Daniel
gigipong
Messages postés
118
Date d'inscription
samedi 27 avril 2013
Statut
Membre
Dernière intervention
26 mai 2024
1
30 août 2018 à 18:09
30 août 2018 à 18:09
un énorme merci Daniel, tu as compris que j'étais limité en macro excel et que ma demande d'aide était fondée.
ça marche impeccable.
mais il faudrait que je récupère la macro pour l'incorporer dans mon vrai fichier de données, et je suis désolé, je ne la trouve pas.
je sollicite bien entendu un dernier petit coup de main pour me sortir de ce souci si souci il y a.
merci encore.
ça marche impeccable.
mais il faudrait que je récupère la macro pour l'incorporer dans mon vrai fichier de données, et je suis désolé, je ne la trouve pas.
je sollicite bien entendu un dernier petit coup de main pour me sortir de ce souci si souci il y a.
merci encore.
danielc0
Messages postés
1359
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
30 décembre 2024
155
30 août 2018 à 18:21
30 août 2018 à 18:21
Fais un clic droit sur l'onglet "Licences 2018-2019" et clique sur "Visualiser le code". Tu vois la macro dans la partie droite dans la fenêtre qui s'ouvre. Copie-le et colle-le en faisant la même manip dans ton vrai classeur.
Daniel
Daniel
danielc0
Messages postés
1359
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
30 décembre 2024
155
29 août 2018 à 12:12
29 août 2018 à 12:12
Bonjour,
Est-ce que la feuille protégée et les cellules du tableau déverrouillées ?
Une macro pourrait alors :
- déprotéger la feuille
- verrouiller la ligne de cellules vertes
- reprotéger la feuille
La macro pourrait se déclencher automatiquement si ta version d'Excel est Excel 2013 ou postérieure.
Ce n'est pas compliqué à mettre en place, c'est surtout une question de version d'Excel.
Cordialement.
Daniel
Est-ce que la feuille protégée et les cellules du tableau déverrouillées ?
Une macro pourrait alors :
- déprotéger la feuille
- verrouiller la ligne de cellules vertes
- reprotéger la feuille
La macro pourrait se déclencher automatiquement si ta version d'Excel est Excel 2013 ou postérieure.
Ce n'est pas compliqué à mettre en place, c'est surtout une question de version d'Excel.
Cordialement.
Daniel
gigipong
Messages postés
118
Date d'inscription
samedi 27 avril 2013
Statut
Membre
Dernière intervention
26 mai 2024
1
29 août 2018 à 12:21
29 août 2018 à 12:21
merci danielco de m'avoir répondu.
c'est excel 2013.
dans la ligne concernée, certaines cellules sont ni masquées, ni verrouillées, certaines sont déjà verrouillées et je voudrais qu'une fois la ligne colorée en vert, toutes les cellules de la ligne soient verrouillées.
c'est excel 2013.
dans la ligne concernée, certaines cellules sont ni masquées, ni verrouillées, certaines sont déjà verrouillées et je voudrais qu'une fois la ligne colorée en vert, toutes les cellules de la ligne soient verrouillées.
danielc0
Messages postés
1359
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
30 décembre 2024
155
29 août 2018 à 13:02
29 août 2018 à 13:02
Comme toutes les macros, elles dépendent de la position des données. Est-ce que tu peux me faire parvenir un lien sur ton fichier (sans données confidentielles).
Daniel
Daniel
gigipong
Messages postés
118
Date d'inscription
samedi 27 avril 2013
Statut
Membre
Dernière intervention
26 mai 2024
1
29 août 2018 à 14:35
29 août 2018 à 14:35
j'espère que ce lien fonctionne, c'est une synthèse de mon vrai fichier.
https://www.dropbox.com/s/e5bgx63nz1rpc40/mod%C3%A8le.xlsm?dl=0
https://www.dropbox.com/s/e5bgx63nz1rpc40/mod%C3%A8le.xlsm?dl=0
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
29 août 2018 à 15:10
29 août 2018 à 15:10
Bonjour
Une photo ne nous sert strictement à rien
pour envoyer un classeur
Mettre le classeur sans données confidentielles en pièce jointe sur
https://mon-partage.fr/
Puis faire un clic « copier le raccourci » et le coller dans votre message
Dans l’attente
Une photo ne nous sert strictement à rien
pour envoyer un classeur
Mettre le classeur sans données confidentielles en pièce jointe sur
https://mon-partage.fr/
Puis faire un clic « copier le raccourci » et le coller dans votre message
Dans l’attente
gigipong
Messages postés
118
Date d'inscription
samedi 27 avril 2013
Statut
Membre
Dernière intervention
26 mai 2024
1
29 août 2018 à 15:17
29 août 2018 à 15:17
merci Michel,
j'avais envoyé un lien dropbox, j'espère que celui-ci va aller.
https://mon-partage.fr/f/7CwaQFvR/
j'avais envoyé un lien dropbox, j'espère que celui-ci va aller.
https://mon-partage.fr/f/7CwaQFvR/
danielc0
Messages postés
1359
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
30 décembre 2024
155
29 août 2018 à 15:30
29 août 2018 à 15:30
La feuille n'est pas protégée. Peux-tu préciser ce que tu entends par "protéger une ligne" ?
Daniel
Daniel
gigipong
Messages postés
118
Date d'inscription
samedi 27 avril 2013
Statut
Membre
Dernière intervention
26 mai 2024
1
29 août 2018 à 15:40
29 août 2018 à 15:40
je voudrais que toutes les cellules de la ligne verte passent en "verrouillé" comme les cellules de la colonne G.
en utilisation, certaines cellules de la feuille sont protégées.
donc, comme dit plus haut, il faudrait :
- déprotéger la feuille
- verrouiller la ligne de cellules vertes
- reprotéger la feuille.
merci de toutes les remarques.
en utilisation, certaines cellules de la feuille sont protégées.
donc, comme dit plus haut, il faudrait :
- déprotéger la feuille
- verrouiller la ligne de cellules vertes
- reprotéger la feuille.
merci de toutes les remarques.
29 août 2018 à 17:36
je patauge lamentablement, mais j'ai réussi à copier la macro dans mon fichier principal mais rien ne se produit.
29 août 2018 à 17:48
Daniel
29 août 2018 à 18:25
ça marche.
mon fichier principal comporte en réalité 32 colonnes, je n'arrive pas à ajuster la macro avec ce nombre de colonnes.
par contre, j'ai essayé manuellement de modifier la protection de la ligne complète concernée et c'est cela que je voudrais obtenir de manière à ce que même la cellule avec la valeur >0 soit "verrouillée" pour qu'on ne puisse plus la modifier sans enlever la protection.
merci de m'aider encore une fois.
29 août 2018 à 19:37
Daniel
Modifié le 29 août 2018 à 20:01
donc en tout 33 colonnes à verrouiller.
merci beaucoup Daniel de toutes tes réponses.