| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 02/09/2020 à 18:06 | Hean | Mise en forme de cellule selon des conditions | Au vu de votre fichier joint, créer en cellule AF2 cette mise en forme : =ET(AF2="NA";$EE2="D1") Choisissez votre mise en forme S'applique à : $AF$2:$ED$22000 et en EE2 celle-ci : =ET(EE2="D1") la mise en forme s'applique à : $EE$2:$EE$22000 Excel devrait réussir à gérer @ bientôt LouReeD... |
| 01/09/2020 à 21:32 | hafedhmhamdi | Concatener plusieurs résultats de recherche multiples dans une seule cellul | Bonsoir, 25 vues et pas de réponse... Ne faudrait-il pas être plus précis, j'avoue de mon coté ne pas tout avoir saisie... Peut-être qu'un fichier représentant le résultat voulu à la suite de l'exécution du code VBA pourra orienter les intervenants... Toujours est-il que mon message va faire un "Up"... |
| 01/09/2020 à 21:27 | nicodak | Nom d'une MACRO | Vous confondez le nom du Module standard et le nom de la macro ou plutôt de la procédure. Un module peut contenir plusieurs procédures, sur l'imprime écran vous nous montrez que vos module portent bien le nom, mais dans ces modules avez vous le code que vous voulez utiliser ? Si dans la fenêtre VBA... |
| 01/09/2020 à 20:31 | ClemSch | Si cellule colonne A = texte 1 alors Cellule colonne b = texte 2 | Formule à mettre dans la cellule qui contiendra soit Alexis soit Robin : =SI(A1="Test1";"Alexis,"Robin") Si vous avez plusieurs choix alors vous pouvez imbriquer les "SI": =Si(a1="Test1";"Alexis";SI(A1="Test2";"Robin";"Charles")) @ bientôt LouReeD... |
| 01/09/2020 à 20:27 | Hean | Mise en forme de cellule selon des conditions | Une mise en forme sur la cellule en dessous de Q1 en formule avec ceci en admettant que ligne d'entête Q1 etc soit la ligne 1 et la colonne A: =ET(A2="NA";$F2="D1") Choisissez votre mise en forme S'applique à : $A$2:$E$7 Pour la colonne F : =ET(F2="D1") la mise en forme s'applique à : $F$2:$F$7 @ bi... |
| 01/09/2020 à 18:55 | Papoumac32 | Comment afficher une autre feuille en VBA | Merci @ vous pour vos remerciements ! @ bientôt LouReeD... |
| 01/09/2020 à 18:10 | GGautier | [VBA Excel] Calendrier "PlugAndPlay" | Pourquoi un message indiquant qu'il est impossible de définir un numéro de semaine ? Si le numéro n'est pas définissable pour une année donnée alors il suffit de prendre la dernière semaine de l'année - 1, et ceci vous arrivez à le définir puisque qu'il y a 53 indiqué pour la dernière année de 2020... |
| 01/09/2020 à 17:56 | lolopixx | If Textbox = "ON" then smthg | Pourquoi faire un test sur le bouton, autant coder sur l'action du bouton en lui même, non ? Comme cela à chaque changement d'état du bouton la valeur de la cellule se trouvera changée. @ bientôt LouReeD... |
| 01/09/2020 à 17:54 | Papoumac32 | Comment afficher une autre feuille en VBA | Une variable "public" du nom de FeuilleDépart en String. Dans votre code de création de liste de numéro, il suffit d'ajouter : FeuilleDépart = activesheet.name Dans la feuille 1 j'ai ajouté un bouton "Retour" qui lance le code suivant : Sheets(FeuilleDépart).activate Pour l'exemple j'ai crée deux au... |
| 01/09/2020 à 17:46 | ofleisheuer | Date Picker : Problème load | Vous pouvez contourner ce problème de compatibilité entre les version d'Excel en utilisant un USF date autonome, il y en a en téléchargement sur ce site, leakim par exemple : Ici @ bientôt LouReeD... |
| 01/09/2020 à 17:43 | Arkad | VBA affichage automatique d'informaions | En générale Range reçoit une information alphanumérique de type A1, donc pour vous ce serait plutôt: Range("A" & dlt) = Range("C8") @ bientôt LouReeD... |
| 31/08/2020 à 21:36 | ExcelCoreGame | Présentation du jeu du Taquin | @ bientôt LouReeD... |
| 31/08/2020 à 08:55 | kevin 29 | Alerte sonore Excel | En reprenant votre code cela donnerait ceci : du coup le chantier 2 n'est annoncé qu'une fois à -8, au lieu des 4 messages allant de -40 à -8. Mais il est vrai que j'ai changé aussi le sens de la soustraction de la fonction... Donc plus que le sens ce sont les ElseIF qui font qu'il n'y a pas de répé... |
| 31/08/2020 à 08:50 | kevin 29 | Alerte sonore Excel | C'est plus que le test -40 , -15, -10 et -8 sont fait dans la même boucle avec ajout de texte à chaque fois que la condition est vrai, donc si le chantier est à -5 alors il sera annoncé comme étant à 40, puis -15 puis -10 puis -8... Ne devrait-il pas être annoncé qu'à moins -8 ? @ bientôt LouReeD... |
| 31/08/2020 à 08:47 | Damsa17 | Rapidité d'exécution | On peut également sortir ceci de la boucle vu qu'il n'y a pas de "variations et appliquer ce changement de taille à la zone entière une bonne fois pour toute : ou un truc comme cela, si j'ai bien compris, en VBA tout ce qui est mise en forme prend du temps... C'est le même principe que vous avez fai... |
| 29/08/2020 à 20:22 | Philippe V. | Base de données - mise en forme conditionnelle / lignes masquées | Et bien, je viens de me rendre compte que j'apprécie cette fonction Sous.Total ! je ne la voyais que sur un tableau, maintenant je sais qu'elle existe en fonction ! Après un test (ou deux), cela fonctionne même avec des cellules vides, par contre si on sélectionne le nom d'une personne avec un "A" e... |
| 29/08/2020 à 18:31 | Philippe V. | Base de données - mise en forme conditionnelle / lignes masquées | Je pense que cela ne marchera pas car la fonction ne fait pas de différence entre les lignes masquées et visible, donc filtre ou pas filtre le résultat sera le même... Mais attendons de voir le résultat du test. @ bientôt LouReeD... |
| 29/08/2020 à 16:00 | algauvin | Compter nombre occurrences de dates dans colonne | Suis-je bête... Est-ce l'histoire de la virgule par rapport au point virgule comme le suggère Jean-Eric ? @ bientôt LouReeD... |
| 29/08/2020 à 15:00 | algauvin | Compter nombre occurrences de dates dans colonne | Avez vous essayé de remplacer Countif par NB.SI, même structure : =NB.SI(A2:A49;"< TODAY()+30") ? @ bientôt LouReeD... |
| 29/08/2020 à 14:54 | jeromelinet | Ajout de ligne avec mise en forme | Regardez du coté des tableaux structurés sous Excel : sélectionnez une celle d'entête de votre "plage de données" qui vous sert de tableau, puis dans le ruban Excel choisissez le menu insertion, puis sur la gauche sélectionnez "tableau", cochez la case mon tableau comporte une ligne d'entête, vérifi... |
| 29/08/2020 à 14:50 | Philippe V. | Base de données - mise en forme conditionnelle / lignes masquées | En effet, j'étais également partis là dessus, sous total travaillant avec les lignes visible, cela déclenche également la fonction calculate... Mais plus besoin de l'intercepter avec du VBA, il suffit d'avoir une cellule qui soit surveillée afin de faire évoluer les conditions de la MFC. Par contre... |
| 29/08/2020 à 10:23 | Philippe V. | Base de données - mise en forme conditionnelle / lignes masquées | Voici un exemple : Il y a deux données sur la feuille une avec la formule Alea() qui va, au changement de "structure" de la feuille suite au filtrage ou défiltrage du tableau, lancer la fonction Calculate d'Excel. Cette fonction est interceptée par le code VBA qui va alors lancer la fonction personn... |
| 29/08/2020 à 09:56 | blankovitch | Bonjour je suis Blankovitch | @ bientôt LouReeD... |
| 29/08/2020 à 09:39 | Philippe V. | Base de données - mise en forme conditionnelle / lignes masquées | Le plus simple serait de mettre une touche de VBA, donc de passer de xlsX en xlsM, reste à savoir si de votre coté cela est "autorisé" sur les système d'exploitation utilisés. @ bientôt LouReeD... |
| 28/08/2020 à 22:23 | Philippe V. | Base de données - mise en forme conditionnelle / lignes masquées | Attention ! Vous avez mis pas mal de restrictions dans votre demande ! Amputez vous de vos jambes et essayer de battre le record du monde du 100 m ! Vous supprimez VBA de votre demande, pourquoi pas, mais en plus vous supprimez le fait de faire des éventuels calculs intermédiaires pour compenser...... |
| 28/08/2020 à 22:20 | kevin 29 | Alerte sonore Excel | Ne faut-il pas faire les tests dans l'autre sens ? car si c'est inférieur à 40, c'est vrai aussi pour 15, 10 et 8, non ? Ou bien c'est moi qui comprend le problème à l'envers... Désolé. @ bientôt LouReeD... |
| 28/08/2020 à 22:09 | Philippe V. | Base de données - mise en forme conditionnelle / lignes masquées | Pour reprendre une réponse d'un grand du forum (MFerrand) : "Il n'y a aucun lien de dépendance entre filtre et MFC, ni dans un sens ni dans l'autre. Dans ce sens, une MFC qui ne s'appliquerait qu'aux cellules filtrées est une impossibilité." Ceci veut dire que B1 sera coloré s'il y a une donnée comm... |
| 28/08/2020 à 21:47 | blankovitch | Bonjour je suis Blankovitch | Soyez le bienvenue sur le forum ! Pour ce qui est des buses, il en va de même en voiture : le mauvais conducteur est dans la voiture d'en face ! On est tous le C** d'un autre, alors... Mais bon ici c'est l'entraide, alors si vous avez des questions n'hésitez pas à vous promener sur les différents fo... |
| 27/08/2020 à 21:27 | Fouxy | Macro pour mise en forme conditionnelle | Une orientation : cellule active = Activecell, cellule une ligne au dessus par rapport à la cellule active = Activecell.Offset(-1) @ bientôt LouReeD... |
| 27/08/2020 à 21:02 | nicodak | Macro active uniquement quand coche case pas décoche | "il suffit" de faire en "tête" du code un test sur la valeur de la case à cocher : si sa valeur est vrai, le code est lancé pour la "décoche" alors on quitte si sa valeur est fausse, le code est lancé pour la "coche" on ne quitte pas et on laisse le code fonctionner : @ bientôt LouReeD... |
| 26/08/2020 à 16:46 | domthiais | Rendre inopérant la reproduction de mise forme | Regardez du côté de mon jeu : thé King of thé road. Il se met en très grand écran par VBA et il y a un bouton qui permet de basculer en petit et inversement, mais pas de touche pour revenir en arrière... @ bientôt LouReeD... |
| 26/08/2020 à 11:09 | domthiais | Rendre inopérant la reproduction de mise forme | Mettre par VBA en plein écran sans menu, cela engendrerait il un problème d'utilisation ? @ bientôt LouReeD... |
| 26/08/2020 à 11:08 | LouReeD | Suivi de qualification du personnel | Pour votre dernière remarque : tout pareille mais depuis 2014... Faudrait déjà voir ce que vous avez fait... @ bientôt LouReeD... |
| 25/08/2020 à 20:59 | domthiais | Rendre inopérant la reproduction de mise forme | Vu que les cellules sont verrouillées, y a t il une plus value au fait de pouvoir les sélectionner ? Comme le montre votre image, il vous suffit de décocher la première option "Sélectionner les cellules verrouillées", comme cela pas de sélection, du coup on ne peut pas recopier le format... @ bientô... |
| 25/08/2020 à 20:46 | stephanep | Identifier le format de cellules depuis 2 fichiers diffierents | Il existe sur le net des fonctions qui donne en résultat un % suite à la comparaison, donc plus c'est près de 100 plus les chaines sont "identiques". En voici un exemple : @ bientôt LouReeD... |
| 25/08/2020 à 20:40 | Ismagapi | Problème dans Formulaire VBA qui efface formules dans mon classeur Excel | Je ne vous cache pas que votre code est un peu "barbare" ! @ bientôt LouReeD... |
| 25/08/2020 à 20:39 | Ismagapi | Problème dans Formulaire VBA qui efface formules dans mon classeur Excel | Colonne CM=91ième colonne en numérique, du coup dans votre code d'enregistrement vous neutralisez l'enregistrement si la colonne est égale à 91 : Voyez la neutralisation de la colonne 91 par CByte(CTRL.Tag)<>91, donc on modifie toutes les colonnes tant que leur numéro n'est pas égale à 91. @ b... |
| 25/08/2020 à 20:12 | Ismagapi | Problème dans Formulaire VBA qui efface formules dans mon classeur Excel | Dans quelle colonne se trouve vos formule sur la feuille Excel ? Si c'est la colonne "AB" alors c'est la ligne : WS.Cells(Ligne, "AB") = ComboBox9 qu'il faut neutraliser en mettant un apostrophe en début de ligne afin de la transformer en commentaire. @ bientôt LouReeD... |
| 25/08/2020 à 18:59 | Fredal | Insertion automatique de ligne sur plusieurs onglets à partir d’une base | Mon application de suivi de qualification du personnel reprend ce principe : tous les feuilles ont la même structure en fonction de l'ajout, la suppression ou la modification des données "en ligne". Si vous n'avez pas peur de vous "jeter" dans la lecture de mon écriture de code VBA... @ bientôt LouR... |
| 25/08/2020 à 18:38 | LouReeD | Suivi de qualification du personnel | Première remarque : en effet c'est une demande qui reviens régulièrement ! Sinon en neutralisant les macros, vous pouvez faire un ajout "en dur" pour aller plus vite, mais après il y a quelque valeurs à modifier "en dur" également pour que cela fonctionne une fois les macros réactivées... Deuxième r... |
| 25/08/2020 à 18:32 | Ismagapi | Problème dans Formulaire VBA qui efface formules dans mon classeur Excel | Si votre valeur d'un ComboBox ou TextBox ou d'autre chose vient remplir une cellule de votre feuille source, c'est tout simplement qu'il y a une ligne de code qui dit que cette cellule est égale à la valeur de la ComboBox. Si votre USF récupère une donnée de le cellule C13 par exemple, et que cette... |
| 25/08/2020 à 18:26 | yohbo | Boucle permettant une somme avec condition VBA | Résultat souhaité sur votre exemple dans le message : Somme 0 0 20 0 90 10 0 0 0 0 0 @ bientôt LouReeD... |
| 25/08/2020 à 12:38 | Lucy | Copier coller une range d'une feuille à une autre | Le code est à mettre sur une seule ligne... Je dis ça car sur mon tel elle est sur deux... Sinon je ne voit pas où se trouve l'erreur... Et je n'ai pas accès à Excel. @ bientôt LouReeD... |
| 24/08/2020 à 22:38 | Kyuss | Remplacer par un blanc des doublons qui se suivent dans une colonne | Ceci est fait pour vous ! Steelson L'avantage c'est qu'il n'y a pas de suppression de donnée, du coup les tris et les filtres fonctionnent encore, enfin je pense, il faut voir avec le contributeur Steelson. @ bientôt LouReeD... |
| 24/08/2020 à 22:29 | Lorounette75 | Alternance de couleur en fonction de la valeur d'une cellule | Par rapport à mon fichier joint : je préfère la version de Stellson qui est plus propre que mes couleurs, mais après il faut peut être choisir d'autre couleur... @ bientôt LouReeD... |
| 24/08/2020 à 22:07 | David90 | Sur Excel ou pas sur Excel ? | Oui ça a l'air d'être le résultat que vous vouliez, non ? @ bientôt LouReeD... |
| 24/08/2020 à 20:26 | Lucy | Copier coller une range d'une feuille à une autre | Un essai : plageDateDepart.Copy Destination:=.Range(.Cells(numRows,1), .Cells(numRows + 4,7)) @ bientôt LouReeD... |
| 24/08/2020 à 18:41 | David90 | Sur Excel ou pas sur Excel ? | Formule en X4 : =SOMMEPROD((T$4:T$33>=V4)*(T$4:T$33<MOIS.DECALER(V4;1))*(R$4:R$33=1)) premier critère, la date de fin doit être supérieur ou égale au 01 juin deuxième critère, la date doit être strictement inférieur au 01 juin décalé d'un mois, c'est à dire strictement inférieur au 01 juillet... |
| 24/08/2020 à 18:33 | David90 | Sur Excel ou pas sur Excel ? | La fonction SOMMEPROD fait la somme des produits... Hors avec Excel, si on fait un test "1=2" le résultat sortira sous forme de VRAI ou de FAUX, mais si c'est données sont incluses dans une formule, alors il va les interpréter comme 1 (pour VRAI) et 0 (pour FAUX), du coup si on utilise SOMMEPROD ave... |
| 24/08/2020 à 18:05 | Lorounette75 | Alternance de couleur en fonction de la valeur d'une cellule | Je connais votre sujet/application fusion qui n'en est pas une... Mais dans le cas demandé s'il y a une couleur de cellule ça ne marche pas, enfin je pense, non ? Le 1 en bleu, le 2 en bleu, mais s'il y a 1-2-1-2-1 alors il y aura du bleu partout puisque la mise en forme affiche la nouvelle donnée,... |