Passionné d'Excel

Inscrit le :28/05/2009
Dernière activité :Vendredi à 15:51
Version d'Excel :xl 2024 Fr
Lieu :Brest
Messages
3'864
Votes
909
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par cousinhub - page 41

DateAuteur du sujetSujetExtrait du message
25/01/2016 à 21:32sophang Actualiser TCD en VBARe-, Bonjour, Jean-Eric, et mes meilleurs vœux également. Euh, une différence entre ton code, et le mien? (A part le nombre de lignes?) Bonne soirée...
25/01/2016 à 20:51sophang Actualiser TCD en VBAEuh, à partir d'un fichier xlsx, tu auras du mal... Il faut que le fichier soit enregistré en xlsm (fichier contenant des macros) Ensuite, cette ligne de code suffit, pour mettre à jour tous les TCD d'un fichier : Bonne soirée...
24/01/2016 à 20:13Bouba123Recherche v dans une base de donneeRe-, Après quelques recherches, j'ai cru voir que ce fichier provenait d'un site de formation bureautique... Euh, c'est comme ça, que tu te formes? Sinon, regarde du côté des alliances INDEX et EQUIV (qui, à l'inverse de la RechercheV, peut extraire des données sur la gauche de la colonne de référen...
24/01/2016 à 20:02Bouba123Recherche v dans une base de donneeJe ne vais pas répondre à ta question, mais juste te demander d'enlever ton fichier.... Effectivement, si on demande souvent un fichier exemple, celui-ci doit surtout être anonyme... Je n'ai pas mon nom dans ta base de données, mais ça ne plairait sûrement pas d'y être. Qu'un quidam connaisse mon ad...
24/01/2016 à 17:07J@h Formule Si pour les expertsComme je ne sais pas dans quelle colonne mettre la formule, tu peux néanmoins essayer comme ceci : Dans les cellules N12 à N24, tu as les types de cotisation. Tu entres, dans les cellules O12 à O24, les tarifs en vigueur. Et dans la cellule qui va bien, tu mets cette formule : Bon courage...
24/01/2016 à 16:53desmidtPlanning hebdomadaireJuste pour ce petit passage : Dans l'UserForm1, tu fais un clic droit sur le TextBox1 (celui qui contient le mot de passe), et tu cliques sur "Propriétés" En face de "PasswordChar", tu mets une étoile : * Ainsi, tout ce que tu tapes est transformé en étoile...(et tes collègues ne voient donc plus to...
24/01/2016 à 16:20Subfestivus Afficher image selon la sélectionDans ton fichier, tu cliques sur le ruban "Formules", puis sur "Insérer un nom" Tu lui donnes un nom (par exemple "img") Puis, dans la case du bas "Fais référence à :", tu mets cette formule : Puis "OK" Ensuite, tu cliques sur l'image dans l'onglet "Feuil1" Et dans la barre de formules, tu entres ce...
24/01/2016 à 15:19Valerie33 Correspondances verticales - horizontalesFormule à mettre dans la cellule D18, et à étirer vers la droite, et vers le bas. Bon dimanche...
24/01/2016 à 15:11david5 Erreur d'exécution '9Tu fais une confusion entre le ThisWorkbook (qui est le personnal.xlsb), et l'ActiveWorkbook (qui est le fichier ouvert) Essaie ainsi : Bon courage...
22/01/2016 à 22:25matpol13Aide sur SOMME.SI.ENSPeut-être ainsi : Bonne soirée...
22/01/2016 à 20:49Patrick_03Problème de FormuleLes valeurs numériques ne sont comptabilisées que si elles sont effectivement entrées en format "Nombre" Or, dans ta formule, tu mets SI(...;"1";...) Enlève les guillemets, tu verras, ça fonctionnera beaucoup mieux. Style : SI(....;1;...) Bon courage...
22/01/2016 à 20:43mlegentil Rechercher une valeur sous condition, VBA ou non?Ne cherche pas, un fichier enregistré par .xlsx ne peut pas contenir de macro.... Regarde dans le fichier joint, j'y ai mis une formule matricielle, c'est à dire qu'il faut la valider en appuyant simultanément sur les touches Ctrl (Contrôle) + Maj (Majuscule) + Entrée Bonne soirée...
20/01/2016 à 21:09Innuendo67 Autofill complexeSi les cellules de la colonne B sont effectivement vides, tu peux essayer ainsi : Bonne soirée...
18/01/2016 à 23:01albondHTML Checkbox*Opt = OptionButton Dans le fichier joint, j'ai utilisé les Opt, au lieu des CheckBox, afin de n'avoir qu'une possibilité de réponse. (en supposant qu'il n'y ait qu'une réponse vraie par Question). Et j'ai utilisé un module de classe, afin de traiter tous les clics. J'ai inséré chaque Opt dans un Gr...
17/01/2016 à 15:17mag13180 Userform pb avec bouton "modifier"Le textbox qui, semblerait-il, devrait contenir les modifications à apporter s'appelle "TextBox4" Et non "TextBox2" Enfin, tout ceci pour modifier la "STRUCUTRE", comme tu l'écris... (peut-être "STRUCTURE"?) Bon dimanche...
10/01/2016 à 16:30roms30Valeur dans plage date copie ligneLorsqu'on joint un classeur exemple, on fait en sorte de ne "RIEN" déranger sur le PC du gars qui aurait l'amabilité de donner un coup de main.... En ouvrant un classeur, il est rare que j'accepte l'exécution des macros... Et bien m'en prends, car je n'ai nullement envie ni d'enregistrer ton classeu...
10/01/2016 à 16:18manouelle Extraire chaine de caracteres ???Sans formule, ni macro... Tu sélectionnes la colonne A Puis, dans le ruban "Données", tu cliques sur "Convertir" Etape 1 : tu choisis "Délimité" Etape 2 : tu sélectionnes "Espace", et dans "Autres", tu mets le tiret ( -) Etape 3, au lieu d'accepter "Destination : $A$1", tu remplaces le A par le B Et...
29/08/2015 à 18:40Tournament974 Dernière valeur saisieRe-, Et comme ceci? Bonne soirée...
29/08/2015 à 18:29grisan29 Remettre a zero des cellulesRe-, Euh, dans ce cas, il faut aussi supprimer la condition Flag.... Admettons que tu aies déjà entré un nom, ayant pour valeur l'année en cours, et nommé "annee" Dans ce cas, tu n'as plus à rechercher si ce nom existe, et donc plus besoin de le créer.... Comme il existe, et qu'il a la valeur "2015"...
29/08/2015 à 18:19Tournament974 Dernière valeur saisieAfin de travailler avec des dates, je te conseille vivement d'utiliser la fonction CDate(xxxxxx) Aussi bien, pour les récupérer dans un formulaire, que pour les retranscrire dans une cellule Bon courage...
29/08/2015 à 17:50grisan29 Remettre a zero des cellulesEn utilisant le gestionnaire de noms, afin de mémoriser l'année de début, puis en l'incrémentant ensuite, peut-être? Comme ceci : PS, les 1ères lignes pourraient être supprimées, si tu entres manuellement le nom qui va bien (annee), de façon manuelle... Bon W-E (sous la grisaille, hélas....)...
03/08/2015 à 14:59grisan29 Macros installées toutes seulesAucun risque d'écrire dedans, ce sont des compléments µSoft Office, et ils sont protégés par Mdp... Pour les désinstaller, tu cliques sur "Fichier/Options/Compléments" Puis sur le bouton "Atteindre", tout en bas, à droite. Et tu désélectionnes "Analysis Toolpak", par exemple, pour "Funcres.xlam..."...
26/07/2015 à 20:20TilkesTransfert de donnéesRe-, Mais il n'y a aucun souci.... Je t'ai fourni la réponse, à l'insu de mon plein gré, dans mon "Edit".... Bref, si tu sais l'utiliser, (n'oublie pas le . "point" devant chaque référence de cellules), tu devrais t'en sortir... Mais vraiment, sans aucune rancune, le principe même d'un forum étant l...
26/07/2015 à 20:01TilkesTransfert de donnéesJ'en aurais bien une, mais n'étant pas sûr que ça vienne de la batterie, ou du démarreur, voire de l'alternateur, j'hésite.... De plus, étant fermé le dimanche, il est vrai qu'attendre 2 heures, c'est long.... Bref, tout ceci n'était que de l'humour, mais juste sujet à réflexion... Nous sommes un di...
25/07/2015 à 08:54Jo-personne Variable dans zone de rechercheEt ainsi : Bon W-E...
24/07/2015 à 19:22jd2310Analyse automatique par "sous-plages"Re-, Lorsque tu as fait "Insertion/TCD", tu as à droite de ton onglet un "formulaire" d'aide à la construction de ton TCD. Tu cliques sur "phase", et tout en maintenant appuyé, tu le glisses vers "Lignes" Puis, tu cliques sur "Valeur", et tout pareil, tu le glisses vers la case "∑ Valeur" Puis, tu c...
24/07/2015 à 18:27SoumZoum Dates et paramètres régionauxEternel souci, cette recherche de Dates sur Excel, via VBA... Perso, ça fait longtemps que j'ai opté pour une conversion en Long de la date cherchée, couplée à un Application.Match, style : Ainsi, j'ai le numéro de la ligne comportant la date cherchée... Mais, ceci n'est que AMHA (A Mon Humble Avis)...
24/07/2015 à 18:10jd2310Analyse automatique par "sous-plages"Si, comme tu le dis, ton fichier réel comporte quelques dizaines de milliers de lignes, il est préférable d'utiliser un Tableau Croisé Dynamique (TCD), afin de pouvoir traiter dans un temps tout à fait correct toutes ces données. Au lieu de détecter le changement de phase, je préfère les numéroter....
19/07/2015 à 20:25CharlottedeK Tableau croisé dynamiqueTout simplement parce que tes données ne sont pas numériques... Sélectionne les colonnes "F:M", puis Ctrl + H (Edition/Remplacer) Tu entres un point ( . ) dans la valeur à rechercher Et une virgule ( , ) dans la case "Remplacer par :" Et actualise ton TCD, tu verras, ça ira beaucoup mieux. Bonne soi...
19/07/2015 à 17:26YozExtraire URL d'une phrase dans une celluleEt l'autre problème que je vois, ce sont les espaces, dans tes adresses URL.. Tu confirmes, qu'il n'y a pas d'espace? Et qu'il n'y a qu'une adresse URL par cellule? Une solution par macro te conviendrait-elle? Bon dimanche...
18/07/2015 à 18:52manes6 Atteindre une celluleRe-, Le code fourni fonctionne parfaitement.... Regarde ton fichier en retour (j'ai juste changé "B" en "A", dans le Goto)...
18/07/2015 à 18:12manes6 Atteindre une celluleRe-, Dans ce cas, il va falloir joindre un fichier exemple...(avec uniquement, la colonne B de ton fichier réel, ce sera suffisant), juste pour voir comment sont enregistrées tes dates. Bonne journée...
18/07/2015 à 18:00InFamouS_CeToTirage dans une matrice à X dimension selon critèreJe ne sais pourquoi, mais j'avais subodoré une demande finale bien plus complexe que la demande initiale... Tellement complexe, que je vais passer la main... Bon courage...
18/07/2015 à 17:58manes6 Atteindre une celluleUne autre proposition, qui active le défilement : Bon W-E...
15/07/2015 à 19:32InFamouS_CeToTirage dans une matrice à X dimension selon critèreN'ayant aucune envie de télécharger ton fichier sur le site que tu as mis en lien, je te propose d'utiliser le site cjoint.com... PS, un autre abonné a fait un effort, pour essayer de te répondre, mais tu l'as, à priori, superbement ignoré.... J'espère que cette maladresse n'était pas volontaire. Le...
14/07/2015 à 22:40JimjackEquivalent VBA de la fonction "Gauche" ou "droite"Re-, Je ne parlais pas de ton code, proprement dit, mais des outils mis à la disposition des forumeurs, et notamment des utilisateurs de ce site, afin de présenter correctement leur code... Regarde mes posts, les codes sont intégrés dans des "balises".... bonne soirée, et content que cela fonctionne...
14/07/2015 à 20:33tetter88 Desadctiver temporairement une macro Private SubRe-, Dans ce cas, utilise deux variables booléennes différentes Style Flag1 et Flag2 (chacune à déclarer en Public dans leurs modules respectifs) Et dans le Worsheet_Change de l'onglet "Analyse", tu mets ceci : Et dans chaque module, tu mets la variable à True en début de code, et à False en toute f...
14/07/2015 à 20:03tetter88 Desadctiver temporairement une macro Private SubJe n'ai pas fait du ligne à ligne pour comparer les 2 codes dans les modules 1 et 2, mais à part les deux procédures appelées à la fin par l'instruction "Call", je ne vois pas trop de différences... Donc, pourquoi, 2 codes "quasi-identiques"? Et effectivement, dans ces 2 modules, tu déclares à chaqu...
14/07/2015 à 19:56JimjackEquivalent VBA de la fonction "Gauche" ou "droite"Et en mettant ainsi : En toute fin de ton code (imbuvable, entre parenthèses.... il y a des balises qui permettent de présenter des codes, citations, et autres ...) Bonne soirée...
13/07/2015 à 20:54tetter88 Desadctiver temporairement une macro Private SubRe-, Avoir 2 variables qui effectuent la même chose, pas de soucis, d'autant plus qu'elles n'ont pas le même nom.... D'après ce que je comprends, tu n'as pas mis en exemple la structure exacte de ton fichier réel.... Ni les codes utilisés... Ni les tableaux utilisés.... Ni les onglets impactés.... E...
13/07/2015 à 20:15tetter88 Desadctiver temporairement une macro Private SubRe-, Tu n'aurais pas déjà une autre variable du même nom? regarde le fichier joint.....
13/07/2015 à 18:36InFamouS_CeToTirage dans une matrice à X dimension selon critèreRe-, A priori, si tu voulais joindre un nouveau fichier, correspondant à ton fichier réel, celui-ci n'est pas passé. Comme un joueur peut avoir plusieurs critères possibles, tu comprendras donc aisément que commencer à développer une application, sachant qu'il y aura moults modifications à y apporte...
13/07/2015 à 18:11InFamouS_CeToTirage dans une matrice à X dimension selon critèreJe trouve ton exemple un peu "simpliste", soupçonnant d'autres demandes ultérieures... Par exemple, est-ce que le tirage au sort ne se fera que sur 1 seul critère? ou il peut y avoir jusqu'à 4 critères? Et quel sera la façon de déterminer ce ou ces critères? Bref, développe un peu plus, avec toutes...
13/07/2015 à 18:01tetter88 Desadctiver temporairement une macro Private SubL'utilisation de l'instruction EnableEvents comporte des risques en cas de "bug"... On peut avantageusement le remplacer par une valeur boléenne. Pour ce faire, dans le module2, tu ajoutes une variable booléenne en Public comme ceci : Et à la fin de ce code : Et surtout, dans l'évènement de l'onglet...
13/07/2015 à 16:27Max6546 Convertir DateSans formule, ni VBA... Tu sélectionnes toute la colonne, Données/Convertir (tu ignores Étape 1 et 2, et à l’étape 3, tu sélectionnes Date, et tu choisis le format..) Bonne journée...
13/07/2015 à 14:29dm83 Colorer barre de graphique en fonction d'une conditionRe-, Dans mon code, remplace FullSeriesCollection par SeriesCollection (efface le Full), pour voir.....
13/07/2015 à 14:23dm83 Colorer barre de graphique en fonction d'une conditionRe, Et en enregistrant une macro par l'enregistreur de macro, comme expliqué plus haut, quel code est généré? Par exemple, tu lances l'enregistreur de macro, tu sélectionnes le graphique, puis une donnée, et tu la mets en rouge N'oublie pas de stopper l'enregistreur de macro.....
13/07/2015 à 14:13dm83 Colorer barre de graphique en fonction d'une conditionRe-, On va essayer autrement... Tu vas dans l'éditeur VBA (en cliquant sur l'icône Visual Basic) dans le ruban "Développeur" Tu doubles clic sur "Module1", puis tu mets ton curseur au milieu du code. Un appui sur F8 te permettra de dérouler le code en mode "pas-à-pas", puis tu appuies de nouveau sur...
13/07/2015 à 13:57dm83 Colorer barre de graphique en fonction d'une conditionRe-, Comme je n'ai pas de MAC, je ne sais pas ce qui provoque cette erreur... As-tu un terme surligné en jaune, lorsque tu cliques sur "Débogage"...
13/07/2015 à 13:33Jo-personne Combobox prend la même valeurRe-, Il faut changer le code dans le module de classe nommé "Classe1" Regarde le fichier...