Fanatique d'Excel

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

Sujets créés par Yvouille

DateForumSujetExtrait du message
19/05/2024 à 08:11Excel - VBA Macro événementielle lorsqu'on ôte la protection de la feuilleTout est dans le titre : peut-on utiliser l'évènement ''Ôter la protection de cette feuille'' afin de lancer une macro ? Ou y a-t-il un moyen de contourner la chose ? Cordialement...
20/04/2024 à 18:07Excel - VBAVBA - Problème de triDans le fichier ci-joint, j'ai la macro ci-dessous : Or, si elle fonctionne parfaitement sur mon ordinateur, elle bloque sur deux autres machines, à la ligne Savez-vous comment y remédier ? Cordialement...
25/02/2024 à 17:52Excel - VBA Transformer une formule en VBAEn C13, j'ai une formule qui permet de calculer le numéro de la semaine. J'ai enregistré ce code et ai tenté de le transformer en VBA, mais sans succès. Sauriez-vous m'aider ? Cordialement...
23/02/2024 à 21:20Excel - VBA Problème de compréhensionDans le fichier ci-joint, j'ai des valeurs annelles en colonne B et en colonne C, je calcule l'évolution annuelle. Si je calcule l'évolution sur plusieurs années, je ne trouve pas le même résultat qu'en additionnant toutes les évolutions annuelles En B26 ou B27 par exemple, je calcule de deux manièr...
06/01/2024 à 20:24Excel - VBA VBA - Disparition des macrosJe travaillais sur un projet que j'ai sauvegardé régulièrement. Après avoir quelque peu avancé, j'ai voulu sauvegarder encore une fois et lorsque j'ai rouvert l'original, les macros avaient disparues ! J'ai ouvert ma dernière sauvegarde sur laquelle les macros sont également absentes, alors que sur...
03/12/2023 à 15:27Excel - VBA Problème de comptabilité (amateur)Comptable amateur, je m’occupe des comptes d’un petit club. Jusqu’à maintenant je n’avais qu’une caisse que je garde à la maison (feuille ‘’Caisse’’), une caisse que je prends sur les terrains le dimanche (feuille ‘’Caisse Jura’’) ainsi qu’un compte en banque (‘’BCF’’). Par l’intermédiaire de l’util...
21/10/2023 à 18:30Excel - VBA Envoi par courriel de fichiers PDF nouvellement créésJ’ai bien cherché sur Internet, mais je n’arrive pas à résoudre mon problème actuel. Le fichier ci-joint ressemble un peu à une usine à gaz, mais dans l’ensemble il fonctionne très bien. J’y prépare des ‘’Factures mensuelles’’ et des ‘’Fiches de prestations’’ pour un groupe de clients et celles-ci s...
17/09/2023 à 07:42Excel - VBA Je souhaiterais qu'un fichier PDF nouvellement créé soit visible à l'écranTout est dit dans le titre :-) Le code ci-dessous créé bien le fichier PDF souhaité, mais je dois aller l'ouvrir manuellement car j'en ai immédiatement besoin. Avez-vous une solution à mon problème ? Amicalement...
16/09/2023 à 08:38Excel - VBA Problème avec une formule EQUIVDans le fichier ci-joint, je ne comprends pas pourquoi une valeur est trouvée par ma formule en X15 et suivantes et non pas en X14 ? Qu'aucune valeur ne soit trouvée en X13 est logique, puisque la valeur en D13 est absente de la matrice, mais la valeur en D14 est bien présente ! Savez-vous m'aider ...
08/09/2023 à 10:33Excel - VBA Je cherche deux formules à incrémenterJe dois effectuer un calcul d'intérêt pour n'importe quelle fin de mois, mais basé sur le montant à disposition en fin d'année précédente. Pour l'instant, j'ai inscrit deux formules par année à fin janvier que j'incrémente vers les bas pour les 12 prochains mois. Mais je dois recommencer cette opéra...
05/08/2023 à 18:33Excel - VBA Je souhaiterais ne pas avoir de "SetFocus" dans mon UserFormPour un UserForm tel que celui dans ce fichier, je souhaiterais ne pas avoir de ''SetFocus'' sur aucun bouton. Par défaut, le ''Focus'' se fait sur le premier objet, mais je n'en voudrais aucun. Est-ce possible ? Cordialement...
01/08/2023 à 18:30Excel - VBA Bizarrerie VBA - Message d'erreur incompréhensibleDans le fichier ci-joint, j'ai une macro à l'ouverture qui permet le travail sur les feuilles protégées. Et j'ai aussi une macro qui se déclenche lors d'un double-clic sur certaines cellules de l'une ou l'autre des feuilles du fichier. Bizarrement, lors de ce double-clic, la macro se déroule tout d'...
22/07/2023 à 17:30Excel - VBAVBA : Dossiers créés par macro ineffaçablesJ'ai créé une macro avec l'aide du Forum mais ça a généré un problème inattendu. Dans le fichier ci-joint, si je choisis ''Devis'' en A1, que j'inscris le nom d'un client en E5 et que je clique sur le bouton "A", la macro va chercher si un dossier au nom du client existe, si non elle va le créer, et...
02/06/2023 à 20:16Excel - VBA Report ou copie dynamique d'une plage Excel à un autre endroitIl est presque certain qu'il y a la possibilité de créer une sorte de copie ou d'image d'une plage de cellules à un autre endroit d'un fichier Excel, mais non pas de manière figée, mais bien dynamique. Connaissez-vous cette option ? Je ne la retrouve plus ! Cordialement...
25/03/2023 à 09:24Excel - VBA VBA - Code qui bloque - Erreur d'exécution 1004Dans le petit fichier démo ci-joint, mon code bloque sur la ligne : Savez-vous quelle est l'erreur ? Si oui, est-il possible d'utiliser l'instruction modifiée ainsi (Rows.Count) : Mon fichier de base est bien plus compliqué et je devrais absolument passer par une telle instruction. Si j'utilise l'in...
18/03/2023 à 21:17Excel - VBA VBA - Trier sur une feuille non activeDans le fichier ci-joint, lorsque j'active la feuille ''Huitièmes'', une macro est lancée. A un certain moment, je place des chiffres aléatoires sur une autre feuille et je voudrais trier des données de cette autre feuille sur la base des chiffres aléatoires mis en place. J'ai laissé deux essais avo...
12/03/2023 à 19:30Excel - VBA Outil ''Convertir'' en VBAJ’ai tenté d’enregistrer une macro afin de voir comment fonctionnait l’outil ‘’Convertir’’, mais je ne sais pas comment transformer le code sans fin ainsi généré afin de l’utiliser pour un nombre de données différent. Actuellement, je transfère des données d’internet et les places tel que montré sur...
13/11/2022 à 09:02Excel - VBA Problème avec une formule SOMMEPRODDans le fichier ci-joint je suis obligé de reporter des données d'une autre feuille sur la "Feuille B". Ceci fait que certaines cellules ont l'air vides - telle que les cellules G4 et U4 de la "Feuille B" - mais il n'en est rien. Dans ma formule en K16, ces deux cellules sont prises en compte par le...
22/08/2022 à 11:05Excel - VBA VBA - Changer le titre d'un graphiqueDans le fichier ci-joint, j'ai un graphique avec un titre quelconque, tel que montré sur la feuille concernée. Si je lance maintenant la macro placée derrière le bouton ''Actualiser la colonne I'' de la feuille "Année complète", tout va bien jusqu'à la toute dernière ligne du code. Celle-ci est sens...
10/02/2022 à 12:31Excel - VBA Formule pour calculer un taux d'intérêtJe dois effectuer - pour d'autres raisons - des calculs mois par mois et y inclure un calcul d'intérêt annuel. Mon problème est que la première année n'est pas toujours complète et il faudrait alors trouver une formule qui en tienne compte. Dans mon fichier joint, il s'agit de la même tabelle de cal...
05/02/2022 à 08:33Excel - VBA Peut-on dupliquer la page d'un MultiPageJe dois créer un MultiPage avec 4 pages pratiquement identiques, seuls 1 à 2 options / 10 changent à chaque page. Est-il possible de créer une première page et de la dupliquer 3 fois avant d'effectuer les petites corrections nécessaires à chacune d'elles ? Je pourrais bien entendu sélectionner toute...
30/01/2022 à 19:18Excel - VBA VBA : l'instruction Workbook_BeforeClose me crée des soucisDans le fichier ci-joint, il faut compléter des données dans certaines colonnes. Si aucune de ces colonnes n'est complétée, je voudrais en rendre attentif l'utilisateur - lors de la fermeture du fichier - et lui laisser le choix de compléter les données manquantes ou de fermer malgré tout le fichier...
24/12/2021 à 09:24Excel - VBA VBA : problème de triAfin d'aider un autre membre, j'ai voulu placer un tri dans un code : Bien que ma deuxième clef de tri précise ''Descending", cette colonne Q est triée de manière ''Ascending''. Avez-vous une idée pourquoi ? J'ai provisoirement résolu mon problème en enregistrement un tri (bouton ''Tri bis''), mais...
07/03/2021 à 08:53Excel - VBA Fonction MAX avec certaines conditionsDans le fichier ci-joint, je voudrais trouver en H12 le nombre de participants record de la ligne 6, mais uniquement pour les courses marquées R ou P dans la ligne 2. Dans cet exemple, le résultat devrait être 52 (en Q6). Bon dimanche à vous tous...
06/03/2021 à 16:34Excel - VBA Formule pour calculer le nombre d'entrées contenant un nombre minimumEn H12 du fichier ci-joint, je voudrais calculer le nombre de course (ligne 4) qui sont marquées R ou P sur la ligne 3 et qui ont au minimum 20 participants inscrits sur la ligne 7. En en H11, je souhaiterais avoir la moyenne de participants par course R ou P, mais seulement par rapport à celles qui...
20/02/2021 à 14:55Excel - VBA Message d'erreur "La cellule .... se trouve sur une feuille protégée ....."Dans le fichier ci-joint, je déclenche une macro événementielle par un double-clic sur une cellule de la plage A2:A10, ce qui fait apparaître un MsgBox. Mais j'ai par la suite le message ci-dessous qui apparait en plus. Est-il possible de l'éviter ? Cordialement...
21/01/2021 à 19:33Excel - VBA Problème à l'impressionTel qu'est présenté le fichier ci-joint, les 2 membres du groupe 1450 - aux lignes 30 et 31 - sont imprimés sur deux feuilles différentes. Je souhaiterais donc que le premier de ces deux membres soit ''poussé'' vers le bas de manière à être imprimé sur la même feuille que son acolyte. Ce faisant, le...
09/01/2021 à 19:30Excel - VBA VBA - Cellules vides considérées comme pleinesDans le fichier ci-joint, je ne comprends pas pourquoi certaines cellules (fusionnées) qui semblent vides ne le sont pas pour mon code. Pour voir le problème, il faudrait ouvrir ce fichier (en lecture seule ou non) et ne rien modifier sur la feuille. Puis en lançant manuellement la macro ''Démo'' da...
02/01/2021 à 20:46Excel - VBA Instruction Trim(Cells qui fonctionne neuf fois sur dixJ'ai un problème avec l'instruction Trim incluse dans le code du fichier ci-joint ; une fois sur dix, elle ne fonctionne pas ! Dans cet exemple, le texte en A4 comporte un espace derrière. Lorsque je lance la macro Tri_NOMS par le bouton en place, la macro Supprimer_espaces est appelée à son tour. L...
30/12/2020 à 13:37Excel - VBA Modifier des liaisons en VBAAfin d'aider un autre membre, je souhaite modifier par un code VBA les liaisons d'une feuille dans mon ''fichier-cible''. Toutes les liaisons sont faites vers des fichiers comportant l'indication de l'année et il faudrait ''simplement'' modifier les liaisons avec cette donnée pour l'année suivante....
30/11/2020 à 22:04Excel - VBA ColorIndex : c'est de l'arnaque ?J'ai toujours pensé que les 56 ColorIndex étaient bien des couleurs toutes différentes. Mais en analysant leur composantes RGB, il semble que non (voir le fichier ci-joint). Est-ce que je me trompe quelque part ou est-ce que les ColorIndex 11 et 25, 5 et 32, 14 et 31, etc., sont réellement identique...
17/11/2020 à 21:35Excel - VBA Ma ListBox réagit bizarrementJ'ai un soucis avec le fichier ci-joint. Si je clique sur le bouton en place et que j'inscrit par exemple 1410 ou 1752 dans le champ ''Numéro postal'' du UserForm_Nouveau_membre qui s'ouvre à l'écran, un deuxième formulaire nommé UserForm_Rues s'ouvre et me présente la liste des rues de cette locali...
14/11/2020 à 09:39Excel - VBA Première cellule contenant un nombre supérieur à 0Pour répondre à la question d'un autre membre, j'ai trouvé des formules sur la toile qui renvoient la première et la dernière cellule contenant un nombre supérieur à 0 (voir le fichier joint). J'aurais voulu pousser le bouchon un peu plus loin et trouver par formules*** les mêmes cellules en excluan...
28/10/2020 à 18:34Excel - VBA Transfert de PDF vers ExcelJe dois transférer les données de fichiers tel que celui ci-joint vers Excel. Pour l'instant je ''sélectionne tout'' de la première page, copie, colle, puis passe à la feuille suivante, etc. Je souhaiterais soit pourvoir sélectionner toutes les pages du fichier PDF en une seule fois ou avoir une mac...
04/10/2020 à 13:08Excel - VBAOuverture d'un fichier Excel à l'allumage du PCJe souhaiterais qu'un fichier Excel contenant une macro sous ''Workbook Open'' s'ouvre automatiquement à l'allumage de l'ordinateur. Il s'agit d'un portable Lenovo G50 tournant sur Windows 10. Comment m'y prendre ? J'ai bien cherché sur la toile, mais je n'arrive pas à appliquer les solutions propos...
05/07/2020 à 10:04A propos du forumNouveautés sur le forum (suivre les sujets)Depuis que le site a été modifié, je ne reçois plus d'information par courriel lorsque je suis intervenu sur un sujet et qu'une autre réponse y est apportée. Dois-je vraiment aller à chaque fois cocher l’option ‘’Suivre ce sujet’’. Pour l’instant j’ai choisi l’option ci-dessous : Amicalement...
23/06/2020 à 22:16Excel - VBA VBA : Copier-coller une cellule fusionnéeAfin d'aider un autre membre, j'ai créé une macro, mais je bloque sur un point. Je souhaiterais, sur la base des références à la première cellule de la cellule fusionnée, copier-coller toute les cellules concernées. Dans mon exemple, je voudrais copier les cellules H6:L6 de la feuille ''Provisoire''...
30/04/2020 à 21:37Excel - VBA VBA - Répartition de groupes de joueurs sur des terrainsJ’ai une macro qui effectue un tirage au sort d’équipes de pétanque en fonction du nombre de joueurs présents et du nombre de terrains à disposition, ces deux paramètres pouvant être à chaque fois différents. Le résultat est reporté sur une ‘’Feuille de match’’, selon les exemples ci-joints. En fonc...
26/04/2020 à 19:08Excel - VBA Tri par VBA ou autreJ’ai une feuille nommée ‘’ Feuille de match’’ avec des équipes tirées au hasard. Je voudrais trier ces équipes afin que toutes les triplettes jouant contre des triplettes (en brun sur mes feuilles) se retrouvent tout au fond de la liste, que la seule ligne possible où il y a une doublette contre une...
18/04/2020 à 13:43Excel - VBAVBA : Problème de tri avec deux clefsJe n'arrive pas à comprendre pourquoi cette ligne de code ne fait pas en sorte que la colonne O soit triée de manière alphabétique à la suite du tri de la colonne R. Dans la plage de cellule O14:R20, après avoir lancé la macro, je souhaiterais avoir la colonne O triée par rapport à ces 18 % dans la...
22/03/2020 à 20:40Excel - VBAVBA : Utilisation d'un tableau (à trois dimensions ?)J’ai un problème de lenteur avec ma macro et j’ai l’impression que la solution pourrait être un tableau. Mon problème est bien plus complexe que le modèle joint, mais je suis persuadé que si je comprends la logique pour cet exemple, je pourrais l’utiliser pour mon fichier réel. Merci donc de ne pas...
03/02/2020 à 07:52Excel - VBAMessage 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...
14/12/2019 à 17:13Excel - VBAStatic : démo simpleJe cherche à comprendre l'utilisation d'une variante Static et je tombe à chaque fois sur l'exemple du comptage du nombre de fois qu'a été déclenchée une macro. Avez-vous un autre exemple de macro simple pour laquelle une variante Static est utile, voire obligatoire ? Amicalement...
28/10/2019 à 21:29Excel - VBA Problème avec une RECHERCHEVSur ma Feuille 1, en colonne C, j’ai une formule qui recherche une partie du texte de la colonne A. Cette formule fait la différence selon que la référence à reporter en colonne C est déjà séparée – comme en A14 – ou collée – comme en A19. Mon problème est que lorsque je veux utiliser cette nouvelle...
28/08/2019 à 08:11Autres questions Comment récupérer ''Tous les e-mails'' de mon I-PhoneSur mon I-Phone, sous ''Mail'', j'ai plusieurs boîtes dont l'une s'appelle ''Tous les e-mails''. Dans cette boîte j'ai d'anciens courriels que je n'ai pas dans mon Outlook, sur mon PC. Comment puis-je récupérer ''Tous les e-mails'' de mon I-Phone sur mon PC ? Cordialement...
11/07/2019 à 12:26Excel - VBA Référence à des feuilles dans une formuleSelon l'exemple ci-joint, je voudrais pouvoir introduire un numéro de semaine dans la cellule B1 de la feuille ''Base'' et que la formule en B2 trouve la valeur de la cellule A1 de la feuille de la semaine correspondante. Est-ce possible ? Pour l'instant, ma formule en B2 est figée pour la ''Semaine...
31/05/2019 à 21:23Excel - VBAVBA : Macro qui part en vrilleJe me casse la tête depuis un certain temps afin de tenter de comprendre ce qui ne joue pas dans mon code, mais à chaque fois que je pense avoir trouvé, ça coince autre part. J’ai essayé de mettre 36 points d’arrêt à chaque étape importante, mais j’ai l’impression que ça part en vrille (la macro tou...
28/05/2019 à 20:55Excel - VBACasse-tête en VBA - Problème inexpliquéAfin d’aider un autre membre, je me casse la tête depuis un moment avec mon essai ci-joint. L’idée est de former des équipes de pétanque – si possible de 3 joueurs, provenant de 6 villes – mais jamais deux joueurs de la même ville ensemble. Et ceci sur 4 tours consécutifs, en n’ayant jamais deux jou...
22/03/2019 à 08:56Excel - VBA Ralentissement dû à des ‘’Noms définisJ’ai placé 6 à 7 Noms définis – avec des formules du genre =DECALER('Liste des membres'!$K$4;0;0;NBVAL('Liste des membres'!$K$4:$K$65536);1) - dans un fichier assez conséquent que j’utilise dans 10 à 15 formules et ça ralenti considérablement la macro Private Sub Workbook_Open() , de l’ordre de 4 se...
21/03/2019 à 16:09Excel - VBA Utilisation des ''Noms'' avec références dynamiquesEn E8 et F8 de la feuille ‘’Statistiques’’ il y a des formules que m’avait fournies Jean-Eric qui fonctionnent à merveille. Comme mes lignes de la feuille ‘’Liste des membres’’ sont variables – je peux ajouter des lignes dans le bloc francophone avec des numéros de membres de 1000 à 3999 ou germanop...