Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Hier à 23:07
Version d'Excel :2021fr
Messages
12'788
Votes
1'985
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par eriiic - page 243

DateAuteur du sujetSujetExtrait du message
02/05/2013 à 18:55toinou13Comment verrouiller le mode plein écran ??Et ça bloque le alt+tab aussi ...
02/05/2013 à 17:44borombiCopier une feuille dans 100 onglets en même tempsDe rien.....
02/05/2013 à 17:39criscris11 Problème avec DateAddAu lieu d'un textbox tu peux utiliser un contrôle date&time picker. Le résultat sera obligatoirement une date valide. eric...
02/05/2013 à 17:35stagevba Fonction somme en VBAUne façon de faire ...
02/05/2013 à 17:22toinou13Comment verrouiller le mode plein écran ??Pourquoi vouloir faire de tels choix à la place de l'utilisateur ? Il n'est pas adulte ? Personnellement je trouve ça très désagréable lorsqu'on m'impose des trucs comme ça... Je me demande ce qui peut bien le justifier. eric...
02/05/2013 à 15:18e107549b Contrôle Calendar / MDF XL CalendarPas forcément, sers-toi de l'évènement SelectionChange pour le positionner et le rendre visible. Un exemple vite fait pour te montrer comment le positionner. Cliquer en B pour la date. S'il y a une date elle est récupérée, sinon date du jour. eric...
02/05/2013 à 13:05e107549b Contrôle Calendar / MDF XL CalendarContrôle quand même que tu les aies sur les autres micros. Et vu que le dessin est mal géré par excel il vaut peut-être mieux le mettre dans un formulaire que directement sur la feuille. eric...
02/05/2013 à 11:57e107549b Contrôle Calendar / MDF XL CalendarNon, tu crées un formulaire dans vbe,et dans la boite à outils tu fais un clic-droit et tu recherches dans 'contrôles supplémentaires...'. Ou sinon cherche microsoft Monthview, mais il est plus encombrant. eric...
02/05/2013 à 10:27e107549b Contrôle Calendar / MDF XL CalendarJe parle bien du contrôle 'Microsoft Date & Time Picker Control 6.0 (SP6)', pas du contrôle Calendar. eric...
02/05/2013 à 00:43rerefzrDeplacer plage vers un autre documentCa peut être fait en vba mais il faudrait des exemples un peu plus concrets. eric...
01/05/2013 à 21:56e107549b Contrôle Calendar / MDF XL CalendarTu n'aurais le contrôle Date & Time Picker de présent sur tous les postes ? eric...
01/05/2013 à 20:16Itigiel Macro spécifique de remplissage de celluleRegarde si ça te va. Les 2 fichiers doivent être ouverts. eric...
01/05/2013 à 17:41SébastienDéfi VBA (cubes)Un seul d'entre nous a pensé à l'astuce du replace() pour calculer directement. Sans conteste bravo à vba-new, qui de plus, était le 1er à répondre eric PS : sébastien fait gaffe, il regarde par-dessus ton épaule je crois.....
30/04/2013 à 22:59Aurel60 Calcul Jours ouvrés avec une plage horaireRegarde si ça te va. Dans la feuille Fériés tu dois aussi définir les heures d'ouvertures. J'avais prévu une seule plage, il faut modifier si tu veux en mettre 2. eric...
30/04/2013 à 13:43SébastienDéfi VBA (cubes)Et une participation de plus. J'étais parti sur un truc plus compliqué : nombre mini de cubes avec des cubes les plus gros possibles pfffff... En nombre minimum de ligne (1 ligne ) ...
30/04/2013 à 12:42mamarusCompter le nombre de personnes dans des ongletsHeuuuu, restons calme... Et si tu téléchargeais le nouveau classeur, tu comprendrais peut-être mieux non ? arrete de supposer et teste. Je t'ai dit : Tu indiques à la fonction personnalisée le métier dans le 1er paramètre. Donc tu peux en mettre des millions si tu veux. Donc ouvre le fichier et test...
30/04/2013 à 11:19mamarusCompter le nombre de personnes dans des ongletsEffectivement, le fichier n'a rien à voir. Le bon était rester dans le répertoire temporaire. Tu indiques à la fonction personnalisée le métier dans le 1er paramètre. Soit en dur ("Peintres"), soit par une cellule contenant ce nom de métier (A7). Le tout est que les feuilles à prendre en compte comm...
30/04/2013 à 09:14Yvouille Problème d'affichage en 120ème (x / 120)J'avais cru comprendre que c'était une exception que tu voulais. Met Target >= 1 alors. eric...
29/04/2013 à 22:55mamarusCompter le nombre de personnes dans des ongletsComme on a changé de page je réitère : eric...
29/04/2013 à 22:49Yvouille Problème d'affichage en 120ème (x / 120)Re, c'est ta macro qui divise par 120 pour 1 de saisi. Tu n'as qu'à mettre : eric...
29/04/2013 à 18:58anthony85150Création d'une formule de calculeLe mieux est que mettes tes valeurs de 0 à 12000 et tes % dans un tableau et en B1 : =RECHERCHEV(C1;$F$1:$G$8;2) eric...
29/04/2013 à 18:49Yvouille Problème d'affichage en 120ème (x / 120)Enlève le # du début si tu ne veux pas la conversion partie entière + fraction : " "???/120 eric...
29/04/2013 à 18:21mamarusCompter le nombre de personnes dans des ongletsEt si tu testais et commentais les propositions faites ? Là j'ai l'impression d'avoir bossé pour rien. eric...
28/04/2013 à 12:01Ludion62 Copie cellule adjacente après recherche valeurRe, déclare le comme ça : dim c as range eric...
28/04/2013 à 10:36Ludion62 Copie cellule adjacente après recherche valeurAvec Feuil1 active : eric...
27/04/2013 à 21:28flofloEnlever des infos dans une celluleC'est ça qui t'a bloqué pour lui répondre et lui dire merci ? Oui tu as raté qcq chose et c'est écrit dans son post. Il faut prendre la peine de tout lire. Dans une autre question tu dis que tu n'y arrives pas et tu n'as même pas ouvert le fichier. Tu fais fort quand même... eric...
27/04/2013 à 21:22blackrt Erreur 1004 erreur objet rangeWsBase est bien défini ? Je l'ai enlevé pour les tests et pas d'erreur... Sinon un extrait du classeur serait le bienvenu. eric...
27/04/2013 à 21:15flofloAjouter une info dans une celluleTu n'as même pas téléchargé son fichier (!?) eric...
26/04/2013 à 23:52CAPUCIN Memoire insuffisanteExcel ne gère pas toujours très bien la mémoire. Le relancer, voir faire un reboot permet de repartir à neuf. eric...
26/04/2013 à 21:52Pelikanos Comment sélectionner des données en fonction de la DateTu ne peux pas te refabriquer une colonne date/heure devant ou après ? De toute façon même par formule il va bien falloir la faire. Et par formule tu vas avoir plein d'erreurs d'arrondi (à cause du calcul sur les heures on y a droit à chaque fois) ce qui va alourdir des formules qui sont déjà matric...
26/04/2013 à 20:41Pelikanos Comment sélectionner des données en fonction de la DateLe plus simple est de faire un TCD (tableau croisé dynamique) et regrouper par année/mois/jour/heure. Aucune formule à saisir... Juste rafraichir le tableau si tes données évoluent. eric...
26/04/2013 à 19:09mamarusCompter le nombre de personnes dans des ongletsAutre proposition par fonction personnalisée à mettre dans un module standard : Seules les noms ayant effectué plus de 0h sont comptés. eric...
25/04/2013 à 11:28sdf34 Bouton suiveurIl faut renommer tes boutons et ça marche bien. eric edit: seul pb, il est trompé par les cellules fusionnées. De toutes façon il faut les éviter au maximum. Par exemple ta 1ère cellule affichée est P1. Comme tu as fusionné M1:W1 (on se demande pourquoi, c'est vide) il va décaler de 4 colonnes et 1...
25/04/2013 à 09:54sdf34 Bouton suiveurNomme ton bouton Bouton1 par exemple (à saisir là où s'affiche la ref de la cellule sélectionnée, au-dessus des n° de ligne, et valider). Mettre ce nom dans le code. Et j'ai édité mon post suite à ta remarque que tu avais plusieurs objets. Tu as peut-être testé avant. Sinon tu n'as pas mis ton fichi...
25/04/2013 à 01:01VvvinceFormat symbole decimalC'est étonnant que .UseSystemSeparators = False ne résolve pas ton pb. Dans quels cas ça ne fonctionne pas ? eric...
25/04/2013 à 00:34sdf34 Bouton suiveurPetite modif de la proposition de banzaï. Le bouton se placera sur la 5ème colonne, 2ème ligne de la partie de la feuille visible : eric edit: Pas au hasard, la n°1 Il te suffit de renommer et d'appeler ton bouton par son nom. J'ai modifié le code et le fichier en conséquence...
25/04/2013 à 00:10kriloFiltre à la veille (date)Pas bonjour non plus , 10 jours plus tard, tu ne fais pas un gros effort de suivi... C'est la définition de 'la veille'. Et si tu faisais un effort tu verrais que ça en retire 2 le dimanche. Et dans un autre effort tu recopies les formules sur toutes les lignes qui t'intéressent, peut-être que ça ma...
24/04/2013 à 09:36Soul of DComment transformer des valeur numérique en couleur?Cette version enchaine coloration ligne et changement de la source du graphique et de ses couleurs (ne pas le supprimer). Toujours sélectionner les pièces avant de cliquer sur le bouton. eric...
22/04/2013 à 17:04Soul of DComment transformer des valeur numérique en couleur?Si tu supprimes le 1er graphique change l'index dans le code. ActiveSheet.ChartObjects( 1 ).Activate eric...
21/04/2013 à 17:56Didier295 Intersection ligne colonne vigenèreQue veux-tu que j'y fasse ? Là ça te ramène l'intersection de la ligne S avec la colonne V, c'est à dire un N. Si ce n'est pas le même principe qu'avant il faut expliquer. =INDEX($B$7:$AA$7;EQUIV(G5;DECALER($A$7;EQUIV(G4;$A$8:$A$33;0);1;;26);0)) demain il fera beau eric...
21/04/2013 à 14:35Didier295 Intersection ligne colonne vigenèreRe, =INDEX($B$8:$AA$33;EQUIV(G4;$A$8:$A$33;0);EQUIV(G5;$B$7:$AA$7;0)) Dans equiv() tu dois rechercher dans la ligne ou la colonne des lettres. eric...
21/04/2013 à 09:32Didier295 Intersection ligne colonne vigenèreEn G5: =INDEX($B$8:$AA$33;EQUIV(G4;$A$8:$A$33;0);EQUIV(G2;$B$7:$AA$7;0)) eric...
20/04/2013 à 20:40Soul of DComment transformer des valeur numérique en couleur?Je t'avais répondu mais j'ai dû oublier de valider... :-s C'est dans l'autre procédure (module1, je l'ai mis en commentaire) qu'il faut appeler colorGraph. Là tu as fait qu'il s'appelle lui-même et tu entres dans une boucle infinie. Ton graphique refuse les modif de couleurs. Enfin il ne les refuse...
19/04/2013 à 23:41Soul of DComment transformer des valeur numérique en couleur?Re, je l'avais dit que les graphiques en vba c'était ch... Il faut mettre colorGraph dans la procédure du module1 (je l'avais mis en commentaire dans le code), là il s'appelle lui-même dans une boucle infinie. En plus, je ne sais pas ce qu'il se passe avec ton graphique mais il ne prend pas le chang...
19/04/2013 à 17:03Antoto Compter le nombre de valeurs au dessus de la moyenne (NB.SI)Ca ? =SOMMEPROD((A1:A5="")*(B1:B5>5)) eric...
19/04/2013 à 16:54Soul of DComment transformer des valeur numérique en couleur?Tu veux qu'on trouve une erreur sur une vidéo ???? Un fichier xls serait beaucoup plus utile... Contrôle le nom de ton graphique, ça change à chaque fois que tu en crée un. eric...
19/04/2013 à 12:28Soul of DComment transformer des valeur numérique en couleur?Excel choisit toujours tout seul ses couleurs de graphique. C'est encore en vba mais en un peu plus chi... : Récupère mise la couleur en colonne B. Tu peux appeler cette procédure en fin de l'autre en ajoutant avant le end sub : colorGraph A adapter à ton classeur. eric...
18/04/2013 à 22:44lillileTableau Excel transformé en smart art dynamiqueUn changement de couleur ne déclenche aucun évènement détectable. Il faudrait au moins sélectionner une autre cellule après le changement de couleur. Ex sur B2 : Le 1er clic n'importe où affiche le msgbox. C'est normal, la variable couleur n'est pas encore initialisée. Si ça ne convient pas tu peux...
18/04/2013 à 22:19Soul of DComment transformer des valeur numérique en couleur?Re, Alt+F11 pour aller dans l'éditeur VBE. Je t'ai mis la macro dans le module1. Elle s'appliquera sur la feuille active quelque soit le classeur. J'ai modifier un peu le code pour qu'elle s'applique automatiquement à la taille de la colonne A. J'ai ajouté 2 constantes que tu choisisses la 1ère colo...
18/04/2013 à 19:22mouftieDde de précisions sur les fonctionsLa boite de dialogue affiche toujours le nom du fichier si la fonction personnalisée n'est pas dans le classeur actif. C'est plutôt qu'il fonctionne bien. Pour une raison x ta fonction est ré-évaluée et le pas-à-pas se fait également dessus. Si tu l'as d'inscrite 150 fois et bien il la passera 150 f...