| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 29/02/2016 à 00:08 | cocolabombe0 | Problème police + bordure selection | Tu m'excuseras, mais si je touche à du code, je l'indente et j'élimine les éléments inutiles... L'amaigrissement ne se voit pas trop car il y a des ajouts. Tu vérifieras si cela correspond à ta demande, je ne suis pas sûr d'avoir lu tous les posts... Particularité que je signale volontiers dans la m... |
| 28/02/2016 à 23:03 | Abracadabra | Date picker, Userform | Difficile de répondre à ta question ! Je ne vois pas de DTPicker dans ton Userform. Ta fonction semaine est assez originale ! Mais elle calcule sur un bon critère ! Cependant, si elle tient compte que les 3 premiers jours de l'année peuvent faire partie de la dernière semaine de l'année précédente,... |
| 28/02/2016 à 21:45 | ramo123 | Sélectionner et supprimer des colonnes entières | Et inutile de sélectionner quoi que ce soit ! Cordialement... |
| 28/02/2016 à 21:20 | OSCAR57 | Calendrier et un semainier pour une meme cellule | Une MFC... Mais problème, seules des heures apparaissent, ce qui signifierait que le tableau est réservé à une journée, mais 500 lignes ! Qu'en est-il ... |
| 28/02/2016 à 21:01 | Bob Diaquin | Remplir fond de cellule en couleur si | C'est de la logique pure. Attention qu'avec >= et <= tes valeurs bornes vont répondre à 2 blocs de conditions... |
| 28/02/2016 à 20:57 | Phrynis | N'afficher que lundis et jeudis dans calendrier perpétuel | Tu aurais tout à fait pu faire l'adaptation toi-même ... |
| 28/02/2016 à 20:15 | Bob Diaquin | Remplir fond de cellule en couleur si | Je crois qu'il faut revoir la définition de tes conditions... Quand tu dis : x>=1,5 OU x<=2,1 la condition est toujours validée ... |
| 28/02/2016 à 18:44 | bigboo | Excel VBA - Transfert tableau à lignes variables + compléter | En manuel, aussi bien pour forcer l'incrémentation que pour l'empêcher (selon le cas), au lieu de prendre un seule cellule pour étendre, tu en prends 2... |
| 28/02/2016 à 18:36 | Ronibo | Changement de la propriété ShowModal | Je ne sais pas ce que tu veux faire. Ton code était destiné à produire un Userform, pas à en utiliser un existant. Je me suis intéressé à cet aspect, pour faire en sorte de pouvoir ouvrir l'Userform après création. Je t'ai signalé au passage que par défaut un Userform était modal et que pour l'ouvri... |
| 28/02/2016 à 18:24 | bigboo | Excel VBA - Transfert tableau à lignes variables + compléter | Ce n'est plus le même fichier !!! Tu as remplacé le contenu de la colonne B en feuille 1 par une valeur numérique. Tu pouvais t'en rendre compte et le signaler ! C'est arrangé pour que les valeurs ne s'incrémentent pas (de la même façon qu'on procèdes en manuel pour le même effet...)... |
| 28/02/2016 à 17:48 | marfipo | Insertion lignes avec formules et formats | Pour moi, ce n'est pas clair. Insérer des lignes et copier, ce n'est pas la même chose. Une ligne insérée prend le format de la ligne précédente, il n'y a en principe que les formules à rétablir. Il n'y en a qu'une sur la plupart des lignes, sauf les lignes totaux. Si les lignes totaux sont destinée... |
| 28/02/2016 à 17:24 | Bob Diaquin | Remplir fond de cellule en couleur si | Il y avait 2 parenthèses de trop, mais elles s'annulaient. 4 parenthèses de trop, mais 1 mal placée. Cordialement... |
| 28/02/2016 à 16:47 | OSCAR57 | Calendrier et un semainier pour une meme cellule | Pas eu le temps de voir ton second fichier (donc si différent du premier...) Ce qu'on constate, c'est que visiblement la sélection d'une date ne déclenche pas l'évènement Click, donc : Ceci y pallie et inscrit la date. Pour DTPicker2, ton système est mixte et tu veux il me semble qu'il réagisse auss... |
| 28/02/2016 à 15:23 | OSCAR57 | Calendrier et un semainier pour une meme cellule | Pour le premier pb, en modifiant la valeur de dtpicker par sélection, tu ne cliques pas, donc la date ne s'inscrit pas. Il te faut doubler l'évènement Click avec la même commande pour l'évènement Change. Sans supprimer Click car pour entrer la date affichée sans la modifier il faudra cliquer. Pour l... |
| 28/02/2016 à 15:04 | Lescalot | DATEDIF | Re, Cordialement... |
| 28/02/2016 à 15:01 | Ronibo | Changement de la propriété ShowModal | Ceci dit, la définition de ShowModal à la conception n'est pas vraiment utile, elle est True par défaut, mais tu peux l'ouvrir en modal ou non. Note que le Userform créé s'ouvre, mais qu'il est vide pour l'instant, tu n'y a rien mis. Cordialement... |
| 28/02/2016 à 14:47 | marfipo | Insertion lignes avec formules et formats | Et où est ton fichier ... |
| 28/02/2016 à 14:42 | arc7urus | Afficher et masquer des lignes en cochant des cases | Si même disposition sur tous tes onglets, il faut mettre une seule macro dans ThisWorkbook qui s'appliquera à toutes les feuilles, la feuille appelant la macro étant identifiée par une variable... |
| 28/02/2016 à 12:43 | Lescalot | DATEDIF | Une date manque ! B ne suffit pas à pointer une cellule ! Où est ton fichier ... |
| 28/02/2016 à 12:40 | arc7urus | Afficher et masquer des lignes en cochant des cases | Si tu ne masques pas manuellement, il faut bien que quelqu'un d'autre fasse le boulot ! Donc, faut lui dire quoi faire ! D'où macro pour que VBA fasse à ta place. Cases à cocher inutiles, à la place tu mets des "x" en B12:B20... (Macro évènementielle dans le module de la feuille : clic droit sur l'o... |
| 28/02/2016 à 12:20 | eric89 | Dupliquer une couleur MFC | Pour commencer, tes tableaux ne sont pas identiques ! MFC pas utilisable (sauf peut-être avec fonction personnalisée et une seule couleur prédéfinie). Evènement Change pas utilisable. Reste possibilité d'utiliser SelectionChange : chaque fois qu'on entre dans la zone ou si on y est à l'activation, o... |
| 28/02/2016 à 11:39 | ramo123 | Macro enregistrée ne se réplique pas | DateSerial est une précaution supplémentaire pour éviter la propension de VBA à inverser jour/mois quand il peut interpréter au format américain. Si tu utilises une référence de cellule qui contient la valeur cherchée, pas de problème, mais tu peux tester aussi tester sur la valeur texte pour voir,... |
| 28/02/2016 à 11:13 | machprout | Coordonnées de la dernière valeurs d'une liste | Désolé ! Je l'avais pris pour une réponse... Dans ce cas : Extraction des opérations en partant du bas de la liste (en C4, à tirer vers le bas) : Coordonnées cellule (en D4) : A valider par Ctrl+Maj+Entrée. Si ta liste en A est évolutive, tu aurais intérêt à la nommer en champ dynamique... Cordialem... |
| 28/02/2016 à 00:19 | ramo123 | Macro enregistrée ne se réplique pas | Essaie ainsi : Cordialement... |
| 28/02/2016 à 00:11 | Phrynis | N'afficher que lundis et jeudis dans calendrier perpétuel | Tu n'as mis aucun fichier où se trouve l'année que l'on aurait pu prendre en compte. Sans année, l'année courante prévaut ! Quand on ne met pas de fichier, c'est qu'on se considère en mesure d'adapter toute suggestion qui sera faite et qui convient, et on évite surtout de dire que les éléments que l... |
| 27/02/2016 à 21:06 | Messa | Répartition d'une liste de nom en groupe | Et 4 voeux pour 3 ateliers..... |
| 27/02/2016 à 20:59 | machprout | Coordonnées de la dernière valeurs d'une liste | Formules matricielles classiques (il y en a plein dans les sujets traités...) Pas vu de fichier, donc je passe... |
| 27/02/2016 à 20:49 | edc | Cases à cocher numériques Excel 2016 | Si la réponse est alternative : oui OU non, ce sont des cases d'option qu'il faut prendre. Cordialement... |
| 27/02/2016 à 20:44 | Phrynis | N'afficher que lundis et jeudis dans calendrier perpétuel | En utilisant la fonction SERIE.JOUR.OUVRE.INTL Ligne 1 : les noms de mois Ligne 2 : =SERIE.JOUR.OUVRE.INTL(DATEVAL("1"&A1)-1;1;"0110111") Ligne 3 (et suivantes) : =SERIE.JOUR.OUVRE.INTL(A2;1;"0110111") Cordialement... |
| 27/02/2016 à 20:03 | jpcalou | Palette couleur | Un petit changement de système : un clic dans ta palette récupère la couleur la couleur est conservée : donc peut-être utilisée pour plusieurs colorations à la suite un clic dans la palette sur la couleur en cours l'annule quand il y a une couleur en cours, le clic dans une cellule colore mais si la... |
| 27/02/2016 à 12:23 | jag83 | Comment transformer données avec une macro | Pourquoi en ligne 1 et ligne 7 y a-t-il un ajout arbitraire : NH (conservé en outre en groupe malgré ta description) et 3 ... |
| 27/02/2016 à 11:25 | thomas95230 | Suivis de boutons avec la molette | Il serait étonnant que la ligne ne puisse être suffisamment élargie en hauteur pour les accueillir... Tu as aussi la possibilité de les placer dans un Userform que tu ouvriras dans un angle de l'écran... |
| 27/02/2016 à 11:09 | al78310 | Textbox et cell range | Ce n'est pas très clair, mais cela te regarde... Dans le cadre de ce que tu décris, c'est alors la présence d'un userform qui ne semble pas avoir de raisons d'être... |
| 27/02/2016 à 11:04 | thomas95230 | Suivis de boutons avec la molette | La première ligne contient en général les en-têtes et mérite de rester visible. Tu figes les volets pour conserver la ligne 1 visible et tu y positionnes également tes boutons, après avoir fixé une hauteur de ligne adéquate. Cordialement... |
| 27/02/2016 à 09:46 | jpcalou | Palette couleur | Pas de possibilité sans macro ! Un système simple à tester. Voir macro dans le module de la feuille. Cordialement... |
| 27/02/2016 à 09:31 | al78310 | Textbox et cell range | Ton code n'a rien à faire dans une évènementielle Worksheet_Change. C'est la valeur de TextBox1 qui la référence de cellule, donc pas de guillemets. Il faudra s'assurer que les valeurs de TextBox2 et TextBox3 soient bien interprétés comme nombres, et le cas échéant les convertir... Si Macro1 est dan... |
| 27/02/2016 à 01:44 | sisizou | Mot de passe pour cellules précises | Il y a 12 feuilles dans ton classeur, et tu veux en ouvrir 13 : "Feuil1" à "Feuil12" + "parametrage". "Feuil12" n'existe pas, d'où l'erreur 9. Note au passage que l'erreur d'indice (erreur 9) apparaît aussi bien pour les indices de tableaux, les index d'objets dans leur collection ou leur nom (les n... |
| 26/02/2016 à 23:49 | grisan29 | Rangement date dans une colonne | Excel n'est vraiment pas conçu pour les généalogistes ! Là il te faut simplement inverser le sens du tri pour avoir l'ordre que tu veux. Excel ne gère pas les dates avant 1900, aussi Amadeus te fait ajouter 800 ans à tes dates, ce qui permet qu'elles soient reconnues comme dates et les trier dans l'... |
| 26/02/2016 à 22:20 | bigboo | Excel VBA - Transfert tableau à lignes variables + compléter | Curieux, ça ne le fait pas chez moi : Essaie ainsi : sinon on procèdera autrement..... |
| 26/02/2016 à 22:08 | sba28 | Formule MAX avec 4 conditions | Attention : 1/8 = 3 heures. En ce qui me concerne, j'ai retenu cette valeur pour éviter des valeurs décimales, mais j'ai pris soin de formuler (les intervalles étant de 15 minutes) : >à Jour J + 3h et <= Jour J+1 + 3h Ce qui définit bien une période journalière allant de J 3h15 à J+1 3h00. Pou... |
| 26/02/2016 à 15:07 | Ellolito | Création d'une macro (extraction de données) | Aucune idée ! Il n'était pas question de graphique jusqu'ici... Mais il me semble que la solution la plus économique serait de préconstruire un graphique qui correspond à ce qu'on veut et modifier par macro les sources de données pour qu'il s'adapte. Mais là, je ne suis pas trop spécialiste et tu n'... |
| 26/02/2016 à 15:00 | Bob Diaquin | Remplir fond de cellule en couleur si | Avec une petite modification de la formule conditionnelle si la structure est stable... Cordialement... |
| 26/02/2016 à 14:43 | Ellolito | Création d'une macro (extraction de données) | Si tu nommes les plages de la même façon (voir dans le Gestionnaire de noms), ça s'adapte quelle que soit la dimension. Bonne soirée... |
| 26/02/2016 à 14:40 | sba28 | Formule MAX avec 4 conditions | Ayant vu que la discussion se poursuivait (salut aux intervenants !!), j'ai chargé le dernier fichier : j'ai rien compris . Je suis donc reparti vers le post initial, et je propose la formule ci-dessous. Je suis peut-être à côté car je n'ai pas lu toute la discussion... Mais comme ça me donne des ré... |
| 26/02/2016 à 14:10 | alain0306 | Fin de validité | Bon OK ! Sinon tu élargis la première condition : =OU(J5="";J5>=AUJOURDHUI()) mais cela ne couvrira toutes les erreurs de saisie de dates ! Bonne continuation... |
| 26/02/2016 à 13:53 | alain0306 | Fin de validité | Evidemment, en mettant des dates futures, on a des bébés pas encore nés !! Je vais verrouiller ça ! Mais un moment, les chats habitués à venir se restaurer chez moi s'impatientent !... |
| 26/02/2016 à 13:44 | titico | UserForm et pas à pas detaillé | Il ne se met pas dans la barre des tâches, il est chargé mais non affiché, la procédure Initialize se déroule au chargement et avant le premier affichage. Salut... |
| 26/02/2016 à 13:38 | Ellolito | Création d'une macro (extraction de données) | Re, A défaut de réaction, plage nommée en dynamique, cellule de choix nommée, et ajout d'une feuille... Cordialement, Ah ! Salut ! On s'est croisé... J'ai eu un plantage sur le premier essai d'envoi..... |
| 26/02/2016 à 12:56 | titico | UserForm et pas à pas detaillé | Salut eriiic ! On n'est pas pressés !... |
| 26/02/2016 à 12:53 | Ellolito | Création d'une macro (extraction de données) | Tu as oublié d'indiquer la cellule ou tu mettais le nom de l'utilisateur à extraire. Et également d'indiquer si ton classeur de travail ne comporte également qu'une feuille (donc feuilles d'extraction à créer) ou s'il dispose d'une feuille prévue ou utilisable pour l'extraction... |