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 159

DateAuteur du sujetSujetExtrait du message
04/04/2017 à 03:28ser-fab Report de données sur un autre ongletCordialement. NB- La fonction NO.SEMAINE est inadéquate pour fournir le numéro de semaine en Europe (norme ISO 8601). Elle devrait être utilisée avec le paramètre 21, qui je crois n'existait pas encore sous 2007... Il ne manque pas de formules de calcul exact du numéro de semaine ISO, préférables à...
04/04/2017 à 02:37momosoupe Recherche des dates au plus tard avec critèreCordialement...
04/04/2017 à 02:00yassinearhezroqAlimentation d'une Listbox a partir d'une MacroRe, NB- Tu es sous bloc With : Le point devant ListBox1 réfère à la feuille...
04/04/2017 à 01:51yassinearhezroqAlimentation d'une Listbox a partir d'une MacroLe Else ne sert à rien dans cette configuration : Au départ de ta première boucle, donc après : tu mets une variable booléenne à True, par exemple Lb : Dans le test inclus dans ta boucle interne : Si le test est positif, tu colores et tu passes cette variable booléenne à False. Juste après : Soit tu...
04/04/2017 à 01:27VYCanisMajoris Déplacer des valeurs d'une feuille à l'autre selon caractèreJ'adore ! J'adore toujours... les macros qui fonctionnent très bien... mais qui ont des effets pervers... lesquels ne sont rien d'autre que ce à quoi on n'a pas pensé en les faisant... Pour la dernière question, tout est faisable en VBA... tout ce qu'on se met en situation de pouvoir faire... mais V...
04/04/2017 à 00:49Damiani Bordures comprises dans la largeur d'une colonne ?Si je comprends bien tu veux une série de colonnes de même largeur d'un côté et d'un autre une colonne dont la largeur est égale à la largeur totale de la série ? Je proposerais de fixer la largeur de tes colonnes en points : Cette procédure (sortie de mes archives) permet de définir la largeur d'un...
04/04/2017 à 00:21JAJASOUSTRACTION DE DEUX DATE importé d'une colonneTon image ne montre pas le type de données... Supprime le centrage : si les valeurs des cellules se cadrent à gauche, c'est du texte, si elles se cadrent à droite, c'est des nombres. Si texte, il faut convertir. Si nombres il faut savoir comment tu opères...
03/04/2017 à 23:57JAJASOUSTRACTION DE DEUX DATE importé d'une colonneLa différence se fait simplement par soustraction : Date2-Date1 sera généralement = 0 mais tu dois en tenir compte pour les cas où tu te trouveras à cheval... Pour avoir cette durée en secondes, tu applique la fonction SECONDE ou bien tu multiplies la différence par 86400. Cordialement...
03/04/2017 à 23:45planetesud Copie de cellules d'une feuille à l'autre (Excel 2013)C'est noté, il ne manque que ton fichier pour matérialiser les références à utiliser.....
03/04/2017 à 23:17planetesud Copie de cellules d'une feuille à l'autre (Excel 2013)Visible où ? Tu parcours ta base, si la ligne est terminée, tu prrelèves les cellules à prélever pour les affecter à un tableau. Tu ajoutes ainsi au tableau toutes les lignes qui répondent à la condition. Sur ton feuille cible il ne te reste plus qu'à affecter le tableau (en une seule fois et sans r...
03/04/2017 à 23:00micheldzRegroupement de 2 macros en 1Pourquoi veux-tu fusionner dans une seule macro ! Mieux vaut toujours plusieurs macros faisant chacune une chose précise, qu'une seule qui regroupe tout ! Et s'agissant d'une procédure de tri, l'autonomiser est toujours un bon choix, on pourra l'appeler dans différents cas, sans avoir à réécrire le...
03/04/2017 à 22:51Jeunesse Tableau - Calcul avec résultat qui diffèreC'est cela que tu dois faire : C'est la cellule de C6, recopiable sur le reste de la colonne. Attention celle de C5 n'est pas recopiable. Même chose pour la colonne voisine...
03/04/2017 à 22:45Code_Beginner Comparaison de feuille référence par référenceOn ne voit pas la ligne surlignée, me confirmer que c'est bien celle indiquée précédemment. Si c'était bien celle-là, on a donc parcouru N jusqu'à la ligne 246. On a inscrit une ligne modifiée depuis le départ. Après comparaison de la ligne 246 de N avec la 247 de N-1, on bloque sur la ligne 247 de...
03/04/2017 à 22:08Jeunesse Tableau - Calcul avec résultat qui diffèreNON ! Ta liste n'est pas les nombres sans décimales, mais les nombres arrondis à l'unité la plus proche ...
03/04/2017 à 22:03Did350 Couleur de bouton suivant dateModifier les noms des Shapes en Mois09 à Mois07... Cordialement...
03/04/2017 à 21:13Jeunesse Tableau - Calcul avec résultat qui diffèreTu n'additionnes pas les mêmes nombres ! Remets tout au format Standard et tu verras... Cordialement...
03/04/2017 à 21:04Code_Beginner Comparaison de feuille référence par référenceQuelle erreur ? Et quelle valeur de i au moment de l'erreur ...
03/04/2017 à 20:15Civo SyntaxeJ'ai rien vu.....
03/04/2017 à 20:12dettoxDictionnaire numérique 0 à 9999Tout simplement ...
03/04/2017 à 20:11ismail123456Accès à un élément d'une valeur de dictionnaireTu essaies ! Si ça marche, très bien. Sinon tu convertiras.....
03/04/2017 à 19:59Civo SyntaxeProcédure incomplète... ? 1er objet Range non qualifié (pas de point devant). Le 2e en ayant un laisse penser qu'on se trouve dans bloc With, auquel cas mettre un point devant le 1er... c étant en G, tu peux tester les 8 colonnes qui suivent avec une boucle : Choix de test entre <> "" ou Not I...
03/04/2017 à 19:45dettoxDictionnaire numérique 0 à 9999Boucle ...
03/04/2017 à 19:43ismail123456Accès à un élément d'une valeur de dictionnaireParce que les éléments d'un dico sont de type String...
03/04/2017 à 19:26falchion86Entrer plusieurs valeurs dans 1 celluleUn choix est nécessairement contenu dans une cellule.....
03/04/2017 à 19:23Mountia Macro instable sous MAC OS XJe peux assurer que ça marche sur PC, mais (expérience) je ne m'engagerai pas sur Mac avant test.....
03/04/2017 à 19:16ismail123456Accès à un élément d'une valeur de dictionnaireCa tu l'as déjà dis. Je ne sais ce qu'est la CVA... Ton Item est un tableau, tu extrais l'élément d'indice qui convient. Si cet élément est également un tableau, tu appelles l'élément de ce tableau avec son indice. Soit à viser le 2e élément du 2e élément de l'item : d(xx)(1)(1) si ton vecteur colon...
03/04/2017 à 19:04edouard002Insertion ligne boucleEn effet, il serait bon de qualifier... et mettre en place des éléments facilitateurs ! Supposons, on nomme Cible la cellule A1 de la feuille concernée NB- .Cells(2, 1).Resize(3).EntireRow.Insert si tu dois introduire des lignes entières...
03/04/2017 à 18:40yox33000Comment réaliser un nb.si avec un indice pondérateurPas vu de cellule rouge, ni où il fallait mettre la formule... mais la formule : Le 17 devrait être remplacé par réf. à cellule qui contient 17.....
03/04/2017 à 18:16BERTIAUXMACRO EVENEMENTIELLE Excel 2010Très bien alors ...
03/04/2017 à 18:15ismail123456Accès à un élément d'une valeur de dictionnaireIllisible ! Bon ! Tu indiques l'extraction qui te pose problèmes, et tu décris en même temps le contenu exact de l'Item concerné, en précisant les types de données introduits. Cela ne devrait prendre que quelques lignes, et c'est une question à laquelle on devrait pouvoir répondre...
03/04/2017 à 18:03Mountia Macro instable sous MAC OS XA essayer donc ...
03/04/2017 à 17:12Mountia Macro instable sous MAC OS XDans ce que j'ai constaté, ça dysfonctionnait aussi sous Windows... Mais c'est vrai que sur Mac on est toujours un peu face à des rébus, surtout quand on ne travaille pas sur Mac... L'idée d'insérer la ligne par insertion de copie n'est pas départ une mauvaise idée, elle économise quelques manipulat...
03/04/2017 à 17:02Code_Beginner Comparaison de feuille référence par référenceIl ne manque rien : i est un numéro de ligne, lgn une variable Variant, k le numéro de la dernière colonne (ou puisqu'on commence à A, le nombre de colonnes). On affecte à lgn : .Range("A" & i).Resize(, k).Value si i = 2 et k = 211, on lui affecte donc les valeurs de la plage A2:HC2 lgn contiendra u...
03/04/2017 à 16:52Mountia Macro instable sous MAC OS XJ'avais réécrit ta proc. (code ressemblant un peu plus à du VBA ! )... Pas de difficulté pour l'insertion, mais désorganisation des groupes qui ne suivaient pas... Je ne désepérais pas d'aboutir à une reconstruction complète efficace et sans anomalie mais il apparaît finalement que c'est le mode d'i...
03/04/2017 à 14:45Mountia Macro instable sous MAC OS XCette (ou ces) cellule(s) se trouve(nt) où ...
03/04/2017 à 14:32Atro Bug fonction Excel INDIRECTPas grave ! Bien connu que quand on est sur le truc, c'est ce qu'on sous les yeux qu'on voit pas !.....
03/04/2017 à 14:29BERTIAUXMACRO EVENEMENTIELLE Excel 2010Commence par fabriquer le formulaire et la liste de choix.....
03/04/2017 à 14:26ismail123456Accès à un élément d'une valeur de dictionnaireOui, tout à fait ! Mais j'ai ajouté : avec les conversions nécessaires le cas échéant... Je ne pourrai rien dire de plus sans voir tes données, leur type, et ton code...
03/04/2017 à 14:18Atro Bug fonction Excel INDIRECTDans ce cas, c'est qu'une référence n'existe pas. Il faut commencer par vérifier E3... D'autre part, dans la formule dont au départ tu dis qu'elle ne marche pas, tu as B12:B445 au lieu de B12:D445 ! Dans ce cas, pointer la 2e colonne d'une plage à une colonne... !...
03/04/2017 à 14:09ismail123456Accès à un élément d'une valeur de dictionnaireJe dirais oui a-priori, sous réserve de voir ce qui est réellement fait... Extraction normale : sortie de l'élément, appel de l'élément de l'élément, avec conversions nécessaires le cas échéant... Cordialement...
03/04/2017 à 13:58Mountia Macro instable sous MAC OS XMets donc un fichier... ...
03/04/2017 à 13:48Atro Bug fonction Excel INDIRECTTu ne réponds pas à la question ! Soit tu tapes ta formule dans une cellule, soit elle figure dans du code qui s'exécute (quel est donc ce code alors ?), ce n'est pas la même chose ...
03/04/2017 à 13:44jevaronQuelle formule utiliser ?Une modification de saisie dans la même cellule ne peut être réalisée que par une procédure d'évènement... Mets un fichier... ! C'est très désagréable d'écrire dans le vide ! Cordialement...
03/04/2017 à 13:38Atro Bug fonction Excel INDIRECTMacro ? ou fonction (enfin formule plutôt, dans une feuille de calcul) ...
03/04/2017 à 13:29Kmi22 Créer des fiches renseignées à partir d'un tableauTrès gentil à toi de m'associer... Je reste à l'écoute, certes... mais il ne t'a point échappé que je me borne à observer depuis que Galopin a pris les rênes. Il n'a nul besoin d'assistance, et comme toujours, une fois que le plan d'ensemble apparaît à peu près élaboré, les choses prennent vite une...
03/04/2017 à 13:16romubzh35Problème ajout bouton modifierLa formule est dans le Gestionnaire de noms...
03/04/2017 à 01:41jeromelinet Creation combobox lieesSabV : Merci ! A chaque Change de la ComboBox, tu alignes la valeur .ListIndex de l'autre sur la sienne, et vice-versa ! Les intervenants n'apprécient pas trop les modifications d'interfaces, il est toujours souhaitable de les inhiber et de le signaler.....
03/04/2017 à 01:23Code_Beginner Comparaison de feuille référence par référenceVoilà une ébauche de procédure, commentée pour que tu t'y retrouves (demain je ne serais snas doute guère disponible pour ce genre de choses...) Sous réserves, car non testée ! Cordialement...
03/04/2017 à 00:19Nyco46 Renommer cellule en incrementant sur les cellules suivantesAu temps pour moi ! J'aurais dû tester... Ajouter +1 sur cette ligne. Cordialement...
02/04/2017 à 23:33optimeaCopier sans mise en formeTon code n'est pas très optimal ! Ce fragment est insuffisant pour le réécrire...