M

Fanatique d'Excel

Inscrit le :20/07/2015
Dernière activité :14/12/2018 à 13:58
Version d'Excel :2010 FR
Lieu :Réunion
Messages
17'169
Votes
1'467
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par MFerrand - page 82

DateAuteur du sujetSujetExtrait du message
13/12/2017 à 14:30makigote Bouton afficher/masquer ligne dont une certaine cellule est videCordialement...
13/12/2017 à 13:59baptistex1Autoriser modifications sur feuille protégéeVoilà par exemple un code qui insère une ligne au-dessus de la ligne de la cellule active : Il faudra le compléter d'une part pour cadrer éventuellement la zone dans laquelle les insertions sont autorisées, d'autre part, pour rétablir les formats (tous ne suivent pas). Et enfin, s'il y a des formule...
13/12/2017 à 13:48guissetRemplacer nom par référence de celluleDe plus, lors d'une copie de feuille, tu exportes les noms du classeur. Il te faudra donc passer par un copie vers un nouveau classeur pour les éliminer avant copie vers le classeur destinataire. Cordialement...
13/12/2017 à 13:32VanlindtMarcDroits d'auteur et licencesJe partage l'avis de Marc sur la question, conforme aux textes... Par ailleurs, l'employeur n'a pas expressément demandé de créer un code.....
13/12/2017 à 13:21Jeb Collection d'objets créesSinon, tu peux faire fonctionner ton type personnalisé avec un tableau : Cordialement...
13/12/2017 à 13:04Maxime GAbonner une image à une liste déroulanteEssaie cette formule pour Logo : Cordialement...
13/12/2017 à 12:32Anntoine-G Nom d'une feuille dans une macroEn utilisant le nom de code, celui qui apparaît en premier dans l'éditeur VBA. Exemple ...
13/12/2017 à 12:27Nrev74MFC sur plusieurs datesJe pense : mais c'est valide pour toute cellule concernée dans laquelle tu ne mets rien...
13/12/2017 à 12:20ouf746Case / IFFaisons simple : Cordialement...
13/12/2017 à 12:11ouf746Case / IFQuelles valeurs ...
13/12/2017 à 12:09Mathieu-SCAide formuleDemande imprécise ! Où afficher ? Et si plusieurs 1 ? ... Mettre un fichier, ce sera plus parlant ...
13/12/2017 à 12:03VH_AELien hypertexte vers macro ? Userform ? Signets et boutons...
13/12/2017 à 11:58teten1 Arrondir les centièmes entre tranchesCertes ! Mais n'aimant pas les irrégularités de séries dont la raison ne m'a pas été expliquée, je régule... Et par ailleurs, cet arrondi ne figure pas explicitement dans la demande [ x,1 à x,99]: pas de précision pour x,01 à x,09 ! Bonne journée...
13/12/2017 à 11:55Nrev74MFC sur plusieurs datesCordialement...
13/12/2017 à 11:45teten1 Arrondir les centièmes entre tranchesNB- x,05 donnera x et x,06 donnera x,25 tu as omis ces valeurs.....
13/12/2017 à 11:23Cappe Pierre J'ai perdu tous mes DtPickers dans ExcelLe fichier n'est pas dans Office, il s'agit de contrôles ajoutés... Il faut réintroduire les fichiers, les inscrire dans le registre, puis ajouter les contrôles à la boîte à outils, ainsi que tu l'as déjà fait en 2013 ! Cordialement...
13/12/2017 à 11:19VH_AELien hypertexte vers macro ? Userform ? Signets et boutonsA tester ...
13/12/2017 à 11:14ouf746Recherchev VBALis la ligne ! Plage de recherche à 1 colonne, tu veux le résultat de la 2e colonne ! Faut s'ajuster ! Et chercher ce que tu veux là où ça se trouve ...
13/12/2017 à 11:01ouf746Recherchev VBARe, Label9 = Application.WorksheetFunction.VLookup(TextBox3, Sheets("b_d").Range(" A 26: A 396"), 2 , False) Cette ligne ne peut pas fonctionner ...
13/12/2017 à 10:50rosco1669Recherche multicritère pour modificationLa ligne 120 col. A contient une valeur d'erreur. Note aussi que : affectera à TV les valeurs de la plage A1 :F250 Et également que l'évènement Change d'une TextBox se déclenche à chaque saisie d'un caractère... Pour ne déclencher que sur une saisie complète validée, utiliser AfterUpdate. Cordialeme...
13/12/2017 à 10:25ouf746Recherchev VBAIl faut peut-être rappeler qu'une donnée issue d'une TextBox est par définition une valeur texte (type String)... Cordialement...
13/12/2017 à 10:18axelgrelUserform - Consultation / ModificationCela, tu peux ...
13/12/2017 à 10:15baptistex1Autoriser modifications sur feuille protégéeGénéralement on résoud ce type de dilemme par VBA : procédure accomplissant la manoeuvre autorisée (elle le fait en déprotégeant, opérant et reprotégeant), ce qui permet à la fois de la faire et empêcher d'autres manoeuvres non autorisées...
13/12/2017 à 10:08Pablito Application jusqu'à la dernière ligneIl ne saurait en être question ! L'affectation directe d'une valeur à une plage (proposition Jean-Eric) est incontestablement plus économique que l'utilisation de AutoFill (impliquant une écriture préalable). J'ai dit "Il semble..." pour ne pas exclure la possibilité (VBA en offre beaucoup) d'une au...
13/12/2017 à 09:59axelgrelUserform - Consultation / ModificationThisWorkbook désigne un module à cet endroit. Dans l'arborescence de l'explorateur de projets : sous objets Excel on a les modules dédiés auxdits objets sous Modules, les modules Standard sous Feuilles on aura les UserForms (objets et accès au module dédié à chacun) (- et sous Modules de classe, les...
13/12/2017 à 09:47VH_AELien hypertexte vers macro ? Userform ? Signets et boutonsUne idée : Faire pointer le lien hypertexte vers (par exemple) : E12. Puis : NB- On sort de E12 pour pouvoir répéter l'opération... Cordialement...
13/12/2017 à 09:28Pablito Application jusqu'à la dernière ligneAucun problème sur ta proposition ! Elle est parfaite ! Et il semble bien que ce soit la plus économique... A Obeida de faire son choix...
13/12/2017 à 09:14Pablito Application jusqu'à la dernière ligneSalut Jean-Eric ! Merci de ton attention... Je n'utilise pas non plus AutoFill habituellement... Mais ainsi : ça fonctionne ! Je mettrais ça sur le compte des facéties d'Excel qui choisit parfois d'exécuter ou non une même commande selon sa formulation... (Comme l'obligation de passer par l'affectat...
13/12/2017 à 08:53axelgrelUserform - Consultation / ModificationExcuse-moi d'intervenir (en dehors du sujet), mais : Ça veut dire quoi ? Si on parle de VBA, le "A" signifiant Application, implique que le code ne pourra qu'être attaché à un fichier d'une application avec laquelle VBA peut fonctionner. S'agissant d'Excel, le fichier est un classeur. ET le code ne...
13/12/2017 à 08:46Pablito Application jusqu'à la dernière ligneTon fichier ? Qu'on puisse voir pourquoi.....
13/12/2017 à 08:38Pablito Application jusqu'à la dernière ligneCordialement...
13/12/2017 à 07:49francescooooooooisCréer une liste déroulante avec sélection multipleCommençons par une petite clarification de langage : choix multiples ou sélections multiples, c'est la même chose ! Actuellement tu n'as aucune possibilité de choix multiples, tu ne peux faire qu'un seul choix, lequel remplace le choix précédent s'il y a lieu, mais ne se cumule pas avec. Cela va de...
13/12/2017 à 07:24maximumpower35Suprression Ligne quand 2 cellules n'ont pas la même valeur Erreur Type ??Avec un salut à Thev pour la méthode ...
13/12/2017 à 07:10baptistex1Autoriser modifications sur feuille protégéeTu protèges tes formules... Tu interdis donc qu'on touche aux cellules qui en contiennent... On ne peut vouloir une chose et son contraire ! On n'a donc pas à vouloir faire du copier-coller de ligne ! Cordialement...
13/12/2017 à 06:47VanlindtMarcDroits d'auteur et licencesBé ! Ça l'est ! A-priori, ton analyse juridique est juste : un statut d'intérimaire ne donne aucun droit à ton employeur du moment de se prévaloir du droit d'auteur sur tes créations en matière logicielle, et il n'en donne aucun non plus à l'agence d'intérim... Après... il t'a demandé de résoudre un...
13/12/2017 à 05:31rfradetteAfficher mois et jour pour faire du tri et du filtreTu extrais le mois dans une colonne et tu filtres sur cette colonne. Cordialement...
13/12/2017 à 05:26hell_s_caretaker Reporter l'intitulé d'une colonne par rapport à l'intesection d'une celluleDECALER($C$1:$G$1;EQUIV(B14;$B$2:$B$10;0);) est la ligne ciblée par ta recherche, on recherche le nom indiqué en B14 (son rang) pour appliquer ce rang comme décalage lignes à C1:G1. Appelons-la LigneSource. C14 est le nombre cherché dans cette ligne : ABS(C14-LigneSource) va renvoyer une matrice des...
13/12/2017 à 05:00stephdu44Tri automatique des datesLorsque tu cites du code, mets le sous balises Code, l'indentation en sera conservée, ce sera beaucoup plus lisible, et tout le monde t'en saura gré ! La procédure déclarée par : est une procédure dite évènementielle, c'est à dire qui se déclenche automatiquement chaque fois que l'évènement Change (...
12/12/2017 à 12:57stephdu44Tri automatique des datesSais-tu ce qu'est un onglet ...
12/12/2017 à 12:50rosco1669Recherche multicritère pour modificationA tout hasard ! La procédure d'initialisation d'un Userform, c'est toujours : A noter que ta procédure Gest_Vol_Initialize appelle des procédures qui n'existent pas dans ton fichier, des erreurs en perspective... A noter aussi que tu ouvres ton Userform en NON modal, ce qui ne paraît pas opportun.....
12/12/2017 à 12:10Jizinho MFC Formule SIAutant de MFC que de couleurs différentes ...
12/12/2017 à 11:52stephdu44Tri automatique des datesVisualiser le code figure dans le menu contextuel du clic droit sur un onglet. Apprendre à se servir d'Excel est un pré-requis ...
12/12/2017 à 11:50Jizinho MFC Formule SIUn fichier aurait permis de te répondre plus simplement... Une MFC présente une analogie avec la fonction SI [=SI(condition;valeursiVRAI;valeursiFAUX)], sauf que valeur si Vrai et valeur si Faux étant prédéfinies (la MFC s'applique, ou ne s'applique pas), cela disparaît d'une formule de MFC...
12/12/2017 à 11:23stephdu44Tri automatique des datesClic droit sur l'onglet > Visualiser le code > ce qui t'amène dans l'éditeur VBA, directement sur le module de la feuille. Tu y colles la macro, qui interviendra automatiquement à chaque changement dans la colonne E de ton tableau. Cordialement...
12/12/2017 à 10:54Benjamin_NWP Macro pour Supprimer les Lignes Si une Cellule est identifiée videEssaie ceci : Cordialement...
12/12/2017 à 10:43stephdu44Tri automatique des datesA placer dans le module de la feuille. Cordialement...
12/12/2017 à 10:19teddy33 Formule sous total en VBAEssaie donc : Mais pourquoi se casser la tête à utiliser VBA pour ça ! C'est plus rapide manuellement ! Cordialement...
12/12/2017 à 10:12Bertrand89Création d'une fenêtre d'identité avec UserformIl faut commencer par le commencement ! Et le commencement c'est la Base de données ! Toutes les informations que tu souhaites afficher dans ta fiche doivent figurer dans un champ de ta Base de données. Première chose : ton classeur présente 2 feuilles reproduisant les mêmes données. Une est de trop...
12/12/2017 à 02:16siga2fadial Vider partiellement mon formulaire et faire apparaitre en pdf la ficheRe, En complément, pour ce qui concerne la réinitialisation du formulaire, je ne m'y étais pas spécialement penché, mais j'ai vu que tu avais opté pour une procédure Activate à la place de l'Initialize habituelle. Ce qui différencie les deux, c'est que l'Initialize est exécutée une seule fois au cha...
12/12/2017 à 02:00annouFormule pour rechercher dernière valeurJe me souviens avoir travaillé sur un projet de gestion de stocks en 2014, jusqu'au début 2015, interrompu par la maladie du demandeur... Il agissait pour le compte d'une association distribuant des produits alimentaires (mais la nature des produits est indifférente à la gestion) qui opérait une ges...