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 203

DateAuteur du sujetSujetExtrait du message
08/12/2016 à 10:25sebastien311Tri de doublons avec conditionsPlus précisément, voilà ce que je préconisais (voir dans le fichier). Mais pas de le faire à la main ...
08/12/2016 à 10:18swarmlyon Ouverture de fichier dans le même ExcelAucun fichier ne s'ouvre dans la même session qu'un autre ? Normalement, chaque fois que tu ouvres l'application (sur un fichier vierge) tu ouvres toujours une nouvelle sessions. Si d'autres sont ouvertes, tu en auras plusieurs. Tu ouvres un classeur à partir d'un autre déjà ouvert, ou de l'applicat...
08/12/2016 à 09:56edde Cacher ou afficher diverses lignes d'une plageYa vraiment rien à chercher ! Si on veut masquer des lignes, on commence par tout afficher et ensuite on masque celles qu'on veut masquer ! C'est enfantin ! Mais il convient d'avoir une liste établie des lignes à masquer, sans autre considération sur des plages (ce sont des lignes qu'on masque, et u...
08/12/2016 à 09:41iDev4s Problème avec CountIf(plage cellules, = True)Merci du retour ! J'enregistre... CountIf est assez instable en VBA selon le type de données du critère. Une plage est attendue en 1er argument, mais le 2nd est reconnu sous forme chaîne... Je pense que cela vient de là. J'ai déjà expérimenté pour des valeurs numériques décimales où ça ne renvoyait...
08/12/2016 à 08:36JEROME M Formule Matricielle et sommeprodTu devrais trouver de quoi t'occuper ici : http://boisgontierjacques.free.fr/pages_site/sommeprod.htm Cordialement...
08/12/2016 à 08:19chree74 EVALUATE et VLOOKUP dans UserformTu vois ! Bonne journée...
08/12/2016 à 02:04nseymour2006Problème de calcul lors d'un macroJe ne sais pas ce que tu veux dire par "barrer" et F4 sert à modifier le caractère absolu/relatif des références... Si tu as une macro qui t'efface des plages de calcul, les cellules qui pointent ces plages ne vont plus fonctionner ! Faut mettre cette macro en quarantaine ! Ceci dit : devrait pouvoi...
08/12/2016 à 01:51mateosComparaison entre deux feuille et copiage de donnéePetit changement de méthode : Cordialement. https://www.cjoint.com/c/FLiaWGTFTPu...
08/12/2016 à 01:11BarletjbRandomisation en 2 groupes pour un mémoire medicalJe ne sais d'ailleurs pas si Galopin en revendique la paternité ! Je l'ai découverte au détour d'un classeur à reprendre sur modifications et qui était passé antérieurement entre ses mains. Connaissant son style de codage, j'ai tout de suite identifié sa griffe, et pour remodeler le code j'ai dû com...
08/12/2016 à 00:51iDev4s Problème avec CountIf(plage cellules, = True)Application n'est pas nécessaire. Essaie : ou : Je n'ai pas testé...
08/12/2016 à 00:38edde Cacher ou afficher diverses lignes d'une plageCa m'a l'air un peu confus ! Tu dis : un bouton pour masquer des lignes ! Fais la liste de celles à masquer, uniquement, on saura que celles qui n'y sont pas ne sont pas à masquer !! Et prend note que le code que tu mets dans un post se met entre balises Code (tu as un bouton Code pour ça au-dessus...
08/12/2016 à 00:24BarletjbRandomisation en 2 groupes pour un mémoire medicalExcuse-moi Yvouille, pas d'accord du tout ! Avec la méthode Galopin [ ] un jeu d'enfant ! Cordialement...
08/12/2016 à 00:21jiji06BOUCLE MATRICE carréeBé ! Dis-en un peu plus ! Et montre tes essais ...
08/12/2016 à 00:19Camille.BSub ou fonction non définie petite macroEvidemment ! Commence par enlever tous tes Select !!!!!!!!! Et de tes deux lignes ajoutées, tu vires la 2e et tu remplaces Select par Delete...
08/12/2016 à 00:08BarletjbRandomisation en 2 groupes pour un mémoire medicalSi on te fait une procédure sans la matérialiser sur un classeur, tu auras des difficultés à l'utiliser... Aussi mets un classeur, positionne ta liste, et positionne les emplacements de résultats du tirage. Ce sera plus parlant. Cordialement...
08/12/2016 à 00:03IJulienI Recherche dans un tableauVoilà la même chose en deux fonctions : A voir si ça améliore. Cordialement...
07/12/2016 à 23:17IJulienI Recherche dans un tableauTu as combien de lignes ? Je peux essayer de te la scinder en 2 fonctions, une pour le premier, une pour le dernier : en dématricialisant on peut peut-être gagner... Cordialement...
07/12/2016 à 23:10Emil Jour et mois inverséRe, Je t'explique quand même : Now renvoie une date, donc pas de problème, si tu l'affectes, c'est la bonne date (car c'est un nombre). Mais en utilisant la fonction Format, tu transformes ta date en texte, ce n'est plus une date... ... et quand VBA met la main sur ce texte, il l'interprète comme re...
07/12/2016 à 22:56kallranCalcul nombre de ligne différentesJ'aurais dû la tester avant ! Dans cette ligne, j'ai laissé 1, 2, 3 qui étaient les colonnes de la plage unique... Avec 3 plages à une colonne, ça va plus : mettre 1 partout. Moi ça me signalait une référence circulaire parce que 3 faisait pointer sur la colonne ou était la formule. Même si tu mets...
07/12/2016 à 22:35Emil Jour et mois inverséCordialement...
07/12/2016 à 22:09iidinouVBA procédure trop grandeCe que j'ai dit : - Les Userforms qui sont conçus de façon semblables n'ont pas lieu d'être ; on n'en ouvre qu'un à la fois et lorsqu'on l'ouvre on peut changer avant affichage les mentions des étiquettes et ce qu'on y met. Et le même peut servir à plusieurs usages... Afficher quasiment le contenu d...
07/12/2016 à 21:34Math2810Impression plage de cellule forma A5En ajustant la zone d'impression et en réduisant les marges.....
07/12/2016 à 21:24Lunaïe Fusion cellules sous conditionCa c'est effectivement une solution ! Bonne continuation...
07/12/2016 à 21:23chree74 EVALUATE et VLOOKUP dans UserformC'est un peu surprenant ! Il te suffit de taper VLookUp que tu utilises pour tomber immédiatement sur WorksheetFunction.VLookUp, lequel va t'indiquer la syntaxe pour la fonction, et le renvoi sur WorksheetFunction t'éclairerait sur la syntaxe générale d'utilisation des fonctions de feuilles de calcu...
07/12/2016 à 21:10JaveSomme de cellulesEn ce moment c'est saison letchis...
07/12/2016 à 21:06kallranCalcul nombre de ligne différentesVoilà d'abord la fonction réaménagée avec 3 arguments à lui passer, correspondant aux 3 plages colonnes. J'ai mis des noms en rapport avec tes 3 colonnes, cependant comme aucune différence de traitement selon la colonne, les interchanger est sans conséquence. J'ai par contre ajouté une vérification...
07/12/2016 à 20:03JaveSomme de cellulesEt après tu vas vouloir que ça te donne les prix !!...
07/12/2016 à 18:40JaveSomme de cellulesOn s'éclate sur les sommes ! Salut à tous...
07/12/2016 à 18:04kallranCalcul nombre de ligne différentesProblème simple, mais qui ne s'est pas révélé aussi simple qu'il y paraît... Mais j'aurai appris quelques petites choses ! D'abord, j'ai pensé que dans ton cas une fonction personnalisée simplifiait grandement les choses, j'ai donc commencé par là et la voilà : Je la tape donc pour tester : =NBFACT(...
07/12/2016 à 15:27Anouar FhalCréation formulaire pour ajout articles par familleCe serait tout aussi facilement consultable sous toutes les formes voulues par filtrage. Filtre automatique en utilisation, ou Filtre avancé avec affichage sur une autre feuille... Mais c'est toi qui vois. Cordialement...
07/12/2016 à 15:24chree74 EVALUATE et VLOOKUP dans UserformTu utilises des fonctions Excel en VBA. Consulte la syntaxe à utiliser dans ce cas ! Il y a une Aide pour ça...
07/12/2016 à 15:20NrjPlusieurs sommes mensuelles dans une même caseIl faut commencer par traduire les éléments de ton expression en données Excel : n_m T f_m s Pour Excel c'est du texte, sans valeur supplémentaire à tout autre texte ! Il faut donc que chacune puisse représenter, soit une valeur constante (numérique, parce qu'on n'appliquera pas des opérateurs numér...
07/12/2016 à 15:09JaveSomme de cellulesOu : S'il y a toujours un nombre ou rien, c'est indifférent. Si il peut y avoir autre chose que des nombres, préférer le second, le premier produira une erreur. Cordialement...
07/12/2016 à 15:03Nrev74 Bordures via VBA complexesOuf ! Tu ne prends pas le plus court chemin ! Les bordures diagonales ! Si tu n'en as pas : inutile de les supprimer !! La couleur (xlAutomatic), tu ne changes rien, donc inutile de le mentionner ! Ce sera celle-là ! La majorité de tes bordures sont en xlThin, donc d'un seul coup : - B15:T33 => ...
07/12/2016 à 14:21Math2810Impression plage de cellule forma A5Les paramètres d'impression étant prédéfinis pour la feuille, je n'ai pas touché à tes réglages et j'ai ajouté le centrage vertical et horizontal. Si ils ne doivent pas être modifiés pour d'autres utilisations, il n'y a pas lieu d'y toucher... Sinon le code devra être complété pour y réintroduire le...
07/12/2016 à 13:32sebastien311Tri de doublons avec conditionsSi l'inscription de tes données obéit à des règles, on sans doute faire un traitement préalable pour la consolider en base de données un peu plus structurée. J'entends par là : ajouter une colonne Family en 1re colonne ; veiller à ce que dans les 3 premières colonnes (Family, Scientific name, Common...
07/12/2016 à 13:06Anouar FhalCréation formulaire pour ajout articles par famillePourquoi ne regrouperais-tu pas l'ensemble dans une même base de données, en ajoutant une colonne pour tes subdivisions d'onglets actuelles ? L'ensemble serait certainement plus facile à gérer. Cordialement...
07/12/2016 à 12:48MaildunImprimer une sélection d’onglets dans un fichierD'abord, si tu voulais bien éditer ton post, sélectionner le code cité, cliquer sur le bouton Code au-dessus de la fenêtre, et valider, ce serait une attention dont les intervenants qui ont à te lire te sauraient gré ! Et même mieux, si ton code d'origine est indenté, Le recopier et coller éventuell...
07/12/2016 à 12:25sebastien311Tri de doublons avec conditionsUne base de données est facile à traiter. Le problème vient du fait que tes données ne sont pas constiuées en base de données ! Des lignes de nature différentes (Family...) Des cellules noms vides. Cordialement...
07/12/2016 à 12:17sysquaErreur d'exécution 1004De rien ! C'est les explications qui permettent de comprendre et d'avancer. Et quand ça avance j'ai le sentiment de ne pas avoir travaillé pour rien ! C'est appréciable. A+...
07/12/2016 à 12:12iidinouVBA procédure trop grandeQui te dit qu'elle est trop grande ? Et laquelle ? A ce que j'ai vu (survol panaramique de quelques secondes) - De longues énumérations dans des procédures, qui devraient être codées au moyen de boucles. Il faut toujours faire le maximum pour utiliser des boucles, et s'arranger pour pouvoir en utili...
07/12/2016 à 11:21sysquaErreur d'exécution 1004Tu as aussi remplacé 31 et 39 par 27 et 33 (corresp. à msg(7) et msg(8). Ajout de 41 => msg(9). Au temps pour moi, aussi ! je l'avais zappé !) On n'a pas redimensionné correctement si sug ! Soit tu penses que cela peut encore varier et tu fais : Soit tu fais carrément : et si ça varie et que les...
07/12/2016 à 10:26sysquaErreur d'exécution 1004Si je suis ce que tu entends modifier, tu ajoutes un champ à contrôler et à répercuter lors de la validation en ce qui concerne la saisie des suggestions d'amélioration. Donc tu le rajoutes dans la définition de msg(9) que tu fais remonter dans la liste au-dessus de If sug Then . Dans la définition...
07/12/2016 à 09:46MacFryComptabilité des remplacementsJustement, cette possibilité était prévue au départ puisque la palette (plage de cellules aux couleurs de cette "palette") est passée à la fonction. Et si on met cette palette au même endroit (même plage), même pas besoin de modifier la fonction ! Cela ne représente donc pas un problème, et c'est la...
07/12/2016 à 02:25norberlingoRepérer date de début, date de finNoté que tu as abandonné cet axe de travail ! Je clos donc, en ce qui me concerne...
07/12/2016 à 01:42polodu31Msg box d'une cellule en fonction du résultat d'une VBA...
06/12/2016 à 23:54CAPUCIN Changer automatiquement la couleur d'un boutonCe n'est pas le clic qui colore, c'est le changement de sélection. Si tu cliques sur une cellule déjà sélectionnée, cela ne fonctionnera pas. Pour un fonctionnement au clic en tant que tel, c'est double-clic ou clic droit. Cordialement...
06/12/2016 à 23:50norberlingoRepérer date de début, date de finPour me laisser le temps de réfléchir, j'ai concocté une autre fonction, qui utilise les résultats de la première pour compter les mentions par période et par mention... Elle fonctionne, certes, mais cela ne simplifie globalement pas les choses, et je n'oserais pas m'en glorifier. Surtout que ton al...
06/12/2016 à 22:08PHILOU43221Difficile à expliquerJe crois que Djidji a raison ! On se mord la queue ! On va te proposer pour la ligne 5 et suivantes ce que tu as fait pour la ligne 4. Donc tu peux continuer à le faire puisque tu viens de le faire. Mais cela ne nous renseigne pas plus sur ta problématique. J'ai l'impression que tu essaies de tradui...
06/12/2016 à 21:56Hassene Couper coller une plage de données ExcelSi tu confirmes que tu recherches une prestation de services et que les explications ne t'intéressent pas, j' en prends note. Et je n'ai effectivement plus aucune raison d'intervenir sur tes sujets, pour y contribuer ...