| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 28/08/2019 à 19:32 | CVC | Limite à 65536 valeurs sur application.sum en VBA ??? | Incompatibilité de type c'est que ton BDD n'est pas un range Essaie : tu verras que c'est bon. eric... |
| 28/08/2019 à 11:39 | LionSleep | Renommer automatiquement des noms du gestionnaire des noms | Peut-être comme ça : je ne contrôle pas l'existence de l'ancien nom, ils sont donc sensés être créé sur A1:F1 ici. Sinon plantage eric... |
| 28/08/2019 à 09:31 | LionSleep | Renommer automatiquement des noms du gestionnaire des noms | Je récupère la formule, qu'elle puisse être quelconque : eric... |
| 27/08/2019 à 18:46 | Eli | Formule calcul synthèse | Avec un TCD. Dans la mesure où, apparemment, il faut compter les lignes avec OUI/NON en ayant-droit. eric... |
| 27/08/2019 à 10:27 | al87 | Masquer onglets à l'enregistrement sauf un | Comment ça 'ça ne change rien' ??? Si tu fais Enregistrer sous avec le bon nom, il ne peut être que bon. Et il faut un minimum de logique pour programmer... Rien qui concerne l'enregistrement du fichier avec le nom correct là-dedans... |
| 27/08/2019 à 08:30 | al87 | Masquer onglets à l'enregistrement sauf un | Fait 'Enregistrer sous...' pour renommer ton fichier. eric... |
| 26/08/2019 à 19:02 | Popo59175 | Calculer le nombre de dates différentes | Avec cellules vides ça sera : à valider en matricielle avec Shift+Ctrl+Entrée. eric... |
| 26/08/2019 à 15:14 | New_VBA_User | Problème VBA: Lire la valeur d'une ligne avec offset avec un bouton | Quand tu mets un code, utilise l'icone <> qu'il soit plus lisible. Lorsque tu as trouvé, tu continues avec le mot suivant et ainsi de suite jusqu'en bas. Une fois trouvé il faut quitter ta boucle avec un Exit For . Avec un range.Find (à rechercher dans l'aide VBA) tu peux trouver directement l... |
| 26/08/2019 à 15:05 | REDERNOZ 17 | Tri de A à Z au lieu de plus petit à plus grand souhaité | Sans doute qu'il considère une cellule vide comme une chaine vide. Et qui dit chaine, dit tri alphanumérique et non tri numérique. eric... |
| 26/08/2019 à 15:02 | Ken-Chan | VBA décriptage code | Ben c'est écrit dans la 1ère ligne de commentaire : 'Suppression colonne descriptif / mot colonne A dans libellé op Tu donnes une liste de libellés dans la colonne A, et il va te les supprimer dans la colonne E en supprimant la ligne entière. Toi seul sait si ça peut te servir. eric... |
| 26/08/2019 à 12:46 | al87 | Masquer onglets à l'enregistrement sauf un | Depuis 6 ans que tu viens tu n'as pas acquis qu'avoir le message d'erreur et un fichier de travail faisait gagner du temps à tout le monde, toi y compris ? Enlève le "Feuil1" de l'array, je l'avais ajouter pour tester vu que tu n'avais rien fourni... |
| 26/08/2019 à 12:14 | GGautier | Compter le nombre d'erreur dans un tableau structuré | Pourquoi vouloir récréer ce qui t'es offert sur un plateau par excel ? Démarre par une simple boite de dialogue pour savoir si l'utilisateur veux traiter toutes les feuille ou seulement l'active. Et lance en boucle sur toutes les feuilles si besoin, en les activant. De toute façon il ne les fera pas... |
| 26/08/2019 à 12:07 | Ken-Chan | VBA décriptage code | Quand tu postes un code merci d'utiliser l'icone <> pour conserver l'indentation et rendre la lecture (et donc la détection d'erreur) plus facile. Quant à savoir si c'est utile de supprimer des libellés, il n'y a que toi qui peux le savoir... eric... |
| 26/08/2019 à 12:01 | al87 | Masquer onglets à l'enregistrement sauf un | Bien que ça ne me soit pas adressé, à tester : eric... |
| 26/08/2019 à 08:38 | REDERNOZ 17 | Tri de A à Z au lieu de plus petit à plus grand souhaité | Met de 0 au lieu des vides dans : grand nombre de poissons à 10 points grand nombre de poissons à 5 points -grand nombre de poissons à 3 points grand nombre de poissons à 1 point eric... |
| 26/08/2019 à 08:24 | al87 | Masquer onglets à l'enregistrement sauf un | Eric... |
| 25/08/2019 à 15:57 | JulienThese | Conversion de valeurs numériques Monoyer en E Snellen | Aucune valeur... tu pourrais faire un effort. Regarde la fonction NB.SI() eric... |
| 25/08/2019 à 15:46 | JulienThese | Conversion de valeurs numériques Monoyer en E Snellen | ??? hein ? Fais des questions claires et complètes stp Parce là il n'y a rien à dénombrer, tu en as un seul de chaque..... |
| 25/08/2019 à 15:04 | JulienThese | Conversion de valeurs numériques Monoyer en E Snellen | Pas bien compris ton de Monoyer à Snellen que je ne connais pas. Si le but est d'avoir une fraction avec toujours 20 au numérateur je ne pense pas qu'un format numérique le permette. Ca sera donc une chaine : Et si, comme je le pense, c'est arrondi inférieur du dénominateur et non de la fraction que... |
| 23/08/2019 à 22:09 | GGautier | Compter le nombre d'erreur dans un tableau structuré | Un essai fait en aveugle faute de fichier de travail Donc non testé... Théoriquement il devrait te donner le compte exact, et la possibilité de les traiter en passant de l'une à l'autre. eric Edit : remplacé ActiveCell par Cells (distraction...)... |
| 23/08/2019 à 19:44 | Camo | Calculer le nombre d'heures après 22h | C'est bien ce que j'avais lu. Je comprends les 2 cellules vides, il n'a pas dit dans une des cellules. Et pour moi une seule saisie c'est s'arrêter au milieu du gué, une erreur de saisie au même titre que si qq'un y met "toto" ce qui n'est pas testé non plus. Mais bon, bon ou faux, c'est surtout pou... |
| 23/08/2019 à 18:43 | Camo | Calculer le nombre d'heures après 22h | Ah bon, tu as testé et tu n'obtiens pas 0 ? Chez moi si Etant entendu que c'est soit 2 saisies, soit aucune. Une seule c'est que c'est en cours de saisie... |
| 23/08/2019 à 17:56 | Camo | Calculer le nombre d'heures après 22h | Et cette proposition de 16h41 https://forum.excel-pratique.com/viewtopic.php?p=791638#p791638 ? Si ce n'est que j'ai utilisé A2 et B2 au lieu de A1 et A2. eric... |
| 23/08/2019 à 16:41 | Camo | Calculer le nombre d'heures après 22h | En supposant que la 1ère heure est toujours dans la soirée et que tu n'as jamais 1:00 à 3:00 par exemple : sinon il faudra compléter eric... |
| 22/08/2019 à 21:37 | patlord18 | Souci référence avec Indirect & Adresse | Et pour s'amuser, avec recherche du nom de la colonne mis en ligne 1 des autres feuilles : Ici : "Montant" eric... |
| 22/08/2019 à 21:17 | patlord18 | Souci référence avec Indirect & Adresse | Bizarre, chez moi ça fonctionne : par contre je n'ai pas bien compris si tu voulais avoir aussi C variable. Si c'est le cas : avec en J1 ton n° de colonne : 3 ou par sa lettre majuscule pour faire bonne mesure : eric... |
| 22/08/2019 à 21:07 | Willau | Fusion de cellules ayant le même mois référencé | Cette fusion ne pourrait être faite que par macro, je ne suis pas sûr que ça vaille le coup. Avec la MFC le visuel est presque identique. Tu peux même la compléter pour mettre les bordures verticales que là où c'est nécessaire et là ça sera identique eric... |
| 22/08/2019 à 11:02 | Willau | Fusion de cellules ayant le même mois référencé | Vu que tu veux une fusion de fusions ça va te faire pas mal de boulot. Sélectionner AI17:CI17 et en MFC par formule : avec ploice jaune. eric... |
| 22/08/2019 à 10:48 | Fabien55 | Filtre manuels sur feuille protégée | Quelle précision... Sans doute rien à voir avec ton pb mais dans les options de VBE tu devrais cocher 'Déclaration obligatoire des variables. Ca te mettra Option Explicit à chaque nouveau module. Le mettre manuellement à ceux existants. Ca t'évitera des erreurs telles que : eric... |
| 21/08/2019 à 19:13 | LouReeD | Une solution "Plus rapide" | PS : je viens de voir qu'il reste un Union(plJoint(i), plJoint(j)).Select qui me servait aux contrôles dans la fonction. A supprimer PS2 : Je viens de jeter un oeil et de comparer les versions. C'est même beaucoup plus conséquent que ce que je pensais la différence sur ce dessin. Je passe de 6.9s à... |
| 21/08/2019 à 19:02 | LouReeD | Une solution "Plus rapide" | En fait le principe est simple. L'idée est que 2 plages ne sont jointives que si la 1ère et la 2nde décalée d'un cran se chevauchent. Je fais donc l'intersection de la 1ère, avec les 4 décalages possibles (haut, bas, gauche, droite) de la 2nde. Si au moins une intersection n'est pas vide, c'est qu'e... |
| 21/08/2019 à 16:35 | LouReeD | Une solution "Plus rapide" | B en même temps je n'avais fait que 1/100e de ce qu'il fallait, juste la détermination de la plage de travail Posté vite fait avant le lit. Me revoilà avec une technique qui n'a plus rien à voir, je travaille avec des plages complètes plutôt que cellule par cellule. une 1ère passe qui prend les cell... |
| 21/08/2019 à 00:44 | LouReeD | Une solution "Plus rapide" | Ce qui te coûte cher c'est la lecture des couleurs. Les lire toutes une seule fois dans un tableau pour travailler dessus. J'ai déjà fait cette partie : Après reste à réfléchir si on peut trouver un autre algorithme plus efficace... Mais avec ce temps d'été, les heures excel sont réduites eric... |
| 21/08/2019 à 00:08 | LouReeD | Une solution "Plus rapide" | Que faut-il comprendre par ? Elles y sont ou pas ces cellules bleues ? eric... |
| 20/08/2019 à 23:55 | Bruce21130 | Retirer le cadre blanc de mon bouton | Plus de nom imposé à la macro. Un clic-droit sur un objet permet de l'affecter à une macro. On peut ajouter du texte à une forme, et même lui ajouter beaucoup plus d'effets qu'à celui d'un bouton. eric... |
| 20/08/2019 à 23:50 | dam0920 | Couleurs cellule et texte en fonction de la valeur de la cellule | Beaucoup ne lisent que distraitement le message d'alerte eric... |
| 20/08/2019 à 18:16 | Bruce21130 | Retirer le cadre blanc de mon bouton | Tiens, je dois sentir le fromage... Sans moi pour la suite donc... |
| 20/08/2019 à 18:13 | Rag02700 | Lancer macro d'un autre classeur | Non seulement la protection, mais toute l'initialisation tant qu'à faire : demande et maj de TB_MANA CBB_ENTITE, que tu aies juste à l'ouvrir. Plus simple je ne sais pas, mais pas plus compliqué et pas illogique. Et comme tu n'arrives pas à l'appeler... Peut-être faut-il enregistrer le fichier pour... |
| 20/08/2019 à 15:35 | Rag02700 | Lancer macro d'un autre classeur | Tout ce qui doit se faire dans le modèle à la création, à la 1ère ouverture... |
| 20/08/2019 à 12:55 | Bruce21130 | Retirer le cadre blanc de mon bouton | Si ton bouton est sur une feuille (ça aurait été bien de préciser), sans passer par une image tu peux utiliser une forme Rectangle. eric... |
| 20/08/2019 à 11:43 | Rag02700 | Lancer macro d'un autre classeur | Pourquoi tu ne met pas cette macro dans Workbook_Open() du modèle ? En testant si tes 2 valeurs sont absentes pour l'exécuter, ou si ThisWorkbook.Name n'a pas d'extension (=jamais enregistré) eric... |
| 16/08/2019 à 16:16 | GGautier | Probleme .FormulaArray | Ah... Ta formule fait 283 caractères, je pense que tu es gêné par une limite à 255 car. Dans ce cas modifie directement dans la feuille : On est obligé de faire toute la plage car apparemment, pour le tableau excel ne prend pas en compte le changement sur une seule cellule pour le reporter dans la c... |
| 16/08/2019 à 12:40 | GGautier | Probleme .FormulaArray | Si c'est pour faire ça en passant par du vba, autant utiliser un filtre avancé. Par contre, vu que tu utilises des tableaux structurés, ton titre en L2 doit être le même qu'en C2, soit "Colonne3". Tu ne seras pas perdant devant une matricielle, surtout si tu as beaucoup de lignes. Même en utilisant... |
| 16/08/2019 à 11:34 | GGautier | Probleme .FormulaArray | De toute façon, sans la formule ni le fichier on ne pouvait en dire plus... Qqq chose m'échappe. Pourquoi -LIGNE($C$3)+1 ? C'est équivalent à : si tu comptes changer $C$3 à chaque ligne. Non ?!? eric... |
| 16/08/2019 à 11:00 | GGautier | Probleme .FormulaArray | Pour pas t'embêter avec ça met ta formule en normal avec .Formula et revalide-là en matricielle avec : C'est intéressant surtout pour .FormulaR1C1 ou .FormulaLocal qui n'existent pas en version Array. eric... |
| 16/08/2019 à 08:06 | dam0920 | Couleurs cellule et texte en fonction de la valeur de la cellule | Les MFC fonctionnent dans un classeur partagé. C'est leur modification/création qui est interdite. eric... |
| 15/08/2019 à 23:56 | dam0920 | Couleurs cellule et texte en fonction de la valeur de la cellule | Et pourquoi pas une simple MFC ? eric... |
| 15/08/2019 à 23:24 | jmd | A quoi servent les formules matricielles ? | Je suis à fond, je ne peux pas mieux... |
| 15/08/2019 à 20:14 | jmd | A quoi servent les formules matricielles ? | J'expliquerai ainsi : une matrice est (le plus souvent) une plage. Imagine que tu as une même opération à faire sur toutes les valeurs, dont tu veux connaitre la somme. Par exemple, avec 1, 3 5 dans A2:A4 : Si tu fais une validation simple, excel ne fera la somme que du premier élément de la matrice... |
| 14/08/2019 à 12:09 | Edouard56 | Toujours plus... dur ! Userform complexe | Pour moi tu te compliques la vie inutilement.. Un textbox pour ton nombre de moteurs, ta toupie ayant en max ton nombre de moteur pour passer de l'un à l'autre, et en-dessous tes zones de saisie. L'action sur la toupie enregistre les données du moteur sur une feuille, et affiche les données de celui... |