| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 22/04/2020 à 10:48 | Darkangel | Listbox boisgontierjacques (colonne en € ou %) | Pour cela teste chaque 1ère donnée par colonne de ton tableau de la feuille ou tu récupères ta liste. Afin d'en connaître le format. Exemple si 1ière colonne = format euros et deuxième colonne = format %. En ligne 1 ou 2 ou celle du début du tableau. Séléctionne la cellule. Exemple ci-dessous pour t... |
| 21/04/2020 à 18:24 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, Super, je n'en doutais pas trop car tu fais tout pour bien comprendre et la patience et la constance ne te font pas défaut. Actuellement, j'ai une idée de faire à une forme, plutôt la ronde, un cercle autour de la fenêtre. Donc de partir du milieu bas de la feuille puis de remonter selon... |
| 21/04/2020 à 16:57 | Sabersola | Activer une liste de validation selon critère | A nouveau, Le Statut est la colonne H. Donc on cible cette colonne pour vérifier si elle contient le terme Retour. Recherche sur l'égalité = "Retour" Ensuite on permet ou non l'affichage de la liste Retour. On peut voir celle-ci avec le gestionnaire de Noms. Cliquer sur le Menu général d'Excel sur F... |
| 21/04/2020 à 16:19 | manjul | Application.CountIf compte pas un nom mais tous les noms compris dans une l | Suite, Dans la cellule Q3, inscris =NB.SI(Indirect(Q$2);P3) puis cette formule à recopier jusqu'à la ligne 41 ou P3 sera donc P41. Ensuite dans la macro Private Sub WS_Change place après If Intersect.....then Exit Sub Col=Chr(Target.Column + 64) [Q2]= Col & 9 & ":" & Col & 29 ' Note pour les... |
| 21/04/2020 à 16:03 | manjul | Application.CountIf compte pas un nom mais tous les noms compris dans une l | Suite, Comme précisé dans la 1iere réponse, c'était testé pour la colonne E. Mais il suffit en fait de cliquer sur une cellule d'une colonne du tableau. Pour pouvoir adapter la formule à la colonne cliquée. Je peux te laisser la formule si tu le souhaites... |
| 21/04/2020 à 15:58 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, J'ai mis un mini-menu car sait-on jamais, si tu fais l'étourdi... Et au lieu d'inscrire boucle tu tapes boicle ou si pour stop tu notes syop. Tu risques de courir loin dans ta classeur pour repêcher la forme. Enfin, c'est toi qui verras à l'usage... |
| 21/04/2020 à 15:54 | manjul | Application.CountIf compte pas un nom mais tous les noms compris dans une l | Suite, Donc dans Private sub WS_change nABSSOG = Range("Q42") au lieu de ...Max(Range("Q2:Q13") ou plus rapidement If range("Q42") > 2 then MsgBox... etc..... |
| 21/04/2020 à 15:49 | manjul | Application.CountIf compte pas un nom mais tous les noms compris dans une l | A nouveau, Pour cela fait la somme total en Q42 des cellules lignes 2 à 41. Et si total >2 ressort ton message... |
| 21/04/2020 à 14:46 | manjul | Application.CountIf compte pas un nom mais tous les noms compris dans une l | En retour ton fichier modifié. L'exemple a été fait pour les 13 premières lignes de la colonne P. couleur beige Sur le choix de la colonne du 9 septembre. Cette dernière est actuellement fixe mais le choix peut être modifiable. C'est à dire adapté à d'autres colonnes. Voir aussi la macro événementie... |
| 21/04/2020 à 13:57 | Sabersola | Activer une liste de validation selon critère | A nouveau, Ton fichier modifié en retour. Toutes les lignes de la colonne J sont réalisées... |
| 21/04/2020 à 12:27 | Sabersola | Activer une liste de validation selon critère | A nouveau, La nouvelle formule doit être copiée sur tous les autres cellules de la colonne J évidemment. Note que j'ai simplement modifié =SI(H5=""; par =SI(H5="Retour"; Aucun souci de paramêtrage... |
| 21/04/2020 à 12:03 | Sabersola | Activer une liste de validation selon critère | Modifier la validation personnalisée en colonne J. Par =Si(H5="Retour";Retour;"") Bons tests, bonne continuation... |
| 21/04/2020 à 11:52 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, Je te reposte le fichier avec une partie du code. Celle de la macro Droite est réalisée. Essaye de faire pour la macro Bas. Renomme ce fichier ou l'ancien fichier (voire écrase le). Voir notes sous le Joystick car j'ai rajouté un mini-menu (2 choix possibles). Bons tests, bonne continuati... |
| 21/04/2020 à 09:49 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, Je vais faire le test pour Windows et te le posterais soit le fichier, soit le code. Afin que tu puisses mieux te rendre compte de la manip. Dans la matinée... |
| 21/04/2020 à 09:34 | eliot raymond | Déplacer une forme sur la Feuil1 | Là valeur 1000 était un à titre d'exemple. Note que tu peux utiliser la hauteur et la largeur de la fenêtre. Elles sont exactement égales à Windows.height et Windows.width car ainsi tu délimites ton cadre de déplacement. Il faut tenir compte de la hauteur et largeur de la forme. Tu peux aussi faire... |
| 20/04/2020 à 22:28 | Darkangel | Probleme find | Ne pas confondre la ligne de démarrage et la ligne de recherche. Je suppose que A1 représente un titre. Ensuite A2 à A_n des numéros. Or avec le code ci-dessous. Si ton 255 se trouve en A2, il ne pourra pas être ressorti. Car A2, c'est la ligne de départ et la recherche se fait après cette ligne, so... |
| 20/04/2020 à 21:38 | eliot raymond | Déplacer une forme sur la Feuil1 | En retour ton fichier commenté en police de couleur rouge. Sous tes interrogations. Bonne lecture et bons tests... |
| 20/04/2020 à 10:32 | Darkangel | Enregistrement date après update | A nouveau, Les deux lignes présentées n'ont pas la même formulation. Juste pour essai. Remets en format standard ta 2ième cellule et ôte -1 dans la 2ième formule ou bien ajoute -1 dans ta 1ière formule. Evidemment cela modifiera ton résultat. Mais ce n'est pas le but de l'essai qui est de voir quel... |
| 20/04/2020 à 10:09 | Darkangel | Enregistrement date après update | Ta deuxième cellule est sans doute en format alignement Horizontal Standard. Mets là en alignement Horizontal Droite (Retrait)... |
| 19/04/2020 à 19:09 | gougouve | Intégrer un bouton dans une cellule | A nouveau, Merci pour ton appréciation. Un peu d'explications encore. Donc en 1iere ligne du code comme indiqué précédemment on ne cible que la colonne J. Soit la 10 ième colonne de la feuille. En 2ième ligne le Num reçoit la ligne de la cellule cliquée. En 3ième ligne la variable Feuille prends le... |
| 19/04/2020 à 18:49 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, Ravi que cela plaît bien. Je télécharge ton dernier fichier et le regarderais beaucoup mieux, sans doute demain. Bonne soirée aussi... |
| 19/04/2020 à 18:45 | gougouve | Intégrer un bouton dans une cellule | Suite, Voici un mini fichier pour l'exemple. Clique sur une des lignes de la colonne J... |
| 19/04/2020 à 18:31 | gougouve | Intégrer un bouton dans une cellule | Suite, Il est toujours possible d'intégrer un bouton ou un pseudo-bouton (une forme par exemple) qui soit solidaire d'une ligne. J'ai bien compris ce que tu souhaitais faire. Mais trop insérer de boutons me semble pas le bon choix. Je te conseillerais plus, comme indiqué la procédure évènementielle... |
| 19/04/2020 à 18:13 | TRNX | Boucle infinie lors de la vérification d'une cellule | ... |
| 19/04/2020 à 18:02 | gougouve | Intégrer un bouton dans une cellule | Pourquoi mettre un bouton sur chaque cellule de la colonne J? Dans le cas ou tu as plusieurs dizaines de lignes, tu auras plusieurs dizaines de bouton dont la majorité d'entre eux lors du tri ne serviront à rien. Il vaut mieux cliquer sur une ligne de ta feuille principale et une procédure événement... |
| 19/04/2020 à 16:54 | eliot raymond | Déplacer une forme sur la Feuil1 | En retour une version 2 du fichier exemple. Ces feux tricolores peuvent être réduit en sélectionnant tout le groupe (Feux) et en utilisant la souris. Pour l'adapter à un format souhaité. J'ai aussi récupéré un format de feux pouvant soit être vertical ou horizontal. Je vais essayer de l'intégrer dan... |
| 18/04/2020 à 18:39 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, Le feu tricolore est pratique, vu qu'il est très connu de chacun. Par contre mon modèle de Bargraff étant horizontal et défilant. Il sera moins adaptable à cette forme qui nécessite plus un modèle carré, voire triangulaire et non défilant car sinon on verra moins bien un des feux allumés... |
| 18/04/2020 à 14:06 | eliot raymond | Déplacer une forme sur la Feuil1 | Je peux te proposer un modèle de Bargraff que j'ai réalisé pour un programme. J'ai gardé le cadre et modifié l'intérieur avec un trio de couleur plus un décompte de 100 à 0. A toi de voir...pour remplacer le MsgBox. Un clic sur le bouton lance la macro. A suivre..... |
| 17/04/2020 à 21:18 | eliot raymond | Déplacer une forme sur la Feuil1 | Suite, Sympa ton message d'alerte. Inscris cette ligne de code ci-dessous en fin de la macro Vitesse. A +... |
| 17/04/2020 à 17:42 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, Pour toi Eliot, rajoute en 1ière ligne dans les macros Gauche, Droite, Haut et Bas, le code suivant. If Forme ="" Then Rep = MsgBox("Hé l'étourdi, clique sur une forme avant", vbCritical, "ATTENTION"): Exit Sub Ainsi plus de souci. Tu peux aussi utiliser un de tes messages chrono avec le... |
| 17/04/2020 à 17:35 | Atomiik Loic | VBA | A nouveau, Pour H2so4, le code fourni fonctionne parfaitement avec ma version d'Excel, avec un seul classeur qui contient les 2 macros dans un module. Bien sur, l'application Excel ne doit pas être fermée. Seul, le classeur est fermé. J'ai même testé aussi à partir d'un fichier sur clé USB. Cela san... |
| 17/04/2020 à 15:07 | eliot raymond | Déplacer une forme sur la Feuil1 | Voilà le fichier modifié selon tes recommandations. En effet hier j'ai supprimé la 3ième colonne comme souhaité et oublié de tester. Donc c'est corrigé. J'ai aussi mis un mode lent bas pour plus de précision en plaçant la forme. Mais tu peux l'augmenter. Bons tests, bonne continuation... |
| 17/04/2020 à 14:57 | Atomiik Loic | VBA | A nouveau, Pour H2so4, la macro Ferme avant de lancer la clôture lance une procédure de réouverture présente dans le classeur en cours. Le décalage est minime si le classeur n'a pas besoin de sauvegarde. Il peut être plus grand si besoin de sauvegarder. Ce type d'opération est surtout réservée à par... |
| 17/04/2020 à 12:06 | Atomiik Loic | VBA | Bonjour Atomiik Loic, H2so4 , Il est possible d'inclure dans ta macro la fermeture du classeur et sa réouverture. Par contre comme indiqué par H2so4, cela me semble moins pertinent dans ton besoin. Il me semble que tu ne souhaites pas qu'un utilisateur puisse accéder à la feuille ACCES et que seul l... |
| 17/04/2020 à 10:17 | Opak | Formule inconnue | Suite, Bonjour Xorsankukai Ensuite tu peux aussi enlever le * 1. Cela fonctionnera aussi. Merci pour ton appréciation... |
| 17/04/2020 à 10:09 | Opak | Formule inconnue | Oups ! remet bien sur la parenthèse fermante avant le *... |
| 17/04/2020 à 10:06 | Opak | Formule inconnue | Remplace (J79-Q79) par (J79<>Q79 * 1 + etc... faire de même pour les autres cellules entre parenthèses. Bons tests, bonne continuation... |
| 16/04/2020 à 22:16 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, Voilà le fichier selon tes dernières remarques. Tu l'auras au moins pour demain. Bons rangements... |
| 16/04/2020 à 22:11 | galiax | Insertion formule avec double clic sur cellule | A nouveau, Ci-joint le fichier ou tu trouveras les deux macros ajoutées. L'une pour les triangles et l'autre pour le rectangle. Voir la feuille Notes. Pour insérer l'image jpeg par exemple, fait comme si tu ajoutais un fichier xl*. Passe par Ajouter des fichiers et sélectionne ton fichier image. Bon... |
| 16/04/2020 à 19:02 | eliot raymond | Déplacer une forme sur la Feuil1 | Suite, Bonne idée aussi qui demande un peu plus de temps à coder. Mais permet d'avoir plus de réactivité. Je pense que mon test fait était plus pour voir si cela donnait un début de jeu. Il faudra que je poursuive mieux, en plus élaboré. Note aussi que l'on peut faire varier la vitesse. Regarde la l... |
| 16/04/2020 à 18:45 | galiax | Insertion formule avec double clic sur cellule | Suite, Voici l'image... |
| 16/04/2020 à 18:42 | galiax | Insertion formule avec double clic sur cellule | J'ai automatisé pour la couleur du texte. Comme c'était pour colorer les formes. En utilisant le même emplacement. Et en rajoutant un bouton pour lancer la macro... |
| 16/04/2020 à 18:37 | eliot raymond | Déplacer une forme sur la Feuil1 | Suite, Voici. Il faut cliquer sur la boule dans la feuille 2. Puis alternativement utiliser les flèches. Bon amusement... |
| 16/04/2020 à 18:30 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, Oui c'est possible de faire comme l'image postée. L'idée est intéressante. Je vais essayer en soirée. Par contre je me suis amusé à faire un parcours simple dans une 2ième feuille. Je t'envoie le fichier... |
| 16/04/2020 à 17:09 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, J'ai modifié en un peu moins scabreux Notes toujours en rouge. Faire attention : un seul clic sur la flèche quand mode rapide. Seules les formes bleues sont opérantes. Pour d'autres formes ou images affecter leurs la macro cible. Bons tests, bonne continuation... |
| 16/04/2020 à 13:27 | eliot raymond | Déplacer une forme sur la Feuil1 | Suite, Retour de ton fichier. Voir notes en rouge, colonne A. Bons tests, bonne continuation... |
| 16/04/2020 à 11:28 | eliot raymond | Déplacer une forme sur la Feuil1 | A nouveau, En fait tu souhaites quand tu déplaces une forme avec les flèches de direction que les coordonnées de cette forme s'inscrivent dans le tableau, au fur et à mesure du déplacement... |
| 16/04/2020 à 11:03 | eliot raymond | Déplacer une forme sur la Feuil1 | Bonjour Eliot raymond] , En retour fichier modifié. Bons tests, bonne continuation... |
| 15/04/2020 à 22:00 | galiax | Insertion formule avec double clic sur cellule | A nouveau, Actuellement il n'y a pas de macro fait pour cela. Par contre tu peux inscrire un nom + m pour faire apparaître un rectangle matin. Après, soit dans le menu Excel tu choisis Développeur puis tu cliques sur Mode Création pour le mettre en surveillance. Ensuite tu choisis le rectangle puis... |
| 15/04/2020 à 19:33 | galiax | Insertion formule avec double clic sur cellule | Je viens d'essayer la possibilité suite à ta dernière remarque. J'ai mis 2 noms séparés par l'underscore _ et le dernier nom ayant à sa droite j pour journée entière. Ainsi le 1ier nom s'inscrit pour le matin et le 2ème pour l'après-midi. Après, sauf créer des transats au dessus des autres. Comme de... |