| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/02/2016 à 12:46 | titico | UserForm et pas à pas detaillé | Je t'ai demandé la partie de code où tu constates que ça plante, pas un commentaire sur les points d'arrêt ... |
| 26/02/2016 à 12:44 | alain0306 | Fin de validité | Si en J figure la date de naissance, on peut faire des formules précises : respectivement pour les <12 mois et les >=12 et <18 mois. Sinon, la date anniversaire change tous les ans... ! Cordialement... |
| 26/02/2016 à 12:23 | Tiquetoun | Combinaison de données en colonne | Re, Les formules peuvent s'adapter à des listes variables ou des listes de dimensions diverses : les coefficients sont calculés avec NBVAL... Cela allonge un peu les formules, mais on peut les raccourcir en les calculant dans des cellules relais et pointer sur ces cellules dans les formules. Ou si t... |
| 26/02/2016 à 12:16 | titico | UserForm et pas à pas detaillé | Quelle partie de code le fait partir ... |
| 26/02/2016 à 12:14 | FAB80170 | Table de corrections > Fonctions SI imbriquées | Re, Mais si ce n'est pas une "vraie" condition, ça arrange ton tableau actuel, mais sur un autre tableau ? Cordialement... |
| 26/02/2016 à 12:04 | Tiquetoun | Combinaison de données en colonne | Version formule : Une formule pour chaque colonne (dans l'ordre) : La 1re formule affichera des 0 lorsque le décalage atteindra des formules vides. Cela t'indique le point d'arrêt (les autres continuerait d'afficher les valeurs de façon tournante...) Pour ne pas t'en préoccuper : condition d'arrêt à... |
| 26/02/2016 à 11:23 | FAB80170 | Table de corrections > Fonctions SI imbriquées | Si une formule ne renvoie pas la valeur attendue, c'est qu'elle est fausse ! Elle, calcule juste, c'est donc toi qui ne formule pas correctement ce que tu dois obtenir ... |
| 26/02/2016 à 11:19 | khech | Macro pour fusionner liste_mois année | [NB- le type doit être indiqué pour chacune des variables séparées par des virgules, celles où tu ne l'indiques pas sont de type Variant.] Cordialement... |
| 26/02/2016 à 11:12 | FAB80170 | Table de corrections > Fonctions SI imbriquées | Ta formule renvoie bien ce que tu lui demandes de renvoyer, il faut donc te mettre d'accord avec toi-même ... |
| 26/02/2016 à 10:59 | greezoon | Fusionner cellules sous condition | Pas de "Visualiser le code" dans le menu contextuel au clic droit sous MAC ... |
| 26/02/2016 à 10:14 | disney | Afficher un nombre dans une seule colonne | Prends en compte les éléments suivants : A et aff sont des variables non déclarées, il serait mieux de les déclarer, A=6, il n'est jamais incrémenté ou décrémenté, il ne variera pas (sans erreur, cela pourrait boucler indéfiniment), aff = A? : N_ent est un entier, pas un tableau, donc N_ent(i) n'a p... |
| 26/02/2016 à 10:01 | thespeedy20 | Problème de zone de liste modifiable | Je ne t'oublie pas... ! Mais la programmation d'ajout de feuille et de leur mise en forme est toujours quelque chose d'un peu fastidieux et j'y travaille par morceaux en alternant avec d'autres types d'activités. Il me reste à faire (si je n'oublie rien) : les éléments de mise en page pour l'impress... |
| 26/02/2016 à 08:07 | greezoon | Fusionner cellules sous condition | Sais-tu ce qu'est une macro ? Et particulièrement une macro évènementielle ? Je te fournis une macro complète. Il n'y a rien à ajouter ni retrancher. C'est une évènementielle, qui ne fonctionnera que insérée dans un module de feuille : donc sur l'onglet de la feuille sur laquelle tu veux que la proc... |
| 26/02/2016 à 05:45 | Alep | Problème de mise en forme de dates sous VBA | A tester sur ton fichier réel : L'utilisation de Selection implique que tu sélectionnes la plage à convertir avant de lancer la macro, ce qui permet de l'utiliser n'importe où tu as ce type de conversion à faire. Sinon, on peut remplacer par la définition de plages. Cordialement... |
| 26/02/2016 à 04:58 | Seb77 | Copier une plage / coller sur autre fichier Excel | Je ne vois pas trop où est le problème parce que copier-coller une plage, c'est : Plage.copy destination Pas vraiment sorcier et il suffit de le lire une fois pour pouvoir répéter l'opération... ! Par contre ton code m'intrigue : je ne vois pas bien l'intérêt, travaillant à partir d'Excel, de créer... |
| 26/02/2016 à 03:56 | andre.angi | Liste qui ne fonctionne pas | On peut supposer que ta liste foireuse est en D33, ce que tu aurais dû indiquer d'entrée, car tes explications alambiquées pour la trouver sont fausses. La constitution de ton tableau en "donné", avec 5 colonnes "model" identiques ne permet pas de savoir vers quoi il faut pointer et sur quel critère... |
| 26/02/2016 à 03:41 | bigboo | Excel VBA - Transfert tableau à lignes variables + compléter | La macro est dans Module1. Tu la lances par la boîte de dialogue macro... Cordialement... |
| 25/02/2016 à 23:20 | paillard | Lettres de passage en numerologie | En Q56, tu tapes la formule suivante : Tu valides : la lettre N s'affichera en regard de 2020. Tu te positionnes dans l'angle inférieur droit de la cellule : lorsque le pointeur prendra une forme de croix, tu enfonces le bouton gauche de le souris et tu tires vers le bas, ce qui recopiera la formule... |
| 25/02/2016 à 21:32 | Alep | Problème de mise en forme de dates sous VBA | Il faut que tu apprennes d'abord que lorsqu'on ne met pas de fichier modèle, la plupart du temps on piétine... Ensuite que l'enregistrement de macro est le bon moyen de fournir une mauvaise réponse à de nombreux problèmes (même quand ça marche). Alors mets un fichier si tu veux faire avancer... Dans... |
| 25/02/2016 à 21:06 | Bob Diaquin | Remplir fond de cellule en couleur si | Formule conditionnelle : Cordialement... |
| 25/02/2016 à 20:57 | eric89 | Dupliquer une couleur MFC | Essaie d'être plus clair et mets un modèle... |
| 25/02/2016 à 20:53 | greezoon | Fusionner cellules sous condition | Essaie avec ceci : A coller dans le module de la feuille concernée. Cordialement... |
| 25/02/2016 à 19:55 | Abeaupere | EntireRow.delete problème | D'abord, il n'y a qu'une quinzaine de termes à apprendre pour pouvoir nommer chaque élément par le nom qui lui a été dévolu, et éviter d'appeler fonction ou formule ce qui n'en est pas. Cela peut servir et cela facilite la communication. (Et au passage, en français "bug" se dit bogue, cela ne coûte... |
| 25/02/2016 à 19:24 | Mr.Bmz | Liste déroulante dans une macro | Sans référence à la question posée, pourquoi un fichier .xlsb ... |
| 25/02/2016 à 19:07 | oudin | Insérer une ligne sans avoir à modifier les macros | Tu te rends bien compte qu'il est impossible de te fournir de réponse... autre que : on construit une macro pour qu'elle fasse ce qu'on attend d'elle !!! C'est la seule règle importante en l'occurrence... |
| 25/02/2016 à 19:02 | sisizou | Mot de passe pour cellules précises | Regarde dans la section Cours du site pour acquérir quelques bases minimales, car il sera difficile de t'aider sans un minimum de connaissances te permettant au moins de prendre en charge les apports qu'on te fera. Cordialement... |
| 25/02/2016 à 18:47 | sisizou | Mot de passe pour cellules précises | Une feuille est portégée ou non protégée ! Quand elle est protégée, seules les cellules déverrouillées sont accessibles. De fait, il te faudrait donc modifier les cellules déverrouillées pour chaque salarié, ce qui me paraît une complication qui s'avèrera difficile à gérer... Je pense que tu devrais... |
| 25/02/2016 à 15:44 | jakylolo | Reproduire contenu tableau de formule | Je te remets mon fichier. Digère-le et repose un sujet centré sur le graphique..... |
| 25/02/2016 à 15:34 | kingouly | Répartition équitable | C'est quand même déjà mieux... Se base sur le jour précédent n'est pas a-priori ce qu'il y a de plus fiable. Il y a certainement dans l'entreprise un historique statistique et des calculs de variations saisonnières, qui permettrait de façon simple d'avoir un coefficient correctif à affecter aux résu... |
| 25/02/2016 à 15:11 | bakhti16 | Comment garder la derniere saisie dans un Combobox | Lis ce que j'ai écrit précédemment ! Petite illustration dans ton fichier : J'ai ajouté une variable publique dateSélec dans Module1. Quand tu sélectionnes une date dans ton ComboBox, la valeur en est affectée directement à cette variable. Quand tu valides avec le bouton, la valeur est déjà dans la... |
| 25/02/2016 à 14:12 | Krust | Lien vers la page précédente | Le nom de tes feuilles commence par "4J - Groupe " pour toutes les feuilles concernées. Le nom ne diffère que par le numéro de groupe. Ce numéro de groupe figure en 2 endroits sur la feuille match, dont la cellule A3. On peut donc extraire de cette cellule la partie variable du nom de la feuille app... |
| 24/02/2016 à 23:30 | Krust | Lien vers la page précédente | Cordialement... |
| 24/02/2016 à 23:09 | harcos1 | Placement de numéros (sans croisement ensuite) pour concours | Je crois que tu n'as pas bien compris ce que j'ai dit. Commence par vérifier que dans ce modèle à 16 qui est le minimum que tu as indiqué, la disposition des 4 tours de jeux répond à tes conditions (tu peux mettre les numéros ou écrire ça en liste pour t'en assurer dans des conditions qui te convien... |
| 24/02/2016 à 23:01 | kingouly | Répartition équitable | Si tu as des données complètes, tu les mets dans un classeur, et tu fournis le classeur... Pour ma part, je persiste (en tant qu'ancien spécialiste d'organisation et études d'effectifs entre autres ) que sans données plus précises sur l'activité, ça reste "à la louche" et pas très sérieux..... |
| 24/02/2016 à 22:38 | harcos1 | Placement de numéros (sans croisement ensuite) pour concours | Je n'ai pas réfléchi à une méthode rapide pour un tirage de la répartition par table sans recoupement, mais il y a des spécialistes de ce genre de questions... Il est vrai que pour 120 le nombre de combinaisons devient important. Si tu envisages un système de répartition fixe, avec tirage des numéro... |
| 24/02/2016 à 20:43 | Invité | Liste déroulante créée de la validation des données | Désolé ! Même avec fichier, c'est pas compréhensible... |
| 24/02/2016 à 20:36 | jakylolo | Reproduire contenu tableau de formule | Je t'ai mis un fichier, dans lequel ta formule est complétée pour fournir les mentions 1er ou Ne et indiquer les ex. Dans la foulée j'ai refait la MFC et j'ai calculé ce qui était indiqué dans le cadre en dessous. Si ce n'est pas à la place prévue, tu n'as qu' le déplacer... Je peux difficilement fa... |
| 24/02/2016 à 20:00 | kingouly | Répartition équitable | Un peu sommaire ! 1) Tu ne fournis pas les éléments nécessaires. 2) Le nombre de colis n'est qu'un élément de la charge. 3) Les colis peuvent se subdiviser en diverses catégories représentant des différences de charge. 4) Tu ne dis pas ce qu'il advient des colis à la réception au bas de la goulote.... |
| 24/02/2016 à 19:41 | jakylolo | Formule concernant laffichage du rang avec Excel | En Q10 : Je trouve ton fichier un peu curieux, par exemple forcer les points enlever en format texte... Cordialement... |
| 24/02/2016 à 16:41 | Mary Saad | Faire une liste déroulante à partir du résultat d'une autre | Voilà une version assez classique de listes cascade : J'ai réutilisé tes noms pour renommer des plages en dynamique. Celles de la base ont en fait une ligne de plus que nécessaire (mais cela permet d'utiliser le nom en la décalant de -1 pour inclure lenom de champ nécessaire à l'extraction). Un bout... |
| 24/02/2016 à 08:57 | bakhti16 | Comment garder la derniere saisie dans un Combobox | Ta question n'est pas très précise, cela dépend du contexte. De façon générale tu récupères la valeur affichée avec : ComboBox1.Value S'il s'agit d'une saisie n'appartenant pas à la liste, c'est d'ailleurs le seul moyen. Si la valeur affichée appartient à la liste, ComboBox1.ListIndex te donnera sa... |
| 24/02/2016 à 08:47 | Bob Diaquin | TextBox si vide alors | Ton problème initial était que tu testais et voulais affecter des valeurs à tous tes TextBox, mais en en utilisant If... Then... ElseIf... Then... tu ne traitais que le 1er cas qui se présentait. Tu pouvais pour pallier à ça faire répéter la procédure jusqu'à ce que le dernier TextBox ait reçu une v... |
| 23/02/2016 à 23:04 | Bob Diaquin | TextBox si vide alors | Tu modifies selon le résultat à obtenir. Mais comme tu le vois, là tu affectais la valeur du 1 à ceux qui avaient un index impair et la valeur du 2 à ceux qui avaient un index pair. Ce qui permet dans la boucle une seule commande d'affectation pour les TextBox 3 à 8. Il est toujours judicieux de s'a... |
| 23/02/2016 à 21:59 | VDMICHEL | Enregistrer sous sans certaines macro | Tu testes simplement s'il y a quelque chose dans la cellule alors : Inutile de masquer le Userform s'il l'est déjà... |
| 23/02/2016 à 21:45 | VDMICHEL | Enregistrer sous sans certaines macro | Tout dépend de ce que tu veux faire ! Là tu comptes le nombre de valeurs numériques dans la plage A13:A27 : s'il y en a tu masques le Userform, sinon tu l'affiches... |
| 23/02/2016 à 21:36 | LouReeD | Controle de la couleur par défaut de la palette du ruban | Mais pourquoi ne pas prendre l'intersection de la sélection et de la plage pour colorier. La partie de la sélection ne faisant pas partie de la plage sera ignorée... |
| 23/02/2016 à 21:30 | Bob Diaquin | TextBox si vide alors | Avec Sinon si, lorsqu'une condition échoie, toutes les autres sont abandonnées.... Cordialement... |
| 23/02/2016 à 21:00 | LouReeD | Controle de la couleur par défaut de la palette du ruban | Heureux d'avoir fourni un axe productif sans le savoir... Je n'ai pas bien compris la question : est-ce qu'il ne faut colorer que dans une plage définie ? Si c'est le cas, une simple condition suffit, mais je crains de ne pas avoir bien compris. Bonne soirée... |
| 23/02/2016 à 18:31 | zybo50 | Planning horaire | Ah ! de retour ! Je te livre le dernier volet. Il a fallu passer par un parcours sinueux. J'avais déjà fait état de recapter les horaires sur la base employés pour pouvoir mieux les utiliser, car les tableaux jours se trouvent dans le même ordre que la base employés. Pour ce résultat, la colonne AM... |
| 23/02/2016 à 17:21 | Danagos | Activer un fichier OU un autre | La lecture seule est un paramètre de la méthode Open. Je pensais qu'il permettait d'ouvrir n'importe quel classeur en lecture seule. Mais qu'un classeur enregistré pour ne pouvoir être ouvert en lecture seule, serait de toutes façons ouvert en lecture seule. Mais peut-être faut-il ajuster le paramèt... |