Fanatique d'Excel

Inscrit le :06/04/2007
Dernière activité :Aujourd'hui à 11:21
Version d'Excel :2016
Lieu :CH - Valais de Cœur
Messages
10'805
Votes
981
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Yvouille - page 38

DateAuteur du sujetSujetExtrait du message
07/02/2020 à 08:39thomasglu Renvoi de valeur dans formule pour choix de worksheetEn complément de mon message d'hier, je veux quand même t'expliquer un ou deux essais que j'ai tentés : Avec ta formule, tu obtiens le résultat ci-dessous, avec des références absolues (il y a des $ à chaque référence aux cellules). Il semble donc normal que ces références ne suivent pas le déplacem...
06/02/2020 à 17:26thomasglu Renvoi de valeur dans formule pour choix de worksheetJe ne suis pas très à l’aise avec les formules hyper compliquées du genre que tu utilises dans ce fichier - il faut chercher des heures ou a été placé faux le 84ème apostrophe - et je suis d’autant moins décidé à trop chercher – là, après 40 minutes, je calle – que je suis persuadé qu’il y a des sol...
06/02/2020 à 13:17aymalRecherche la couleur d'un cellule en fonction d'un critèreTu as un peu joué à l'apprenti sorcier, là Ton fichier réel ne correspond pas du tout à celui présenté Je dirais même qu'il est diamétralement opposé, puisque ton tableau du haut se retrouve en bas !!! Pas mal de travail inutile. En annexe, le code adapté. Si tes 2 tableaux peuvent changer de dimens...
06/02/2020 à 12:01soonorlater Automatiser un calcul quotidienWow, Depuis le 21 janvier tu n'avais pas pu mettre la main sur un autre ordinateur pour faire des essais complets et là - en 11 minutes - tu en as trouvé un. Chapeau...
06/02/2020 à 11:57thomasglu Renvoi de valeur dans formule pour choix de worksheetJe présume que tu es parti dans une direction assez incorrecte et au lieu de tenter de corriger ce qui pèche, il vaudrait peut-être mieux chercher une nouvelle solution. De plus, tes explications sont assez imprécises. Par exemple : De quelle procédure parles-tu ??? Donc autant ne pas passer par là...
06/02/2020 à 10:07thomasglu Renvoi de valeur dans formule pour choix de worksheetLa prochaine fois, fournis-nous un fichier modèle, s'il-te-plait. Dans le fichier ci-joint, la démonstration d'une solution. Probablement pas utilisable dans ton fichier réel Tu dois choisir au préalable ta feuille en A1 de la feuille ''Base". Amicalement...
06/02/2020 à 09:44soonorlater Automatiser un calcul quotidienCa me fait un peu froid dans le dos de lire ça : donc tout mon travail t'est inutile ???...
06/02/2020 à 09:37laurianelaurianeCondition SISalut Tulipe, Tu es quand même meilleur que moi pour les formules. Vas-tu continuer à prendre en charge ce sujet ou vais-je vraiment devoir m'y mettre Si tu ne le fais pas d'ici demain matin, je vais voir si je peux m'en sortir. Salut Lauriane, Ne reprends pas l'entièreté de la discussion dans tes r...
06/02/2020 à 09:21winzekActiver ou désactiver la gestion des erreursAfin de pouvoir utiliser les valeurs False et True , tu dois déclarer ton ''drapeau'' comme variable booléenne - comme j'ai indiqué Dim Drapeau As Boolean - et ton drapeau à la valeur False par défaut . Tu ne dois la changer en True que si nécessaire. Ainsi ton instruction blnGestErreur = False me p...
04/02/2020 à 16:56WillauFonction RECHERCHE avec triage dans tableurA la base, on dit qu’avec les macros Excel, il n’y a pratiquement rien d’impossible. Le plus gros problème dans ce genre d’échange étant de se comprendre. Ctrl + F en macro = J’ai trouvé ce code par l’enregistreur de macro (très utile, à t'en souvenir). A toi de voir si tu peux le simplifier. Si tu...
04/02/2020 à 16:16WillauFonction RECHERCHE avec triage dans tableurQue veux-tu dire par là ? Que tu voudrais pouvoir inscrire en U2 d'autres références que celles de la colonne E ? Par exemple que tu voudrais pouvoir inscrire une date en U2 et que la recherche se fasse sur la colonne H ? Que-ce que l'affichage restreint ? Tu parles des lignes qui sont masquées ou n...
04/02/2020 à 15:59WillauFonction RECHERCHE avec triage dans tableurIch habe das Gefühl, dass du das Rad neu erfinden willst Dans le fichier ci-joint, il devrait y avoir au moins une partie de ce que tu souhaites. A te relire...
04/02/2020 à 12:43Floki_94 Une variable sur deux s'incrémenteDans le fichier ci-joint, la macro en place devrait correspondre à ton attente. Il faut absolument ''Vider décembre'' avant de faire un nouvel essai car il n'y a pas (encore) de garde-fou si tous les mois sont déjà complétés. Toutefois, ça fonctionne aussi pour d'autres mois s'ils sont également vid...
04/02/2020 à 11:55laurianelaurianeCondition SILa première idée qui m'est venu en tête est d'utiliser la fonction OU(), mais je trouvais bizarre tes signes {} dans la formule. Lors de mes essais (première ligne en jaune dans l'image ci-dessus), j'ai eu le message suivant et j'ai accepté la modification proposée par Excel. Le résultat dans le fic...
04/02/2020 à 11:44samsam07 Modification code VBA existantJe pense que le fichier ci-joint devrait répondre à ton attente. Amicalement...
04/02/2020 à 10:59Floki_94 Une variable sur deux s'incrémenteTes explications sont beaucoup trop vagues, tu ne fais pas référence aux objets Excel (lignes, colonnes, plage de cellules, feuilles, etc.). Tu dis vouloir faire une action chaque mois. Peux-tu alors simuler un fichier sur lequel le mois de janvier est déjà traité et mettre en place les données exac...
04/02/2020 à 09:43Floki_94 Une variable sur deux s'incrémentePar mon fichier, je voulais te montrer ce que fait réellement ta macro et je pensais que de voir cela te permettait de découvrir tes erreurs et de les corriger. Bien entendu ! Ta variable i reste x fois à 3 pendant que ta variable j va de 14 à 182 (Step 14) puis ta valeur i passe à 17 et reste à 17...
03/02/2020 à 17:52Floki_94 Une variable sur deux s'incrémenteLa prochaine fois joins un fichier, s'il-te-plait. C'est incorrect de dire qu'il n'y a qu'une variable sur deux qui s'incrément. Regarde le fichier ci-joint. A la première boucle i, ta boucle j boucle 13 fois. Tu as donc 13 fois le même résultat de C2 à D14. A ta deuxième boucle i, les cellules C3:D...
03/02/2020 à 14:04YvouilleMessage d'erreur : Problème dans le contenuMerci beaucoup pour ton idée. Ca peut effectivement être la raison. Trouvant mon problème assez particulier, ça ne m'a même pas effleuré l'esprit d'effectuer une recherche sur la toile Bon, c'est un peu bizarre que le problème apparaisse maintenant, car je pense avoir transformé cet ancien fichier ...
03/02/2020 à 12:48aymalRecherche la couleur d'un cellule en fonction d'un critèreAs-tu accepté les macros lors de l'ouverture de ton fichier ? Et si tu n'as pas dû répondre à cette question, c'est peut-être que tes sécurités au niveau des macros les suppriment sans te poser la question ?! Emploies-tu régulièrement des macros ...
03/02/2020 à 12:40aymalRecherche la couleur d'un cellule en fonction d'un critèreUne solution par macro. Cordialement...
03/02/2020 à 12:22YvouilleMessage d'erreur : Problème dans le contenuAvec plus de 8'000 messages, je sais qu’un fichier Excel est souvent utile sur un tel Forum Dans ce cas précis, ce fichier est trop confidentiel pour être mis sur le Forum et trop emberlificoté afin de pouvoir être anonymisé sans risque qu’il ne soit plus représentatif. Un exemple : si j’efface une...
03/02/2020 à 07:52YvouilleMessage d'erreur : Problème dans le contenuJ'ai un fichier vieux de 10 ans en constante augmentation, avec bientôt quelques 2000 lignes, beaucoup de macros afin de les trier, les masquer selon tels ou tels critères, etc. Depuis peu, une fois sur 4, j'ai un message d'erreur à l'ouverture. Je dois alors copier le nouveau ''Fichier réparé'' - c...
03/02/2020 à 07:27explorador Copier une ligne spécifique des fichiers d'un répertoiresur lequelTa demande est peu claire (tu parles de colonnes, de lignes, mais on ne sait pas exactement ce à quoi tu fais référence) et ton fichier modèle peu utile (est-ce un fichier source ou est-ce le fichier cible ??). Selon ce que j'ai compris, tu devrais nous fournir ton fichier cible (que je nommerais à...
03/02/2020 à 06:54SwoopyAnalyse min max sur periodeTes demandes ne sont pas claires et beaucoup trop nombreuses. De plus ton fichier modèle est trop complexe. Prépare un fichier modèle avec 10 à 20 lignes au maximum, mais représentatives de ton problème. Renomme les feuilles avec des noms simples auxquels tu pourras facilement faire référence (Lorsq...
01/02/2020 à 19:45winzekActiver ou désactiver la gestion des erreursEventuellement utiliser un ‘’Drapeau’’ Un truc du genre : Tu cliques soit sur un bouton ‘’Avec gestion des erreurs’’ – lié au premier code ci-dessous - soit sur un bouton ‘’Sans gestion des erreurs’’ – lié au deuxième code. Sincèrement...
01/02/2020 à 19:31FabriceJacVBA recopiePlus je vois passer les minutes sans réponse à ta question, plus je me dis que tu aurais dû y joindre ton fichier A te relire...
01/02/2020 à 18:51abdernino Controle avec conditionDans ton fichier il y a un code ‘’Worksheet_Change’’, mais il est difficile de savoir à quoi il correspond, notamment à cause de ce ‘’Flag’’ dont on ne peut pas comprendre comment il pourrait prendre une valeur ‘’True’’. J’ai donc supprimé ce code en place et ai créé un code ‘’Worksheet_Change’’ qui...
01/02/2020 à 18:11SylvaLiaison données entre une ligne du tableau et une nouvelle feuilleComme cadeau de bienvenue, tu mériterais un coup-de-pied au cul On ne peut effectivement pas faire grand-chose sans ton fichier ou au moins un fichier modèle correspondant au mieux à ton fichier réel si celui-ci contient des données confidentielles. Je me suis amusé à créer un petit fichier qui répo...
01/02/2020 à 16:23abdernino Impossible de définir la propriété locked de la classe rangePar deux fois déjà, tu ne m'as remercié que lorsque je te l'ai demandé !!!!!! Pense que l'on n'est pas à ton service, mais que c'est un cadeau qu'on t'offre !!! Chaleureusement...
01/02/2020 à 16:22abdernino Controle avec conditionOui, exactement, tu commences à chaque fois sur la base d’une nouvelle feuille vierge sur laquelle cette cellule serait tout d’abord vide OU oui, exactement tu ne dois que modifier cette cellule et non pas la renseigner ? J’ai parfois l’impression que tu penses que ceux qui t’aident bénévolement son...
01/02/2020 à 16:16soonorlater Automatiser un calcul quotidienRe-salut, Une fois j'aimerais quand même avoir une explication sur le fait que cette macro ne fonctionnait pas sur ton ordi, ceci principalement afin de pouvoir éventuellement aider quelqu'un d'autre dans la même situation. Alors, est-ce ces codes fonctionnent finalement bien sur ton ordi ? Est-ce q...
01/02/2020 à 11:22abdernino Controle avec conditionJe ne comprends pas très bien pourquoi la cellule D7 ne serait pas renseignée. Tu commences à chaque fois sur la base d’une nouvelle feuille vierge sur laquelle cette cellule serait tout d’abord vide ? Autrement tu ne dois que modifier cette cellule et non pas la renseigner. Admettons que ce soit bi...
01/02/2020 à 09:53abdernino Controle avec conditionEn F18 NB : Tes demandes ne sont pas toujours très claires ! De plus, tu nous fournis un fichier protégé sans nous indiquer le mot de passe ! Cordialement...
01/02/2020 à 09:40abdernino Impossible de définir la propriété locked de la classe rangeComme il s'agissait de la dixième de tes demandes que je prenais en charge, je pensais quand même recevoir un merci de ta part pour avoir dégrossi ton problème Salut Archer, Merci d'être venu m'aider à répondre à ce fil. Bonnes salutations...
01/02/2020 à 09:18soonorlater Automatiser un calcul quotidienOn va mettre cela sur le compte du stress...
31/01/2020 à 20:38abdernino Impossible de définir la propriété locked de la classe rangeJe ne comprends pas très bien que tu dises que ça bloque. Chez moi ça passe sans problème On peut voir ton fichier ? Il me semble que je t'avais déjà dit qu'on ne peut pas faire grand chose sans Amicalement...
31/01/2020 à 20:09soonorlater Automatiser un calcul quotidienDans l’idée de pouvoir utiliser ce fichier à l’avenir, j’ai placé une nouvelle feuille tout devant, nommée ‘’Base’’. Si tu y modifie l’année inscrite en G1, les données de toutes les lignes 9 de cette feuille et des feuilles de machine changent de dates. A toi de voir ce que tu veux modifier en plus...
31/01/2020 à 11:20soonorlater Automatiser un calcul quotidienRe-salut, A nouveau, je suis absolument désolé. Dans ton avant dernier message, j'ai vu que tu avais cité un ancien passage. Mais comme tu demandais juste au-dessus ce qu'était une bécane, j'ai inconsciemment pensé que tu avais cité mon passage dans lequel je parlais de ce terme inconnu de ta part e...
31/01/2020 à 10:25NicoAdins Fichier CSV, ligne unique qui se présente sur deuxAlors remplace la ligne par...
31/01/2020 à 10:14louisengynSI.ET avec plusieurs conditionsA la base, cette formule devrait fonctionner, mais j'ai dû ajouter une ligne dans ton tableau. Ensuite, il faudra voir comme ajuster en fonction de ton besoin réel. Amicalement...
31/01/2020 à 10:03soonorlater Automatiser un calcul quotidienTa machine, ton ordi, ta bécane, c'est tout des synonymes (dont certains régionaux ??) Oui, mais là on lui demande un travail quand même assez considérable, en lançant cette macro. Fais-donc des essais sur des machines un peu plus puissantes, sur des bécanes un peu moins anciennes. De ceci quoi ???...
31/01/2020 à 09:50NicoAdins Fichier CSV, ligne unique qui se présente sur deuxAs-tu essayé mon fichier ...
31/01/2020 à 09:47soonorlater Automatiser un calcul quotidienC'est certain que ça marche ailleurs, puisque ça fonctionne en tout cas sur deux ordinateurs chez moi Plus j'y pense, plus je me dis que ce problème doit venir de ta bécane (est-elle saturée ? mais si c'était le cas, tu devrais avoir des résultats bizarres à chaque fois différents ; est-ce le cas ?)...
31/01/2020 à 09:34NicoAdins Fichier CSV, ligne unique qui se présente sur deuxUne solution semblable à celle de ThauThème que je salue au passage. Tu ouvres le fichier ci-joint, tu y déplaces ta feuille à modifier et tu lances la macro par le bouton en place. Il serait également envisageable de modifier le code afin que cette macro agisse sur un fichier ouvert parallèlement à...
30/01/2020 à 21:34soonorlater Automatiser un calcul quotidienJe te retourne la version 5 avec les modifications au niveau de la remise à zéro. Pour quand même actualiser les lignes 10, j'ai également actualisé les lignes 11 Je ne m'étais pas rendu compte de cette modification, puisque je travaille avec tes derniers fichiers, soit avec des p minuscules partout...
30/01/2020 à 20:58NBLRésultat AutomatiqueSelon ta première présentation, j’étais parti sur l’idée de déclencher un code évènementiel à chaque fois que les cellules influençant le calcul et ne contenant pas de formules étaient modifiées et j’avais marqué ces cellules en vert. Maintenant ton fichier comporte plusieurs feuilles et je ne sais...
30/01/2020 à 15:48rocket4 Reinitialiser un projet VBALa seule ''Réinitialisation'' que je connaisse est en cliquant sur le petit carré bleu ''Réinitialiser'' visible sur l'image ci-dessous. Selon moi cette réinitialisation n'est nécessaire que lorsqu'une macro a été lancée au pas-à-pas ou quelle a bloqué et que l'on veut stopper le déroulement du code...
30/01/2020 à 15:12soonorlater Automatiser un calcul quotidienIl y a des petits mystères dans la vie. J’ai pris le fichier que tu m’as retourné en dernier et l’ai placé dans un nouveau dossier avec les deux autres fichiers reçus de ta part. Je lance le décompte du mois de janvier et j’ai un résultat dans les cellules jaunes où tu prétends ne pas en avoir, comm...
29/01/2020 à 19:34DAMOUN Ajustement et suppresison des lignes@ Damoun Concernant H2so4, je pense que c’était juste un coup-de-gueule comme il m’arrive d’en pousser parfois. Les membres ne sont pas toujours corrects et moi également je suis parfois désespéré du peu de respect que notre aide gratuite génère. H2so4 – qui m’a donné très souvent des très, très gro...