Case à cocher sur excel VB
Résolu
nulle en VB
-
nulle en VB Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
nulle en VB Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Case à cocher sur excel VB
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Aller à la ligne dans une case excel - Guide
11 réponses
bonjour
Si tu ne vois pas bien les macros pourquoi ne pas faire cela avec des listes déroulantes de choix et des formules ?
Mets une ébauche de classeur sur https://www.cjoint.com/index.php et on pourras t'aider.
Si tu ne vois pas bien les macros pourquoi ne pas faire cela avec des listes déroulantes de choix et des formules ?
Mets une ébauche de classeur sur https://www.cjoint.com/index.php et on pourras t'aider.
Bonjour,
J'ai mis un exemple concret dans le lien donné : https://www.cjoint.com/?fDlSJKK4rl
Pour être plus précise, je voudrais que les résultats choisi par thèmes soit identifiés (par un changement de mise en forme par exemple) et qu'ils soient aditionnés dans la cellule "total retenu"
Merci d'avance
J'ai mis un exemple concret dans le lien donné : https://www.cjoint.com/?fDlSJKK4rl
Pour être plus précise, je voudrais que les résultats choisi par thèmes soit identifiés (par un changement de mise en forme par exemple) et qu'ils soient aditionnés dans la cellule "total retenu"
Merci d'avance
bonjour
J'ai l'impression que tu voulais te lancer en macro alors on commence avec deux petites :
- une fonction dans un module pour totaliser les cellules de la même couleur.
- une procédure événementielle qui colore les cellules choisies avec la couleur du total.
J'ai supprimé la fusion du total car c'est source à problèmes en macros.
Voici ton fichier : https://www.cjoint.com/?fDvmkGDgkZ
Dis nous si cela te convient.
J'ai l'impression que tu voulais te lancer en macro alors on commence avec deux petites :
- une fonction dans un module pour totaliser les cellules de la même couleur.
- une procédure événementielle qui colore les cellules choisies avec la couleur du total.
J'ai supprimé la fusion du total car c'est source à problèmes en macros.
Voici ton fichier : https://www.cjoint.com/?fDvmkGDgkZ
Dis nous si cela te convient.
Bonjour,
Merci pour ces info précieuses. C'est tout à fait ce que je recherche. Mais il me reste un problème qui n'apparait pas sur votre exemple :
J'ai réussi à le reprendre pour mon fichier, mais le total se fait à l'envers !
Je m'explique : au lieu de partir de 0 (aucune case n'est sélectionnée), je part du total de la plage de données.
Un fois les cellules sélectionnées, leurs résultats sont déduits de ce total.
Que dois-je faire ?
Merci pour votre aide
Merci pour ces info précieuses. C'est tout à fait ce que je recherche. Mais il me reste un problème qui n'apparait pas sur votre exemple :
J'ai réussi à le reprendre pour mon fichier, mais le total se fait à l'envers !
Je m'explique : au lieu de partir de 0 (aucune case n'est sélectionnée), je part du total de la plage de données.
Un fois les cellules sélectionnées, leurs résultats sont déduits de ce total.
Que dois-je faire ?
Merci pour votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Finalement j'ai résolu le problème en effectuant une soustraction.
Mais un autre problème s'est présenté : quande je verrouille la feuille pour la protéger, le dégogage s'affiche ...
Que puis-je faire ?
Et pour l'améliorer, est-il possible de pouvoir ne sélectionner qu'une cellule par ligne ?
Merci !!!
Mais un autre problème s'est présenté : quande je verrouille la feuille pour la protéger, le dégogage s'affiche ...
Que puis-je faire ?
Et pour l'améliorer, est-il possible de pouvoir ne sélectionner qu'une cellule par ligne ?
Merci !!!
bonjour
au lieu de partir de 0 (aucune case n'est sélectionnée), je part du total de la plage de données.
Un fois les cellules sélectionnées, leurs résultats sont déduits de ce total.
Tu as certainement raison de procéder ainsi : pourquoi faire simple quand on peut se permettre de compliquer !
quande je verrouille la feuille pour la protéger, le dégogage s'affiche ... (sic)
Pour verrouiller la feuille il y a un certain nombre de règles de procédure à respecter mais comme elles figurent dans l'aide excel et dans des dizaines de sujets du forum tu devrais les retrouver sans difficulté.
Et pour l'améliorer, est-il possible de pouvoir ne sélectionner qu'une cellule par ligne ?
C'est tout à fait possible. Lorsqu'il y a sélection d'une nouvelle cellule, à partir de sa ligne, il faut totaliser le nombre de cellules déjà sélectionnées et si le carré du cumul dépasse la limite supérieure des nombres négatifs, il suffit d'afficher un formulaire expliquant les règles de saisie et annulant la sélection erronée.
au lieu de partir de 0 (aucune case n'est sélectionnée), je part du total de la plage de données.
Un fois les cellules sélectionnées, leurs résultats sont déduits de ce total.
Tu as certainement raison de procéder ainsi : pourquoi faire simple quand on peut se permettre de compliquer !
quande je verrouille la feuille pour la protéger, le dégogage s'affiche ... (sic)
Pour verrouiller la feuille il y a un certain nombre de règles de procédure à respecter mais comme elles figurent dans l'aide excel et dans des dizaines de sujets du forum tu devrais les retrouver sans difficulté.
Et pour l'améliorer, est-il possible de pouvoir ne sélectionner qu'une cellule par ligne ?
C'est tout à fait possible. Lorsqu'il y a sélection d'une nouvelle cellule, à partir de sa ligne, il faut totaliser le nombre de cellules déjà sélectionnées et si le carré du cumul dépasse la limite supérieure des nombres négatifs, il suffit d'afficher un formulaire expliquant les règles de saisie et annulant la sélection erronée.
Bonjour,
Merci pour toutes ces infos et de t'interesser à mon problème.
J'ai déjà une bonne ébauche de mon fichier.
Mais je n'arrive toujours pas à résoudre le problème de verrouillage de la feuille malgrès mes recherches sur le forum et l'aide excel.
Lorsque je verrouille la feuille, le programme ne fonctionne plus et il me propose de déboguer la ligne suivante :
sel.Interior.ColorIndex = [=$AC$96].Interior.ColorIndex
Pourtant la plage de cellules sur laquelle est effectuée la sélection et le programme, est déverrouillée.
Que dois-je faire ? Merci de m'aider !!
Merci pour toutes ces infos et de t'interesser à mon problème.
J'ai déjà une bonne ébauche de mon fichier.
Mais je n'arrive toujours pas à résoudre le problème de verrouillage de la feuille malgrès mes recherches sur le forum et l'aide excel.
Lorsque je verrouille la feuille, le programme ne fonctionne plus et il me propose de déboguer la ligne suivante :
sel.Interior.ColorIndex = [=$AC$96].Interior.ColorIndex
Pourtant la plage de cellules sur laquelle est effectuée la sélection et le programme, est déverrouillée.
Que dois-je faire ? Merci de m'aider !!
bonjour
Pour utiliser des feuilles protégées, il faut les déprotéger avant modif puis reprotéger après
Pour utiliser des feuilles protégées, il faut les déprotéger avant modif puis reprotéger après
Re-bonjour,
Le souci c'est que c'est un document qui est rempli par des commerciaux et je ne veux pas qu'ils puissent modifier certaines cellules (cellules qui ne sont pas concernées par le programme ci-dessus)
Est-ce possible de verrouiller la feuille tout en gardant le programme, de manière à ce qu'il fonctionne en même temps ?
Le souci c'est que c'est un document qui est rempli par des commerciaux et je ne veux pas qu'ils puissent modifier certaines cellules (cellules qui ne sont pas concernées par le programme ci-dessus)
Est-ce possible de verrouiller la feuille tout en gardant le programme, de manière à ce qu'il fonctionne en même temps ?
bonjour
Dans toutes tes macros qui modifient les feuilles, tu déprotèges avant de modifier:
puis avant de quitter ta macro tu protèges à nouveau
Bien sûr, tu mets les paramètres que tu veux, mot de passe et autres :
Protect(Password, DrawingObjects, Contents, Scenarios, UserInterfaceOnly, AllowFormattingCells, AllowFormattingColumns, AllowFormattingRows, AllowInsertingColumns, AllowInsertingRows, AllowInsertingHyperlinks, AllowDeletingColumns, AllowDeletingRows, AllowSorting, AllowFiltering, AllowUsingPivotTables
Dans toutes tes macros qui modifient les feuilles, tu déprotèges avant de modifier:
ActiveSheet.Unprotect
puis avant de quitter ta macro tu protèges à nouveau
ActiveSheet.Protect
Bien sûr, tu mets les paramètres que tu veux, mot de passe et autres :
Protect(Password, DrawingObjects, Contents, Scenarios, UserInterfaceOnly, AllowFormattingCells, AllowFormattingColumns, AllowFormattingRows, AllowInsertingColumns, AllowInsertingRows, AllowInsertingHyperlinks, AllowDeletingColumns, AllowDeletingRows, AllowSorting, AllowFiltering, AllowUsingPivotTables