| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 06/03/2015 à 17:00 | mynameisjeff | Erreur syntaxe dans macro | Essai de cette façon : Hervé... |
| 06/03/2015 à 16:54 | aurjemi | Nombre ou bordure qui clignote | A mettre dans le module de la feuille "Feuil1" et tester pour voir si ça convient puis adapter : Hervé... |
| 06/03/2015 à 16:34 | jonhelp | Automatiser des feuilles Excel | Ce ne serait pas plutôt ceci que tu cherche à faire ? Inscrire la ligne dans la feuille concernée. Je ne l'ai pas précisé mais ce code est à mettre dans le module de la feuille où tu saisie les valeurs : Hervé... |
| 05/03/2015 à 16:48 | jonhelp | Automatiser des feuilles Excel | Aucun problème ! Hervé... |
| 05/03/2015 à 16:23 | godman02 | Bouton "parcourir" sur un formulaire | Un début de piste. Sur ton formulaire tu pose 1 CommandButton nommé "CmdParcourir", un second CommandButton nommé "CmdUtiliser" puis un Label nommé "LblFichier" puis tu colle le code ci-dessous dans le module du formulaire puis tu le lance : Hervé... |
| 05/03/2015 à 16:07 | jonhelp | Automatiser des feuilles Excel | Ceci devrait marcher une fois que tu auras adapter le nom de la feuille qui doit recevoir les données ainsi que les mots que tu cherche (remplacer Mot 1, Mot 2, Mot 3, etc... Ils ont servis pour le test !) : Hervé... |
| 05/03/2015 à 15:50 | jonhelp | Automatiser des feuilles Excel | Comme tout ceci manque de précisions, je suis partis du principe que tu commence à remplir ta ligne par la colonne A et tu passe de colonne en colonne sur cette ligne puis arrivé à la colonne E, la proc contrôle si en colonne B se trouve un des mots clé, si c'est le cas, la ligne est récupérée par l... |
| 03/03/2015 à 07:14 | anissa | Associer le mois avec l'année | Essai avec le code ci-dessous. Je l'ai un peu modifié, les variables ont été typées et déclarées dans la proc car une portée "Module" est inutile (utilisation de la mémoire inutilement) : Hervé... |
| 02/03/2015 à 17:06 | canthagar | Sélectionner une cellule après sélection dans une ListBox | Je ne suis pas sûr de tout comprendre Tu veux pouvoir sélectionner les cellules en colonne B où se trouve "toto" en colonne A ? Si c'est le cas, il te faut utiliser un tableau pour stocker les numéros de lignes : Hervé... |
| 27/02/2015 à 17:57 | Gige91 | Distancier à partir de coordonnées géographiques | Essai cette formule : Où 6367,445 est le rayon de la terre en km Attention, les latitudes et longitudes doivent être en radians et non en degrés et pour ça, Excel a la fonction "RADIANS" ou alors, c'est Radians = Degrés x Pi / 180 Par exemple, Mulhouse Strasbourg 97,27 kms c'est à vol d'oiseau bien... |
| 21/02/2015 à 11:31 | aeryne | Extraire les données sélectionnées d'une listbox | Il te faut appeler la proc "ItemSelect". Ic je l'ai mis dans l'évènement Click du formulaire donc, une fois les choix fait, tu clique sur le formulaire et tu aura tes choix en cellule E5 Hervé... |
| 20/02/2015 à 21:57 | aeryne | Extraire les données sélectionnées d'une listbox | Adapte ceci : Hervé... |
| 17/02/2015 à 07:09 | 2011titi1980 | Somme.Si.Ens en VBA ? | Pas facile, ici j'ai Excel 2003 mais regarde du coté de "SumIfs" : Hervé... |
| 06/02/2015 à 14:28 | hatusu | Somme_si_couleur ne s'actualise pas | La couleur est définie comment ? Si c'est avec une MFC ça ne fonctionnera pas, si par contre c'est en "manuel", il n'y a pas de raison que ça ne marche pas. Un fichier pourrait aider ! Hervé... |
| 06/02/2015 à 14:23 | Axxel | Répétabilité et boucle | L'utilisation des crochets dans les formules R1C1 rend les références relatives et donc sans crochets, en références absolues. "=R1C1" fait référence absolue à A1 ("=$A$1") "=R[1]C1" ici, la colonne est en référence absolue ("C1" = colonne A) mais la ligne est en référence relative soit une... |
| 05/02/2015 à 06:53 | Jo-personne | Msgbox Enregistrer, Ne pas enregistrer Annuler d'Excel | Il n'est pas possible de modifier la boite mais tu peux intervenir juste avant avec l'évènement "BeforeClose". Ou alors, comme tu souhaite que l'utilisateur n'est pas le choix que de l'enregistrer, tu peux forcer cet enregistrement à tout moment mais je ne pense pas que cela plaira beaucoup ! Hervé... |
| 04/02/2015 à 18:09 | Axxel | Répétabilité et boucle | Regarde du coté de "AutoFill" : Hervé... |
| 16/01/2015 à 11:25 | Fab Impe | Alimenter un calendrier à partir d'une BD Excel | Je ne suis pas sûr de bien comprendre mais je me lance. Voici une fonction qui recherche la correspondance de dates, colonne des jours dans la feuille "Calendrier" et colonne des dates dans la feuille "Test", (c'est sur cette dernière qu'est faite la boucle) si il y a correspondance, retourne la val... |
| 16/01/2015 à 10:07 | nekros | Mise en forme conditionnelle | Poste ton classeur sans données confidentielles afin que je puisse y jeter un oeil ! Avant midi car après je ne suis pas sûr de pouvoir être encore au bureau. Hervé... |
| 16/01/2015 à 07:25 | moibnj | Créer un fichier d'installation pour add-in VBA | Pour un .exe, regarde du coté de VB.Net Express. Hervé... |
| 16/01/2015 à 07:23 | agria | Boucle sur plusieurs colonnes | Essai ceci. Attention, si tu déplace les tableaux, il te faudra ajuster. Pour définir la plage sur le tableau 1, les colonnes sont fixes mais le nombre de lignes peut varier sans problème. Les valeurs du tableaux 2 sont entrées manuellement avant le lancement de la proc. : Hervé... |
| 16/01/2015 à 06:59 | chabal | Savoir pour une formule | Sinon, il y a la fonction ABS() Hervé... |
| 15/01/2015 à 14:06 | stanRB | Ouverture automatique d'un combobox | Hou là, j'ai les chevilles qui enflent ! Heureux d'avoir pu te rendre service et bonne continuation. Hervé... |
| 15/01/2015 à 14:04 | Bounty | Calculer des poucentages Heures dans une plage horaires | Pour 22 à 24 h la formule est =(1-1/24*22)*0,07 Pour 0 à 7 h la formule est =1/24*7*0,07 A mettre au format "Heure" Hervé... |
| 15/01/2015 à 12:59 | nekros | Mise en forme conditionnelle | Ca fonctionne obligatoirement mais je pense que tes valeurs sont des valeurs texte alors qu'elles devraient être des valeurs numériques. Il te faut savoir que pour Excel, une journée (24 heures) vaut 1 donc, 1 heure vaut 1/24. Si tu entre la formule =1/24 et que tu formate ta cellule au format Heure... |
| 15/01/2015 à 10:30 | lois renard | Colorer forme selon valeur cellule | La MFC ne colore pas la cellule en "dur" si on peut dire donc sa couleur n'est pas fixe et dans ce cas, tu ne peux pas récupérer le code de cette couleur. si tu veux que ta forme est la même couleur que la cellule il te faut utiliser VBA et faire une Sub avec les mêmes conditions que ta MFC. Hervé... |
| 15/01/2015 à 10:26 | yugo69 | Ajout d'un 0 => Problème recherche et suivi sur Access | Un formatage de la cellule ne sert à rien car la valeur est toujours la même. Il te faut manuellement ajouter ce 0. Soit tu utilise la proc ci-dessous en adaptant la colonne cible, soit tu utilise le copier/Collage spécial. Pour le collage spécial tu entre la valeur 10 dans une cellule libre (n'impo... |
| 15/01/2015 à 10:01 | stanRB | Ouverture automatique d'un combobox | Je n'utilise pas DAO mais ADO et je viens de faire un essai sur une base de données Access avec la procédure évènementielle "Change" du ComboBox et une fois la liste remplie et ouverte, je peux sélectionner une valeur mais et il y a un "Mais", il te faut utiliser un drapeau afin d'empêcher l'exécuti... |
| 15/01/2015 à 08:43 | stanRB | Ouverture automatique d'un combobox | Et avec une ListBox ? Hervé... |
| 15/01/2015 à 07:38 | nekros | Mise en forme conditionnelle | Condition 1 (couleur verte) : Condition 2 (couleur orange) : Condition 3 (couleur rouge) : Hervé... |
| 15/01/2015 à 07:24 | stanRB | Ouverture automatique d'un combobox | La méthode "DropDown" ouvre la liste, la propriété "ListRows" défini le nombre de lignes visible dans la liste : Hervé... |
| 14/01/2015 à 13:59 | lois renard | Colorer forme selon valeur cellule | Si la coloration de ta cellule est issue d'une mise en forme conditionnelle ça ne marche pas, il te faut utiliser la ou les mêmes conditions de ta MFC pour la coloration de ta forme. Hervé... |
| 14/01/2015 à 07:13 | quentin31 | Saut de ligne intelligent | Par formule, non car une formule utilise une fonction ou des fonctions imbriquées et ne fait que de retourner un résultat, elle ne peut pas faire d'action "physique" sur une feuille de classeur ou sur tout autre objet. Tu peux par contre utiliser une procédure du genre : Hervé... |
| 11/12/2014 à 06:59 | absolut_quentin | Renvoyer le nombre en face d'un mot qui se répête | Je pense que le plus simple pour toi c'est de renommer tes "Total" et "Total rayon 1", "Total rayon 2", "Total rayon 2", etc... De faire ensuite une recherche sur la colonne A pour chaque total de rayon (ici "Total rayon 1") : Hervé... |
| 05/12/2014 à 17:13 | Bouba2212 | Autre probleme % | Je ne suis pas sûr de comprendre ! Tu veux savoir le pourcentage de vente par rapport à l'objectif ? Avec cette formule peut être ? Hervé... |
| 05/12/2014 à 17:04 | bigonio | Problème formule gestion stock | Dans la feuille "Commande", la formule qui indique le stock restant (colonne G) est : donc, c'est la valeur indiquée en feuille "Articles" (Nom "base") colonne 7 (G) moins la valeur indiquée en colonne E (de la feuille Commande, ici E2). Pour que ce classeur fonctionne, tu es sensé regrouper les mêm... |
| 29/10/2014 à 08:03 | sylvainpyc | Ouverture d'un fichier Excel au démarrage d'un autre fichier | Et de cette façon ça dit quoi ? et pour le fermer : Hervé... |
| 29/10/2014 à 07:52 | Jerry-fr | Temps calcul d'une fonction | A ma connaissance, il n'existe pas de fonction Excel pour mesurer le temps d'exécution d'une fonction, par contre, tu peux la créer mais pour ça il te faut appeler la fonction en VBA, un petit exemple avec la fonction Excel Sum (Somme) : Hervé... |
| 25/10/2014 à 17:59 | bagheera | Alphanumérisation | A la fonction "RemplacerAccent" il te faut rajouter les lignes : donc, la fonction devient : Hervé... |
| 24/10/2014 à 18:50 | bagheera | Alphanumérisation | Avec une fonction perso. A mettre dans un module standard : et appeler dans une feuille de calcul de cette façon : Le module contient une fonction privée (non visible depuis Excel) appelée par la fonction "TOTAL_LETTRES " pour supprimer les accents et cédilles ! Hervé... |
| 24/10/2014 à 18:07 | HUGOBASS | Renommer onglet avec nom du classeur sans extension fichiier | Teste ceci. Les classeurs doivent être ouverts : Hervé... |
| 24/10/2014 à 17:58 | pepsiwood72 | Utilisation des scrollbars - exercice scrollbar.xls | Quand tu incorpore un objet ActiveX dans une feuille de calcul, tu peux le renommer soit dans la fenêtre des propriétés du VBE (Name), soit dans la zone de nom de la feuille Excel (en haut à gauche sous les barres d'outils à coté de la barre de formule) puis Entrée. Mets toi en mode création puis do... |
| 15/10/2014 à 07:07 | Misschoco57 | Nommer des cellules d'une boucle | Teste ceci : PS. utilise les balises Code pour encadrer ton code ! Hervé... |
| 09/10/2014 à 07:06 | Sebastien77173 | Changement de couleur de cellule voisine | Comment faire quoi ? Hervé... |
| 08/10/2014 à 07:04 | carole75017 | Modifier des dates en lien avec une date fixe | Une piste mais il y a probablement plus simple : La date en A3. A adapter. Hervé... |
| 05/10/2014 à 09:42 | foromeur | Insertion par double-clic | A mettre dans le module de la feuille concernée : Hervé... |
| 03/10/2014 à 16:44 | CedthCed | Problème avec le code .range | Regarde si la valeur en C2 est bien numérique et si c'est le cas, que le format de la cellule le soit aussi car si la valeur est importée, il se peut qu'elle soit au format "Texte" Hervé... |
| 19/09/2014 à 16:15 | dann | Barre défilement via active x | Un ScrollBar par exemple ? Sur un formulaire : Dans la feuille de calcul, utiliser la page des propriétés pour borner puis le code est identique : Hervé... |
| 19/09/2014 à 16:08 | MorMic | Contrôler un Userform par module de Class | Tu n'est pas obligé d'utiliser un module de classe pour vider les TextBox. Dans le module de la Form, code lié à un CommandButton : Hervé... |
| 13/09/2014 à 15:13 | Nabiatt | Formulaire et feuil protegee | Ceci marche très bien, comment ça peut ne pas marcher chez toi ? As-tu mis le mot de passe ? Hervé... |