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 149

DateAuteur du sujetSujetExtrait du message
26/04/2017 à 09:26simonastefan ReconciliationLe problème, si l'on ne se réfère qu'au montant, c'est qu'avec des montants identiques on ne sait lesquels sont à rapprocher. Il faut donc un dispositif qui, si on en trouve le même nombre de part et d'autre, les élimine comme les montants individuels, mais qui dès lors qu'on a une différence dans l...
26/04/2017 à 09:05NAMVollkGroup by sur colonne pour appliquer un formatOn va faire au plus confortable pour l'utilisation... soit avec une fonction personnalisée matricielle : Une fonction personnalisée est une macro sous forme de procédure Function, qui donc renvoie un résultat, conçue pour fonctionner sur feuille de calcul à l'instar de toutes les fonctions Excel. S'...
26/04/2017 à 08:22Nyco46 Renommer cellule en incrementant sur les cellules suivantes...
26/04/2017 à 08:04Maxime2510Copie à la suiteIl y avait quelques autres anomalies (restes d'éléments antérieurs probablement...) La dernière ligne ferme le classeur en l'enregistrant. Cordialement...
26/04/2017 à 00:00Yvouille Problème de date en VBACe qui apparaît avec ton expérience : si je tapes 01/010/2017, Excel ne reconnaît pas une date, le texte se cadre à gauche, mais par contre VBA reconnaît là une date ! Soit que le texte est convertible en date, ce qui est le sens de la fonction IsDate . Ce que l'on peut vérifier, en complétant ta ma...
25/04/2017 à 22:16Kheiro Compilation avec des noms de feuilles différentes2 petites modifs : J'ai découvert que si une suppression de feuille déclenchait le recalcul automatique, une insertion par contre ne le déclenchait pas, donc l'affichage n'est pas à jour... Le calculate le met à jour, mais au moment de la sélection de la cellule... Si ce décalage te gêne, tu l'enlèv...
25/04/2017 à 21:52NeurexArrondir au 0,05 ou 0,09 inférieurJe n'ai eu qu'un seul cas (terminaison par ,73)... C'est certainement lié à une valeur qui lors d'un stockage intermédiaire en binaire donne un nombre à nombre de décimales infini et donc tronqué, ce qui produit un écart faisant basculer le test... L'arrondi du PLANCHER * 100 devrait régler ce probl...
25/04/2017 à 15:21NeurexArrondir au 0,05 ou 0,09 inférieur...
25/04/2017 à 14:05Pitchou59Aide compter le nombre de cellules avec motifOn fait une fonction personnalisée ...
25/04/2017 à 13:55Greg78140Question VBA noviceUne fois mise, elles ne bougent plus (sauf effacement !) Ce sont des valeurs qui sont insérées, pas des formules ...
25/04/2017 à 13:51VinS7Colorier des celulles d'une colonnes VBASi pour un exercice VBA, l'objectif devrait être de faire un code propre, bien indenté et ne laissant rien au hasard.....
25/04/2017 à 13:45abdou54400 Changement de nom classeur dans un code VBAEh bien ...
25/04/2017 à 13:38abdou54400 Changement de nom classeur dans un code VBAGraphiquesuivi.xlsm est le nom de ton classeur ...
25/04/2017 à 13:18eole-33Nommage de feuille en boucleSi je me souviens bien, tu as ta liste dans une TextBox. Tu splittes le contenu de la TextBox et tu as un tableau des noms de feuilles à créer......
25/04/2017 à 12:41NAMVollkGroup by sur colonne pour appliquer un formatUn classeur serait plus approprié pour accompagner ta demande. Cordialement...
25/04/2017 à 12:36abdou54400 Changement de nom classeur dans un code VBATu l'utilises comment ? Et c'est quoi cet axe_x qui se baladent hors guillemets à côté d'une mention entre guillemets !...
25/04/2017 à 12:29Maxime2510Copie à la suiteC'est toi qui l'a écrit ainsi dans ton code ! Tu ouvres ton classeur en lecture seule (supprime donc tous les arguments après le nom du fichier !) Tu définis le collage sur la dernière ligne occupée (.Offset(1) pour aller à ligne suivante !)...
25/04/2017 à 12:19Greg78140Question VBA noviceA placer dans le module de la feuille concernée. Attention : ainsi que tu l'as demandé, ça s'applique à toutes les lignes (à partir de la ligne 1 !)...
25/04/2017 à 12:07abdou54400 Changement de nom classeur dans un code VBATe renverra toujours le nom valide du classeur. Cordialement...
25/04/2017 à 12:03PinkRabbit Validation de données avec Alerte - DysfonctionnementTu as un élément vide dans ta liste de validation... Par ailleurs, tu peux te contenter de : Faut pas suivre bêtement l'enregistreur ! Et remplacer ce Selection (déplaisant) par la plage concernée. Cordialement...
25/04/2017 à 11:52Mokia Nombre d'occurences selon conditionsEn K4 tu mets CDI et en K5, CDD (et la formule se recopie... Cordialement...
25/04/2017 à 11:42claude.dasilvaFiltre liste rapportJe ne vois pas de formule dans tes onglets... Ta macro ne fais de toute façon pas ce que tu indiques vouloir faire : prélever des lignes selon un critères dans les 3 onglets... Elle n'opère que sur un onglet, et prend tout ! Elle plante sur un Select... ! Tant mieux ! Puisqu'il convient de les suppr...
25/04/2017 à 11:16NeurexArrondir au 0,05 ou 0,09 inférieurEssaie ainsi : Cordialement...
25/04/2017 à 11:01GhorghorBey64 Simplifier if... or...or...orTu me fais douter... mais je ne pense pas ! je me suis aligné sur ta formulation de condition après avoir vu que je l'interprétais à l'envers, et donc comme toi, si on interrompt la boucle j on ne supprime pas, et sit on va au bout on supprime. Et si on est allé au bout, j=7...
25/04/2017 à 10:51braz_benAppliquer un ensemble d'actions à différents ongletsLa macro fonctionne parfaitement sur ces deux feuilles, ce qui confirme que la feuille sur laquelle se produit l'erreur présente une différence structurelle avec celles-ci (a-priori pour permettre le fonctionnement correct de xlDown, mais avant de le modifier il conviendrait d'en avoir confirmation...
25/04/2017 à 10:41GhorghorBey64 Simplifier if... or...or...orOh ...
25/04/2017 à 10:31GhorghorBey64 Simplifier if... or...or...orPresque pareil que Limace Hurlante, mais quelques petites différences tout de même ! Cordialement. edit : NON ! pas pareil, la condition est interprétée différemment.... ? C'est moi qui l'ai prise à l'envers, c'est rectifié (je crois )...
25/04/2017 à 10:15VinS7Colorier des celulles d'une colonnes VBAPourquoi une macro ? Une MFC répondra fort bien à la question ! NB- Ecris ton code de façon plus structurée, en qualifiant tes expressions, tu y gagneras en fiabilité et tu éviteras des surprises... Indente-le, il se lira plus vite... Et sur le forum, utilise les balises Code pour le citer... Cordia...
25/04/2017 à 10:04braz_benAppliquer un ensemble d'actions à différents ongletsOui ! Quelle est la première ligne vide après la 7 en B sur la feuille où cela se produit ? L'erreur signifie que la réponse est supérieure à 32767, soit que End(xlDown) va chercher la fin de plage en fin de feuille...
25/04/2017 à 08:50braz_benAppliquer un ensemble d'actions à différents ongletsJ'avais loupé un mot au passage ! Je réécris donc : Donc, sur chaque feuille, on prélève la valeur de A1, on insère une colonne en A, et dans cette nouvelle colonne, sur la plage allant de A7 jusqu'au niveau de la dernière cellule occupée en B, on affecte la valeur prélevée. Si cela est conforme à l...
25/04/2017 à 03:13toupi38 Récupérer l'adresse de la k-ième grande valeurUn essai : Ces formules sont matricielles (validation par Ctrl+Maj+Entrée) Première formule en H1 (tirée jusqu'en Q1). Seconde formule en T1 (tirée jusqu'en W1). Les zones M1:Q2 et V1:W2 sont mises sous MFC pour ne laisser apparaître de résultats que si la 2e ligne (ton calcul de %) est égale respec...
25/04/2017 à 02:31oannita Ajouter une ligne en dessous à chaque click sur boutonCe qu'on peut faire sans autre précision supplémentaire de ta part... Cordialement...
25/04/2017 à 02:12simonastefan ReconciliationC'est la même méthode, la procédure étant juste réaménagée pour la récupération des données supplémentaires. On reconstitue un tableau à la fin, avant affectation, ce qui n'était pas nécessaire dans le cas précédent. A voir si cela convient... Je dois tout de même appeler ton attention sur un risque...
25/04/2017 à 01:14Achraf12Excel VBAJ'ai rien compris ! Tu devrais illustrer.....
25/04/2017 à 01:05nemo1664 Liste déroulante alimentée par des TextBox ET des ComboBoxAu cas particulier, la variable Ligne n'étant pas initialisée, vouloir charger des données de la ligne 0 a peu de chances de fonctionner... Mais je crois qu'il conviendrait de vérifier la totalité de la conception... Le bouton au mileu de ta base, on se demande ce qu'il a à y faire ! On ne sait quel...
25/04/2017 à 00:16braz_benAppliquer un ensemble d'actions à différents ongletsPetite mise au point : 1) Tu n'as pas codé une macro , tu as fait un enregistrement de manipulations. Ce sont 2 choses très sensiblement différentes. Si tu avais ecrit toi-même ton code en connaissance de cause, tu aurais un tout autre code... 2) Si on veut de bons résultats à l'arrivée, il est souh...
24/04/2017 à 23:42FalsbyAide pour formulesSi tu ne me listes pas tous les statuts en les regroupant de façon que dans un groupe donné les statuts s'excluent mutuellement, je ne vois pas comment moi je vais pouvoir le deviner ...
24/04/2017 à 23:38krank Problème de valeur fichier combinaisonIl faut lister tes numéros de 0 à 9 au lieu de le faire de 1 à 0 ...
24/04/2017 à 23:33simonastefan ReconciliationSi tu répondais à ma questions ...
24/04/2017 à 23:29Pitchou59Mettre 1 quand cellule rougeTu mets une formule qui compte les congés... Même source que ta MFC, ça te donnera le résultat...
24/04/2017 à 23:25eole-33Nommage de feuille en boucleSi tu conserves la liste sur la feuille, c'est sûr ! La mise en place ne se fait qu'une fois, donc plus logique de le faire à partir du Userform...
24/04/2017 à 14:30Kit Copier une image avec lien hypertexteEssayer : Cordialement...
24/04/2017 à 14:07SkillzZ Renvoyer le numéro d'une colonne par le biais de son nomNon ! Pas plus simple ...
24/04/2017 à 14:02Pitchou59Mettre 1 quand cellule rougePourquoi des cellules passeraient au rouge ? L'inverse serait préférable, si = 1 => rouge (par MFC). Codialement...
24/04/2017 à 13:55uLucasChangement de dateTu as l'année en A5, tu peux l'utiliser pour définir une date avec la fonction DATE. Lors du changement d'année tes formules s'ajusteront à l'année indiquée.....
24/04/2017 à 13:48aude21 Rassembler deux code en un seulAh ! Il y a 2 variables Long : & = As Long, et 2 variables Integer : % = As Integer. Ces caractères accolés à un nom de variable sont ce que l'on appelle des caractères de déclaration de type. Il y en a quelques autres pour Single, Double, Currency et String. Cela permet de raccourcir assez sensible...
24/04/2017 à 13:25aude21 Rassembler deux code en un seulTu ne me dis pas ce qui semble te manquer ...
24/04/2017 à 13:24aude21Problème code copier collerTa dernière ligne ...
24/04/2017 à 13:11aude21 Rassembler deux code en un seulIl n'y a pas quoi ...
24/04/2017 à 13:08elodie46 Aide pour une formule fonction SITu le fais exprès !! Je te donnes l'étalonnement des colonnes du barême avec des valeurs numériques, et tu refoures des valeurs texte, et pire tu mets les cellules au format Texte !! 1) Eviter le format Texte (sauf cas particulier de traitement de données externes lorsqu'on ne peut l'éviter), Excel...