| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 10/04/2025 à 09:37 | Dunckel | Ajouter les X - formule somme si ? | C'est la fonction NB.SI que vous cherchez. Par exemple pour compter les "X" sur la plage A1:A10 : @BeGood ... |
| 10/04/2025 à 08:51 | Jacky | Creer un menu personnalisé | Salut @Jacky, Oui tu as tout à fait raison, ça a pu changer. L'explication ici : Présentation du ruban Office Fluent | Microsoft Learn Comme je te l'ai dit moi je n'ai jamais trop touché à cela. Mais de ce que j'ai compris, Microsoft a décidé de revoir la gestion de l'interface en passant par de nou... |
| 10/04/2025 à 08:29 | bayard | Calendrier "mike steelson" | Top ! Bonne journée & au plaisir... |
| 09/04/2025 à 17:08 | alice03 | Indirect 3 variables | On ne peut pas indiquer le numéro de ligne dans indirect, indirect ne sert qu'à récupérer le tableau. On utilise INDEX pour prendre une ligne. Par exemple : Ensuite, je vois plein de "@" dans votre formule. Êtes-vous bien sur Excel 2019 ou bien Excel 365 ... |
| 09/04/2025 à 16:26 | bayard | Calendrier "mike steelson" | Ok parfait ! Content que tu aies pu ajuster. Oui pour traiter tous les cas de bords (première/dernière ligne/colonne) il faudrait complexifier un peu le code avec un Max/Min pour vérifier si on n'est pas déjà le + à droite ou à gauche. Quelque chose comme Mais bon c'est plus lourd comme code (j'ai a... |
| 09/04/2025 à 15:35 | Jacky | Creer un menu personnalisé | Pour info, avec le code actuel ta barre ne s'affiche pas car elle est vide. Il faut lui ajouter des controles, par exemple des boutons, pour qu'elle s'affiche. Ci-après, en reprenant ton code et en ajoutant un bouton, avec les paramètres actuels ta commandBar apparaitra sous l'onglet "Add-ins" de to... |
| 09/04/2025 à 15:13 | Mapleosaure | Problèmes d'affichage dans une listbox | Pas de soucis. Mais mauvaise pièce jointe, le fichier est un xlsx donc sans macros... |
| 09/04/2025 à 13:52 | Jacky | Creer un menu personnalisé | Salut @Jacky, Je ne suis pas sûr de bien cerner le problème : je n'ai jamais utilisé ces barres personnalisées. Cependant en testant j'ai remarqué que si je relançais ma macro 2x, alors il y a effectivement un bug lors de la commande Add. C'est normal : tu as déjà créé précédemment une barre avec le... |
| 09/04/2025 à 10:12 | bayard | Calendrier "mike steelson" | Du code vraiment très bien fait. Je comprends que ce M. Steelson était apprécié. Il suffit de modifier la ligne des posx et posy (posx = horizontal [positif de gauche vers la droite] , posy = vertical [positif de haut en bas]). Par exemple on peut se décaler de 2 cases à gauche (offs... |
| 09/04/2025 à 09:44 | bayard | Calendrier "mike steelson" | Salut @Bayard, Ce soit être possible de l'ajuster. Peux-tu partager le fichier/le code correspondant s'il te plait ... |
| 09/04/2025 à 09:35 | Mapleosaure | Problèmes d'affichage dans une listbox | En réalité ça me semble directement lié car dans le petit Sub d’exemple que vous avez mis : Vous utilisez “Calendar.ShowX” et je n’ai aucune idée de ce qu’est ce Calendar… Est-ce une référence microsoft ou bien une référence au pack XLP ... |
| 09/04/2025 à 08:39 | Mapleosaure | Problèmes d'affichage dans une listbox | Ah désolé je n’ai pas le pack XLP donc je ne peux pas lancer la macro… Attendons les autres intervenants... |
| 08/04/2025 à 16:55 | Mapleosaure | Problèmes d'affichage dans une listbox | Pouvez-vous joindre votre fichier qu'on puisse travailler sur du concret ? A mon avis c'est une mauvaise conversion de format mais sans fichier c'est dur de vous dire précisément "où est-ce que ça coince". Merci... |
| 08/04/2025 à 16:52 | Petitejiji | Power Query : List. Sum? | Votre demande ne correspond pas trop au fichier. Vous ne souhaitez pas faire un total partiel mais un total par vendeur. Auquel cas j'utiliserai GroupBy. Par exemple ... |
| 08/04/2025 à 15:29 | tristan12 | Optimisation feuille de calcul | Mais excusez-moi vous vous contredisez : Vous avez écrit : Pour 1 et 2 robinets, on est dans le cas : nombre total d'appareils <= 5, donc “inversement”, soit Qrob=0 et Qbrut est pris en compte. Vous n’avez donné aucune indication de calcul de Qbrut , donc j’ai laissé votre formule à savoir Qbrut... |
| 08/04/2025 à 14:52 | arnold85 | Compter des cellules non vides | Bonjour Excel 365, moi c'est saboh C'est la fonction AGREGAT que vous cherchez... |
| 08/04/2025 à 14:28 | tristan12 | Optimisation feuille de calcul | Mais du coup la proposition convient, ou sinon pourquoi ... |
| 08/04/2025 à 11:56 | tristan12 | Optimisation feuille de calcul | Pas facile à suivre… Si j’ai bien compris, formules mises à jour en L7 et M7. On prend le nombre de robinets comme vous avez indiqué et Qrob = 1.5 * ce nombre . Il y a une table de correspondances pour les nb de chasses simultanées... |
| 08/04/2025 à 10:58 | jvoitu | Cancel = true ne fonctionne pas sur sortie textbox | Je me permets d’intervenir pour répondre à vos interrogations. Tout d’abord j’ai +1 le message de Jean-Paul car ce sont d’excellents conseils, que j’appuie également. Pas de soucis, vous avez tout le temps d’apprendre. Enum permet de créer une liste de paramètres prédéfinis, en faisant correspondre... |
| 07/04/2025 à 16:58 | Tiago | Modification de code envoi courriel | Merci pour votre retour, content d'aider. N'oubliez pas de clôturer le fil. Bonne fin de journée... |
| 07/04/2025 à 16:38 | Tiago | Modification de code envoi courriel | Pour ajouter la cellule E44 en destinataire (pas en cc), changez la ligne que vous avez mis en gras par Bonne journée... |
| 07/04/2025 à 14:02 | jacques Exertier | Récupérer le "type" (ligne continue ou tiret) d'un connecteur | Je vous laisse chercher alors. N'hésitez pas à revenir sur le fil avec le fichier si vous n'y arrivez pas. Et si vous trouvez la solution, pensez à la poster et marquer le fil en résolu. Qui sait si cela pourra aider quelqu'un d'autre plus tard. Bonne journée Pour info : écrire msoLineDash ou 4 est... |
| 07/04/2025 à 08:56 | jacques Exertier | Récupérer le "type" (ligne continue ou tiret) d'un connecteur | Bonjour & bienvenue sur le forum, Nous avons tous débuté en VBA il n'y a aucun mal . Pour la question, je pense comprendre ce que vous voulez faire, mais votre code devrait fonctionner. Pouvez-vous joindre un fichier ? Pour info, pour récupérer une forme, vous pouvez procéder + simplement. Le code c... |
| 07/04/2025 à 08:38 | Florianlm | Eviter l'imbrication de la fonction SI | Merci @Djidji, effectivement le traducteur du site m'a fait défaut. Content que le problème soit résolu, et merci à @mafraise et @douxreveur pour les propositions "vieille école" ! Bonne journée à tous... |
| 04/04/2025 à 17:13 | jvoitu | Cancel = true ne fonctionne pas sur sortie textbox | Non pas exactement, DoValidation c'est une fonction "fictive" dans l'exemple qui correspond à votre ControlerFormatTelephone. L'auteur a mis une variable "valid" sans expliquer d'où elle vient mais grosso modo c'est une variable qui contient ce que va renvoyer votre fonction ControlerFormatTelephone... |
| 04/04/2025 à 15:54 | jvoitu | Cancel = true ne fonctionne pas sur sortie textbox | Ah toutes mes excuses, j'ai regardé la mauvaise documentation. Bon alors votre syntaxe est correcte c'est déjà ça. Je pense que le Cancel = True est bloqué par votre MsgBox qui oblige a perdre le focus… Regardez le code proposé ici , à mon avis il vous convient parfaitement. L'idée étant de déplacer... |
| 04/04/2025 à 15:30 | Tourack | Probleme liste deroulante dependante, et matrice | Ah parfait, effectivement il faut faire très attention avec la rétro-compatibilité. Noubliez pas de clôturer le fil, Bon weekend... |
| 04/04/2025 à 15:06 | Tourack | Probleme liste deroulante dependante, et matrice | Désolé j'ai jamais vu ce problème, j'espère que quelqu'un pourra vous aider. Bonne journée... |
| 04/04/2025 à 14:55 | Tourack | Probleme liste deroulante dependante, et matrice | Alors ça c'est étrange, ça ne m'est jamais arrivé. Vous n'entrez pas les formules avec CTRL+MAJ+ENTREE par hasard ? J'ai trouvé ce fil qui semble vous correspondre Excel 365 is suddenly surrounding my array formulas with curly - Microsoft Community mais je ne sais pas trop quoi en penser. Vous ouvre... |
| 04/04/2025 à 14:48 | Florianlm | Eviter l'imbrication de la fonction SI | Bienvenue sur le forum, ci-après une proposition de formule dynamique à entrer en F2... |
| 04/04/2025 à 14:06 | Tourack | Probleme liste deroulante dependante, et matrice | ??? S'il vous plait faites attention au vocabulaire que vous employez, c'est incompréhensible. Une parenthèse "(" n'est pas une accolade "{", une matrice n'est pas forcément dynamique… etc etc. Pour moi votre fichier fonctionne très bien, qu'est-ce qui ne va pas ? Quant aux fonctions matricielles dy... |
| 04/04/2025 à 13:55 | jvoitu | Cancel = true ne fonctionne pas sur sortie textbox | L'event Exit n'existe pas pour les TextBox, votre Sub n'est donc jamais appelé. Il ne faut pas écrire les events à la main, dans le VBE vous devez cliquer en haut à gauche pour choisir l'objet, et en haut à droite pour choisir la procédure à implémenter. De plus évitez les "_" dans le nom de vos obj... |
| 04/04/2025 à 11:23 | NicolasDK | Nombre de Excel à Google sheet | Pourquoi ne pas changer le format des nombres dans Excel en Nombres (standards), faire l'import, puis dans GoogleSheets transformer en valeur monétaire ... |
| 04/04/2025 à 11:19 | TWI | Valeurs possibles d'une cellule en fct de la valeur d'une autre cellule | Il faut utiliser une validation des données via formule. Par exemple FILTRE. Voir ci-joint... |
| 04/04/2025 à 08:42 | paterbleutch | Dans une formule envoyée par macro | Ce n'est pas normal. A moins que votre Excel soit en références R1C1 par défaut ?? De toute manière vous devriez pouvoir écrire simplement ActiveCell.FormulaR1C1Local = "=SOMME(R[" & CStr(-1*i) & "]C5:R[-1]C5)"... |
| 04/04/2025 à 08:40 | DUFLOT | VBA pour publipostage Excel à WORD | Merci pour votre retour, content que ça fonctionne. Bonne journée... |
| 04/04/2025 à 08:37 | Soso Kawa | Protection de mes codes VBA | Re, Pour l'enregistrement dites à vos collègues de faire attention à l'extension : .xlsm (en supposant qu'ils l'aient modifiée, car on n'a toujours pas vu de fichier). Mais sinon par défaut Excel conserve l'extension d'origine. Bonne journée... |
| 03/04/2025 à 16:24 | paterbleutch | Dans une formule envoyée par macro | Vous devez écrire ActiveCell.FormulaR1C1Local N'oubliez pas qu'en VBA tout est en anglais, FormulaR1C1 ne connait pas "SOMME" mais seulement "SUM"... |
| 03/04/2025 à 14:56 | DUFLOT | VBA pour publipostage Excel à WORD | C'est parce que votre macro réfère à la feuille active (ce qui n'est pas terrible). Si vous avez dans votre feuille d'accueil une liste des noms de feuille (qui doivent correspondre exactement aux vrais noms), alors je vous propose la rapide correction ci-dessous : Le fonctionnement est le suivant ... |
| 03/04/2025 à 13:59 | DUFLOT | VBA pour publipostage Excel à WORD | Bonjour, Pour insérer un bouton qui lance la macro, 2 méthodes : Onglet Développeur > Insérer > Contrôle de form (bouton = le premier) Insérer une forme (onglet insertion > illustrations > forme) choisir celle que vous voulez, la designer. Puis la sélectionner > clic droit > assign... |
| 03/04/2025 à 11:28 | SteveSteve | Liste nom de feuilles d'un classeur | Pas mal @LooReed ! Juste pour info la solution ne marche plus sur office 365 car la fonction GET.WORKBOOK a été supprimée. Mais pour Excel 2016 c'est parfait... |
| 03/04/2025 à 10:40 | Soso Kawa | Protection de mes codes VBA | Comme indiqué par @JExcelFr, ce n'est pas tant la version d'Excel qui joue mais surtout le fait que si quelqu'un l'a ré-enregistré en .xlsx et non .xlsm/.xlsb, alors Excel supprime les macros. Étant donné que Excel indique souvent un message d'alerte quand un fichier contient des macros il est proba... |
| 03/04/2025 à 10:00 | SteveSteve | Liste nom de feuilles d'un classeur | On ne peut pas tout avoir malheureusement. Les macros (par défaut) suppriment la liste d'annulation, et si désactivé comme vous l'avez remarqué ça fait un peu buguer. Selon moi il faudrait peut-être revoir votre processus. Quel intérêt, concrètement, avez-vous à avoir un sommaire dynamique en perman... |
| 03/04/2025 à 09:48 | Invité | Pb recherche x d une feuille à l autre | Est-ce que par hasard vous travaillez avec un fichier .xls ? Si oui, c'est un format de rétro -compatibilité avec Excel 2007 et inférieur. Il faut utiliser le .xslx avec les versions plus modernes, surtout quand vous utilisez les nouvelles fonctions... |
| 02/04/2025 à 17:14 | BAROUTE78 | TrimRange feature | En tout cas super fonction. Je ne veux plus voir de =A:A ! Je suis en train d'écrire un petit guide sur les nouvelles fonctions dynamiques (pour les accros au VBA), je compte l'inclure 👍... |
| 02/04/2025 à 13:49 | Max98 | Erreur Incompatibilité de type | Content d'aider. Pour info je vous conseille d'activer dans le VBE : Vue > Variables locales. Quand vous exécutez le code en pas à pas (via F8) ou lorsqu'il plante, cette fenêtre vous donnera l'état de toutes vos variables. En faisant ainsi vous trouverez la raison de beaucoup de "problèmes étran... |
| 02/04/2025 à 12:41 | Max98 | Erreur Incompatibilité de type | Votre code ne converti pas les données de la colonne D (feuille débit) en nombres. Vous avez des nombres à virgules séparés par… un point ".". Excel reconnait du texte pas des nombres. Donc quand vous voulez les utiliser pour le calcul, ce qui se produit à la ligne 18, vous levez une erreur car vous... |
| 02/04/2025 à 08:57 | AinaRoddy | Liaison fichier pdf sur excel, possibilite ouverture par autres personnes | C’est parce que vous avez inséré un objet "lié" : si vous cliquez 1x dessus et regardez la barre de formule, vous verrez qu'on y voit son chemin d'accès (sur votre PC). Votre destinataire ne peut donc pas y accéder. Pour y remédier, pour insérer un PDF lié au classeur. Dans Excel : Insertion > (t... |
| 02/04/2025 à 08:24 | iliyes | Bouton- Frame - Couleur | Comme @LooReed je suis content que vous ayez pu avancer ! Bonne journée et au plaisir... |
| 01/04/2025 à 15:10 | SteveSteve | Création d'une base de données dynamique | Super malin ce A1:J1&"/"&A2:J5 toujours au top @JFL 😉... |