Matrice d'enregistrement des votes en Assemblée Générale de Copropriété
ASB7869
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
ASB7869 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
ASB7869 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour à vous toutes et tous,
J'ai expérimenté l'année dernière une matrice qui fonctionne à quelques exceptions près ...
Pourriez-vous m'aider à la finaliser ?
1/ J'aimerais que, en fonction du choix opéré en colonne D ("Résultat"), les colonnes F; J; N; R; V; Z; AD se modifient automatiquement :
- Choix "Prés." ==> par défaut "Oui" au lieu de "-"
- Choix "Abs." ==> par défaut "-"
2/ la formule NB.SI ne fonctionne pas (lignes 22 ; 23 ; 24) sauf en colonne D
Je joins le fichier correspondant :
https://www.cjoint.com/c/ICdq3p26WIW
En vous remerciant par avance de votre aide,
J'ai expérimenté l'année dernière une matrice qui fonctionne à quelques exceptions près ...
Pourriez-vous m'aider à la finaliser ?
1/ J'aimerais que, en fonction du choix opéré en colonne D ("Résultat"), les colonnes F; J; N; R; V; Z; AD se modifient automatiquement :
- Choix "Prés." ==> par défaut "Oui" au lieu de "-"
- Choix "Abs." ==> par défaut "-"
2/ la formule NB.SI ne fonctionne pas (lignes 22 ; 23 ; 24) sauf en colonne D
Je joins le fichier correspondant :
https://www.cjoint.com/c/ICdq3p26WIW
En vous remerciant par avance de votre aide,
Configuration: Windows / Firefox 65.0
A voir également:
- Matrice d'enregistrement des votes en Assemblée Générale de Copropriété
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Ping défaillance générale - Forum Matériel & Système
- Erreur lors de l'enregistrement du contact - Forum Xiaomi
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Certains de vos mots de passe enregistrés ont été divulgués en ligne - Forum Virus
3 réponses
Bonjour
Ton fichier avec une macro pour mettre oui ou - selon le choix de la liste déroulante en D
https://mon-partage.fr/f/A3pZk78n/
Par contre j'ai du changer les validations des colonnes vote la fonction INDIRECT ne fonctionnant plus
Quant à la formule NB.SI elle fonctionne bien dans toutes les colonnes
Cdlmnt
Via
Ton fichier avec une macro pour mettre oui ou - selon le choix de la liste déroulante en D
https://mon-partage.fr/f/A3pZk78n/
Par contre j'ai du changer les validations des colonnes vote la fonction INDIRECT ne fonctionnant plus
Quant à la formule NB.SI elle fonctionne bien dans toutes les colonnes
Cdlmnt
Via
Je ne comprends pas ça fonctionne pour toutes les lignes de la colonne D
La macro est associée à la feuille
Fais ALT+F11 pour ouvrir l'éditeur VBA et voir la macro
Cette macro s'applique à la plage D11:D21 de la feuille et est mise en action à chaque changement dans cette plage
Si tu veux qu'elle s'applique à d'autres feuilles, tu copie la macro puis dans l'arborescence à gauche avec les feuilles de l'éditeur tu doubles clic sur la feuille dans laquelle tu veux appliquer la macro puis tu colles le macro dans la feuille blanche
Si tu veux changer la plage , par exemple sur une autre feuille la plage est D11:D30 tu n'as qu'à changer les références dans ligne de macro If Not Intersect(Target, Range("D11:D21")) Is Nothing Then
Ensuite dans la macro on boucle sur les colonnes 6 à 24 par saut de 4 colonnes
For col = 6 To 26 Step 4
La aussi tu peux adapter les chiffres dans la boucle si tu a plus ou moins de colonnes
Si tu n'y arrives pas fournis moi le fichier complet en passant par cjoint et je regarderai
La macro est associée à la feuille
Fais ALT+F11 pour ouvrir l'éditeur VBA et voir la macro
Cette macro s'applique à la plage D11:D21 de la feuille et est mise en action à chaque changement dans cette plage
Si tu veux qu'elle s'applique à d'autres feuilles, tu copie la macro puis dans l'arborescence à gauche avec les feuilles de l'éditeur tu doubles clic sur la feuille dans laquelle tu veux appliquer la macro puis tu colles le macro dans la feuille blanche
Si tu veux changer la plage , par exemple sur une autre feuille la plage est D11:D30 tu n'as qu'à changer les références dans ligne de macro If Not Intersect(Target, Range("D11:D21")) Is Nothing Then
Ensuite dans la macro on boucle sur les colonnes 6 à 24 par saut de 4 colonnes
For col = 6 To 26 Step 4
La aussi tu peux adapter les chiffres dans la boucle si tu a plus ou moins de colonnes
Si tu n'y arrives pas fournis moi le fichier complet en passant par cjoint et je regarderai
Quand je fais un essai sur une ligne, ça fonctionne, mais pas sur la suivante ...
Par ailleurs, comment dois-je lier mon fichier xls à ton fichier macro, pour que ça fonctionne sur mes différents onglets de votes ?
Cordialement,
ASB7869