Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Aujourd'hui à 20:16
Version d'Excel :2021fr
Messages
12'788
Votes
1'985
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par eriiic - page 229

DateAuteur du sujetSujetExtrait du message
04/04/2014 à 17:48leakimMacro d'extraction multi classeurs multi ongletsTu saisis "=", tu vas cliquer sur J39 de ton autre classeur, tu valides et tu fermes l'autre classeur. Mais peut-être que je me suis trop avancé vu que je ne vois pas de " ", on ne peut sans doute pas la rendre variable. Mais là je dois m'absenter.... En attendant contrôle le chemin fourni pour rech...
04/04/2014 à 17:36phileas Déplacer et partager un catalogue avec des photosTon truc n'a pas l'air d'intéresser les possesseurs de mac. Je suis loin d'être un spécialiste des images, j'ai quand même cherché un peu (beaucoup...) Il semble que le lien interne vers l'image ne soit pas dans une propriété accessible de l'image. Ce n'est pas faute d'avoir recherché sur google......
04/04/2014 à 16:42philaplonCopier-coller grande capacitéTu ne veux pas expliquer en oubliant tes formules et ta feuille entrée ? Tu as donc des valeurs dans un fichier Jour que tu ouvres, et tu veux les copier dans les feuilles denrées et richesse. C'est ça ? Tu ne veux qu'une colonne sur 2, juste le 1er nombre de café (20), le 2nd (1) on l'oublie ? Aupa...
04/04/2014 à 15:54leakimMacro d'extraction multi classeurs multi ongletsPour la macro j'ai fait le fainéant, désolé. J'ai mis la référence en style A1, mais il la faut absolument en R1C1. Donc & "'!R39C10" à la fin, si je compte bien. Dans la 1ère réponse j'avais démarré par : Au post suivant je t'ai attiré l'attention dessus car tu parlais uniquement du recherchev() Et...
04/04/2014 à 08:54leakimMacro d'extraction multi classeurs multi ongletsAvant le recherchev() tu as la formule de liaison toute simple proposée en premier vu que c'est une cellule bien précise que tu veux. Et si tu tiens absolument au vba, bien que je pense que ça sera moins rapide dans ce cas, tu peux tester ça : A tester. Si pb contrôler si fichier est fabriqué correc...
03/04/2014 à 23:11ringfitFormule Pourcentage d'un nombre d'heure effectuéSaisi tes temps sous la forme 0:45, tu n'auras plus de difficulté pour faire la somme ou les % eric...
03/04/2014 à 22:39leakimMacro d'extraction multi classeurs multi ongletsTu as essayé une formules de liaison ? ='D:\tmp\ccm\[Classeur2.xlsx]JANVIER'!$B$3 Tu ouvres un classeur pour la faire, puis tu le fermes pour avoir l'écriture complète. Plus qu'à remplacer les parties variables. ou si c'est un tableau avec des titres de lignes (ou tout simplement si tu peux...
03/04/2014 à 13:35melanie57 Calculer l'évolution d'un CANon mais je rêve. Si : c'est manquer de respect et être méchant, cloître toi chez toi et prend tes gouttes ! Là oui, je commence à être méchant... eric...
03/04/2014 à 12:01MTAB Copier cellule de la page précédentePetit oubli : Vu que la fonction est volatile, ajoute tout au début : sinon excel se mélange les pinceaux si tu travailles dans un autre classeur ouvert. eric...
03/04/2014 à 10:43MTAB Copier cellule de la page précédenteIl faut coller la fonction personnalisée dans un module Standard de ton classeur. Alt+F11 pour ouvrir l'éditeur VBE. Clic-droit sur le projet à gauche pour ajouter un module. Si tu dois être amené à déplacer les feuilles n'oublie pas d'ajouter le code présent dans le module Feuil3 dans tous les modu...
03/04/2014 à 10:22MTAB Copier cellule de la page précédenteProposition avec une fonction personnalisée : Ex syntaxe : =indirectOffset(-1) fournir la donnée située sur la feuille précédente, même ligne, même colonne. =indirectOffset(-2;"$B$4") fournir la donnée située 2 feuilles à gauche, cellule $B$4 =indirectOffset(1;0;3) fournir la donnée située sur la fe...
03/04/2014 à 10:10philaplonCopier-coller grande capacitéD'accord avec yvouille, tout n'est pas clair. Par exemple aujourd'hui on est le 3/4, qu'est-ce que tu copies et où, c'est un peu nébuleux... Comme ton problème principal à l'air d'être la sélection, dans un premier temps tu peux nommer tes plages à copier (qui a l'air d'être toujours C2:C187 ?). Sél...
02/04/2014 à 23:59esmee1Sélection de cellule en fonction du numéro de semaineOk, mais à faire des copier-coller sans comprendre ton code n'a aucun sens, tu n'y arriveras jamais. Si sur ton CV tu n'as pas écris connaissances en VBA tu pourrais demander une formation. Décris plutôt précisément et clairement comment tu reçois les données et ce que tu dois faire. Si c'est simple...
02/04/2014 à 23:30VolksChanger le format de la dateOui, en t'inspirant des propositions faites qui n'ont eu aucun retour. eric...
02/04/2014 à 22:43hugolastarRéalisation d'un fichier pour championnat pokerBon, au moins c'est clair. Mais si tu veux que qcq'un se penche sur ton truc, il va quand même falloir l'ouvrir pour montrer comment doit se présenter le tableau, où tu veux faire tes saisies, où tu veux les résultats et comment les calculer. Soit le plus précis et le plus complet du premier coup, s...
02/04/2014 à 22:10ninos06Compteur chronoTu préfères un chrono plutôt que modifier ton code pour qu'il aille au moins 100 fois plus vite ? On peut le ralentir aussi si tu veux profiter du chrono plus longtemps pour prendre le café eric...
02/04/2014 à 21:51VolksChanger le format de la dateDans ce cas sélectionner A puis 'Données / Conversion'. Les cellules seront converties en date et tu pourras appliquer le format mm. Ou si tu ne veux que le mois : =MOIS("1/"&A2) eric...
02/04/2014 à 16:14esmee1Sélection de cellule en fonction du numéro de semaine1) met le curseur dans ta macro et exécute-là en pas à pas avec F8 en gardant un oeil sur ton classeur, tu comprendras tout de suite. 2) de plus tu demandes pour une semaine en colonne I, elle est ailleurs et tu n'adaptes pas le code. Ca ne risque pas de fonctionner. Il faut un minimum de cohérence...
02/04/2014 à 13:26seb_mVBA pour remplacer un TCD (complexe ??)Re, Ne soit pas impatient, tu veux mettre la charrue avant les boeufs. Ce que tu appelles étape 1 est la dernière, dans la mesure où l'exploitation des fonctionnalités d'excel ne t'apporterait pas satisfaction. D'abord connaitre et utiliser excel avant de penser vba. La 1ère, sur laquelle tout s'app...
02/04/2014 à 11:33seb_mVBA pour remplacer un TCD (complexe ??)On récapitule : Tu es obligé de respecter la règle d'un enregistrement par ligne sinon ça devient beaucoup plus compliqué à gérer et tu obtiens rapidement une usine à gaz. - pour la saisie : je te fais une proposition pour pouvoir avoir les champs sur plusieurs lignes et éviter le scrolling latéral...
02/04/2014 à 09:40Smallbug [VBA] passer d'un format heure vers le centieme d'heureEn faite tu as répondu a ma question. C'était bien le but. N'oublie pas de mettre en résolu dans le post concerné. eric...
01/04/2014 à 23:45Smallbug [VBA] passer d'un format heure vers le centieme d'heurePas bien clair tout ça, heureusement qu'il y avait la dernière phrase 0:15*24 = 0.25 Mais je ne vois pas pourquoi tu ne peux pas faire de règle de 3 sur les dates-heures... eric...
01/04/2014 à 23:05esmee1Sélection de cellule en fonction du numéro de semainePeut-être dû à 2007 (?) mais je ne vois pas trop ce qui le dérange. Au cas ou remplace par : Intersect(plag, range("A:X")).Select Sinon met ton fichier que je vois si je constate l'erreur. eric...
01/04/2014 à 22:14Nabla Comment obtenir le total des paramètres dans un SOMMEPRODPas sûr que ce soit plus simple mais un peu plus courte : formule matricielle à valider avec Shift+Ctrl+Entrée Saisir * dans F6 pour tous. eric...
01/04/2014 à 21:52esmee1Sélection de cellule en fonction du numéro de semaineJe ne vois pas de rouge. eric...
01/04/2014 à 19:14seb_mVBA pour remplacer un TCD (complexe ??)Bon, que je me rappelle ce que j'avais fait. Ca date un peu... Dans un 1er temps tu n'as pas besoin d'aller dans le code. Essaie déjà le fonctionnement prévu pour comprendre et voir si ça te va. Quand le principe te sera acquis, il sera temps de te pencher sur le code et de le faire évoluer si besoi...
01/04/2014 à 17:17anitaeicher Macro active sur une liste déroulanteCa se fait dans le post ayant la bonne réponse. eric...
01/04/2014 à 08:09realiste Formule grande.VALEUR avec plusieurs critèresEffectivement j'avais lu en diagonale et zappé NBC. Il suffit de l'ajouter, le même principe reste le même. En K2 : =(J2*1000+I2)*1000+H2+LIGNE()/1000 Si tu lis le résultat en K2 (5081001.002) en le découpant en tranches de 3 chiffres tu lis : NBC a le poids le plus important, puis tes 2 autres crit...
01/04/2014 à 00:34realiste Formule grande.VALEUR avec plusieurs critèresUn exemple ci-joint, regarde si ça correspond à ton besoin. eric...
31/03/2014 à 23:18phileas Déplacer et partager un catalogue avec des photosCa a son importance, la compatibilité n'est pas totale au niveau des macros. Par contre tu devrais déposer un extrait de qcq lignes (une dizaine) de ton fichier pour que ceux qui se pencheront sur ton pb puisse voir l'objet utilisé pour la photo. eric...
31/03/2014 à 23:07esmee1Sélection de cellule en fonction du numéro de semaineLa fonction doit être dans un module standard. eric...
31/03/2014 à 22:47JIDE Tableau dans une formule avec variableVu que ta matrice fait 1 colonne, utiliser le 3ème paramètre de index() est inutile. eric...
31/03/2014 à 19:36realiste Formule grande.VALEUR avec plusieurs critèresLe plus simple est que tu utilises une colonne intermédaire où tu additionnes tes valeurs en donnant un plus grand poids (*1000 par exemple) à la plus importante. Il faut que le multiplicateur soit suffisant pour ne pas perdre de chiffre significatif. Et en cas d'égalité malgré tout, ajoute un pouiè...
31/03/2014 à 19:23nuggetLiaison entre deux Listbox décaléeAucune réponse depuis 13:22. Faut dire que sans fichier de travail ça ne motive pas... eric...
31/03/2014 à 15:51Alice2277Cacher (ou non) des colonnes en fonctions de DEUX critèresOu bien si tu as vraiment beaucoup de cas tu pourrais dans 'feuil2' lister les colonnes à afficher sous la forme D,F:G,R:T,Z par exemple (ou sous forme de n° de colonne, séparer les plages par des virgules). Si pour un légume ou un équipement c'est toujours les même colonnes à afficher tu as juste 2...
31/03/2014 à 14:29anitaeicher Macro active sur une liste déroulantePas trop dur à faire, mais encore faut-il savoir ou ça se trouve. Si tu n'as pas réussi une autre version à tester donc. Du coup tu auras un bouton est plus joli... Rappelle-toi que si tu choisis tout, ça imprime les 88 feuilles sur la dernière imprimante sélectionnée. Essaie peut-être avec une seul...
31/03/2014 à 12:15anitaeicher Macro active sur une liste déroulanteArghhh, je viens de voir ta version excel : 2011. Tu es sur mac j'ai l'impression. Les macros sous windows ne sont pas totalement compatibles sur mac... Si tu as accès à un PC fait tourner le programme dessus. Sinon à part le bouton je ne vois pas ce que ça peut être. Je te le changerai cette am. er...
31/03/2014 à 10:12anitaeicher Macro active sur une liste déroulanteJ'ai dû reprendre ta table de donnée, tu n'avais pas prévu les noms en double. On ne pouvait pas atteindre les données du 2nd nom. Ajout d'une clé Nom+Prénom+Site dans Carnet général!O:O Du coup reprise de tes formules dans la feuille 'Par utilisateur', et choix agent en C1. Pas vu ta forme, ajout d...
30/03/2014 à 23:05Bearn 64Evenements dans plusieurs fichiers ExcelJ'ai préféré une simple formule en K49. Plus facile peut-être à modifier si le calcul des frais de port évolue. J'y ai intégré le nombre de carton, tu peux effacer les lignes 68:68 si tu veux. J'ai ajouté une colonne dans ton tableau sur 'Designation'. Et modifié ta formule du total TTC pour qu'elle...
30/03/2014 à 22:25anitaeicher Macro active sur une liste déroulanteOui. Il ne manque que le fichier de travail anonymisé si tu ne veux pas revenir en disant je n'arrive pas à l'adapter à mon fichier . eric...
30/03/2014 à 22:14ClaireD If qui ne fonctionne pasTu recherches " 1 " (entre " " = chaine de caractère) et non pas 1 (en numérique) qui est dans tes cellules. Tu peux aussi être plus précise : eric...
30/03/2014 à 20:14AnneraudAide pour condition dans textboxRegarde le menu 'cours vba' en haut de cette page. Tu peux continuer tes tests comme tu fais, c'est bon. Je te le disais en général car j'ai vu que tu ne le faisais pas. Ca parait rébarbatif au début, mais tu es gagnant au final. D'une part le code est accéléré si tu utilises des variables entières...
30/03/2014 à 18:41AnneraudAide pour condition dans textboxDécidément tu as du mal entre numériques et chaines. Il faut vraiment que tu prennes le temps de te documenter sur les variables en vba (google). Ce n'est pas un petit programme que tu as choisi pour démarrer. La recherche de bugs sera de plus en plus difficile, il faut que les variables (types, por...
30/03/2014 à 13:06AnneraudAide pour condition dans textboxBon, reprenons les bases. Une chaine est une suite de caractères. a="Bonjour", a="123" sont des chaines. a=123, a = #2/14/2013# sont des numériques. Avec les fonctions de conversion : Cdbl(), Clng(), Cdate() etc. Regarde l'aide excel sur ces fonctions. Parfois excel fait une conversion automatique....
29/03/2014 à 22:15AnneraudAide pour condition dans textboxToujours le message "impossible, pascal n'a pas démarré sa journée". On verra lundi s'il bosse... Tu ne peux mettre que des chaines, à toi de les convertir en numérique le moment venu. A part les calendriers pas d'objet spécifique pour les numériques. eric...
29/03/2014 à 18:25hibachaymaeExcelVBAMerci de ne pas poster en double et de rester ici : https://forum.excel-pratique.com/excel/feuille-et-userform-t49638.html eric...
29/03/2014 à 16:45AnneraudAide pour condition dans textboxPourquoi ? 'retard' est également un textbox il me semble, il doit être converti en numérique. Je ne peux rien t'expliquer vu que je ne sais pas ce que tu mets dans textbox2 et dans retard et qu'on ne peut rien tester sur ton fichier qui bloque si on suit tes instructions. Télécharge et installe ' '...
29/03/2014 à 11:21rafa Problème de formule entre aujourdui et date difPour une différence en jours =F2-D2 est suffisant. Mais tu n'as pas que les cellules vides à traiter, il y en a qui ont du texte à la place d'une date. =SI(ESTNUM(F2);F2-D2;"") eric...
29/03/2014 à 11:08AnneraudAide pour condition dans textboxPas de soucis, tout s'apprend et tu as l'air d'avoir bien démarré. Un utilitaire qui te rendra de grands services : Parce que tes indentations sont un peu olé-olé. Pour rechercher les erreurs de boucle c'est mieux. Le problème était que tu indiques comment utiliser ton classeur, ce qui est très bien...
29/03/2014 à 10:18marcetflo Exclure des cellules d'un décompte fonction de leur valeurJ'ai un peu forcé sur les (), =NBVAL(C6:T6)-NB.SI(C6:T6;"x") suffira Maintenant je laisse h2so4 te répondre... eric...