Fanatique d'Excel

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

Messages postés par eriiic - page 74

DateAuteur du sujetSujetExtrait du message
23/01/2020 à 19:23Marcel_Stardust Formule pour extraire la 1e, 2e ou 3e ligne d'une celluleAvec une fonction personnalisée : Syntaxe : =extraireLigne(B15;2) eric...
19/01/2020 à 17:24pika83 Planning somme calcul heures negativesComme je l'ai dit, c'est pour compatibilité avec les Mac. Sur PC l'origine des dates est le 01/01/1900, sur Mac c'est le 01/01/1904. Le gros problème c'est que si tu as 2 classeurs avec les 2 origine de date différentes, une copie de l'un sur l'autre te change les dates de 4 ans. Un instant de distr...
19/01/2020 à 17:16pika83 Planning somme calcul heures negativesTu as raison, il faut se méfier du calendrier 1904 prévu à l'origine juste pour compatibilité avec les Mac. Trop dangereux... Garde ta colonne H qui a les bons résultats, les #### n'étant qu'un problème d'affichage. Elle doit te servir comme source pour les calculs ultérieurs et tu peux la masquer....
19/01/2020 à 09:27jUMPOFFAjout de X colonnesTu devrais plutôt mettre 1 ligne par commande, en Tableau (crée 1 ligne avec listes déroulantes et formules s'il y a, puis 'Insertion tableau'). A l'ajout d'une ligne la liste déroulante se mettra toute seule. Faire un simple TCD pour sortir l'analyse : Tableau Croisé Dynamique (TCD) : http://www.md...
18/01/2020 à 16:53AlainD Comment inserer un espace entre chiffres et lettre d'une cellule ?Pas de retour sur ça : https://forum.excel-pratique.com/viewtopic.php?p=829726#p829726 ...
18/01/2020 à 13:54AlainD Comment inserer un espace entre chiffres et lettre d'une cellule ?Un format ne s'applique qu'à des nombres. Les plaques avec lettres sont des chaines. Par formule dans une autre colonne : Sinon il faut une macro vba pour traiter la saisie et remplacer. Les question d'ergotamine restent entières, notamment sur la présence ou non de tirets. eric...
18/01/2020 à 13:46Simon_LbbSumifs ; critère cellule videEric...
18/01/2020 à 00:45CAPUCIN Sélcetionner une celluleTravailler avec ActiveCell et sélectionner n'est pas une bonne façon de faire, sauf si c'est voulu. Dans 99% des cas on peut s'en passer. Ceci dit : eric...
16/01/2020 à 00:52Le Drosophile [VBA] - Recherche dans filtres - données visibles. SubTotal retourne un nombre , pas un range. Tu ne peux pas l'affecter avec Set (reservé aux objets, comme un Range) C'est une bonne solution pour ton pb. Cependant je vais t'expliquer tes erreurs avec SpecialCells, pour une prochaine fois... SpecialCells génère une erreur si rien n'est trouvé, il...
14/01/2020 à 11:34Océane Extraire un nombre inconnu de caractère après (avant) un séparateurA tester : eric...
13/01/2020 à 22:54bidou71 Cell (???,1)Attention que .find génère une erreur si non trouvé. Il faut que tu sois sûr à 120% qu'il sera présent si tu veux te passer du test is nothing eric...
13/01/2020 à 21:44bidou71 Cell (???,1)J'ai voulu jeter un oeil mais pas vu de .find()...
13/01/2020 à 14:05bidou71 Cell (???,1)Pas le temps de regarder ton code, je dois partir. Juste pour dire qu'il n'y a pas d'événement déclencheur sur un changement de couleur. Soit tu restes manuel, soit tu en utilises un autre comme activation de la feuille ou selection_change (plus gourmand surtout si tu dois contrôler de nombreuses ce...
13/01/2020 à 00:56bidou71 Cell (???,1)Dernière ligne utilisée : eric Edit : à la réflexion et après avoir ouvert ton fichier, je crois que tu veux plutôt : eric...
12/01/2020 à 23:29Fyou Dépassement de capacité VBAEt tant qu'on y est : eric...
10/01/2020 à 19:08SébastienVos suggestions, vos souhaits pour ce forumCurulis, sans parler des fois où on s'absente en cours de route et au retour on rafraichit bêtement la page, ou bien des plantages. Pour ça je te conseille Typio sur Chrome : Il mémorise les dernières saisies dans les formulaires, ça a changé ma vie Sans doute que des équivalents existent pour les a...
09/01/2020 à 19:53jeannoel05Macro bug sur Excel 2016 et windows 10La question à se poser est est-ce qu'ils ont eu une bonne raison pour installer office 64 bits ? Si aucune raison impérative il vaut mieux désinstaller la 64 pour mettre la 32 bits, même sur un système 64 bits. En plus des différences de programmation, aucun (sauf rares exceptions) objet ActiveX n'e...
09/01/2020 à 13:09Le Drosophile [VBA] - Imiter un double clocJe ne constate pas ce que tu décris... Titre et textes entre ( ) se mettent bien en gras avec la macro sans avoir besoin de double-cliquer (excel 2019 sur W7) eric...
08/01/2020 à 18:36Le Drosophile [VBA] - Imiter un double clocPas de macro sur double-clic, erreur de fichier ? Sinon le principe sera de faire un Sub recevant en paramètre la cellule concernée et faisant ton traitement. A appeler depuis l'événement et là où tu en as besoin. eric...
08/01/2020 à 12:08gilles76 Problème de formule en VBASuite... Tu as traduit CAR en CHR au lieu de CHAR et oublié de changer les ; en , Ce qui donne pour .Formula : Comme j'ai l'impression qu'elle est destinée à être tirée il vaut mieux rester en R1C1. eric...
08/01/2020 à 11:41gilles76 Problème de formule en VBAJe n'ai pas examiné ton .formula de près, j'ai juste refait à partir de ta formule. Je me suis laissé abuser par ROW(C4)...
08/01/2020 à 10:14gilles76 Problème de formule en VBAAvec .Formula il ne faut utiliser que ça : des A1 Oui, d'où son nom Dans la série tu as aussi .FormulaLocal et .FormulaR1C1Local avec les noms des fonctions en français. eric...
07/01/2020 à 19:12seblanc33Détermination variable public dans frameDonc il faut cliquer dans un endroit libre du frame pour que ça se lance. Pas très ergonomique ni instinctif... Supprime donc le début et met le reste dans une Sub majListes que tu appelles lors des clics sur les option buttons avec par exemple : eric...
07/01/2020 à 17:35MAVERICK39 Macro combinaison de cellulesCDec présente les même inconvénients que CDbl, un peu plus tard mais il y a des pertes de précision aussi. Currency n'en a pas, c'est un entier (donc aucune perte). Il faut juste que la limitation à 4 décimales suffise, ce qui est le cas des comptabilités pour lesquelles ce type a été créé. eric...
07/01/2020 à 17:30Emigsin Creer plusieurs toupies et liées cellules automatiquementIl faut faire Enregistrer sous... et choisir le type *.xlsm pour conserver les macros. eric...
07/01/2020 à 16:54gilles76 Problème de formule en VBATu ne peux pas mélanger références R1C1 et A1 A tester : eric...
07/01/2020 à 15:50MAVERICK39 Macro combinaison de cellulesCurulis, tu as aussi la solution d'utiliser des Currency. Ce sont des entiers à 4 décimales fixes. Suffisants pour les calculs monétaires, plus de problème de précision et plus rapide que des Round parsemés un peu partout. eric...
07/01/2020 à 15:42Emigsin Creer plusieurs toupies et liées cellules automatiquementJe ne vois pas la toupie dans ton fichier. Mais tu n'as plus à en faire des copies multiples. C'est la même qui apparaitra dans la cellule sélectionnée. Après l'avoir mise tu fais clic droit sur le nom d'onglet puis 'Visualiser le code' Ca t'amènera directement sur le module de ta feuille dans VBE....
07/01/2020 à 06:50Emigsin Creer plusieurs toupies et liées cellules automatiquementOn pourrait aussi se servir de sa propriété LinkedCell, et se passer des 2 procédures Up et Down. eric...
06/01/2020 à 23:51seblanc33Détermination variable public dans frameHeu non, c'est toujours Private Sub UserForm_Initialize() quelque soit le nom de l'UF Par contre tu fais l'inverse du commentaire dans : il faut : eric...
06/01/2020 à 22:56MAVERICK39 Macro combinaison de cellulesPour moi les doublons de valeurs doivent être éliminés par l'utilisateur s'il pense que c'est une erreur. On peut avoir 2 paiement de 10€ parfaitement justifiés et à utiliser tous les 2. Ou alors je n'ai pas compris ce qu'il appelle un doublon...
06/01/2020 à 18:14MAVERICK39 Macro combinaison de cellulesJe colorie en vert lorsque la valeur exacte est trouvée. Car il y a possibilité de rechercher à x% près. Là, la couleur varie selon l'éloignement. Pour ma part, aucune solution n'est en doublon donc rien à supprimer. Un 10.05 de la ligne 5 est considéré comme différent d'un 10.05 de la ligne 12, car...
06/01/2020 à 18:04Emigsin Creer plusieurs toupies et liées cellules automatiquementAprès l'avoir déplacée je repère sur quelle cellule elle est avec lors d'une action dessus. C'est la cellule à incrémenter ou décrémenter. heuuu, pas sûr que ce soit ta vraie question... Clic droit dessus et Propriétés. @Emigsin baisse pas les bras si vite. Alt+F11 pour ouvrir VBE (l'éditeur de VBA)...
06/01/2020 à 16:45Emigsin Creer plusieurs toupies et liées cellules automatiquementTu peux partir du fichier fourni qui a été fait sur ton modèle. eric...
06/01/2020 à 16:27Emigsin Creer plusieurs toupies et liées cellules automatiquementComment ça comment faire ? Je t'ai mis un classeur exemple... Tu as juste à mettre une toupie ActiveX (pas formulaire, c'est plus souple) sur ta feuille, et à copier-coller le code dans le module de la feuille. En adaptant la plage A1:O32 au besoin réel. eric Edit : il faut accepter les macros à l'o...
06/01/2020 à 16:23FistonVBA - Sélectionner au hasard de 10 éléments parmi une listeCréer un double uniquement si tu maintiens le coté aléatoire. Cette nouvelle liste peut être simplement les index mélangés : 27 19 28 65 63 8 60 46 29 26 23 34 3 25 2 10 44 30 32 31 39 45 43 16 Au premier tirage de 5 tu listes les éléments 27 19 28 65 63 Au suivant : 8 60 46 29 26, etc eric...
06/01/2020 à 16:13Emigsin Creer plusieurs toupies et liées cellules automatiquementMultiplier les objets sur une feuille, excel n'aime pas toujours... Je te propose une autre approche. Une seule toupie ActiveX qui apparait sur la cellule sélectionnée si elle appartient à la plage voulue : eric...
06/01/2020 à 15:53FistonVBA - Sélectionner au hasard de 10 éléments parmi une listeJe ne suis pas sûr que l'aléatoire apporte une plus-value. J'aurais plutôt imaginé extraire les éléments proches 'géographiquements' pour limiter les déplacements. Ceci dit, le plus simple est de te créer un double mélangé de ta liste. Plus qu'à les prendre dans l'ordre ici, jusqu'à épuisement pour...
06/01/2020 à 12:09MAVERICK39 Macro combinaison de cellulesTe sort plusieurs solutions s'il y a : https://mon-partage.fr/f/agr48e0j/ eric...
06/01/2020 à 10:08Louis SCH Erreur code 380 propriété rowsourceEssaie d'utiliser .List plutôt : par contre je ne sais pas ce qu'a ton fichier chez moi mais impossible de déclencher les événementielles, et donc de tester quoique ce soit. eric...
06/01/2020 à 00:19Augustin2Question simple sans réponseTout est expliqué sur la 1ère feuille, prendre le temps de lire. Ensuite paramétrer dans la feuille Liste (s'aider des commentaires en ligne 2) eric...
05/01/2020 à 19:57Augustin2Question simple sans réponseAvec des listes déroulantes à sélection multiple (Ctrl+clic) eric...
05/01/2020 à 14:05ARNAK Probème de % pourcentageSi c'est un pourcentage il faut saisir 100% pour qu'excel comprenne et mette la bonne valeur avec le format adéquat. Et non 100% ce n'est pas 100, c'est 1. Et 100 c'est bien 10000% Tout comme 50% c'est 0,5. Ce par quoi tu dois multiplier une valeur pour en connaitre la moitié. eric...
04/01/2020 à 18:09Alice76 Compatibilité entre différentes versions - Modification sur autre classeurOn ne sait toujours pas la ligne en erreur... Ton classeur, vu qu'il est existant et que tu l'ouvres doit plutôt être : eric...
04/01/2020 à 14:01Alice76 Compatibilité entre différentes versions - Modification sur autre classeurEt tes feuilles s'appellent Feuille1 et non Feuil1 ...
04/01/2020 à 13:47Alice76 Compatibilité entre différentes versions - Modification sur autre classeurJ'ai complété mon post, pas sûr que tu aies vu Edit : "l'indice n'appartient pas à la sélection" le nombre de feuille crées à la création d'un classeur dépend du paramétrage du poste. Là aussi tu dois t'assurer de créer les feuilles absentes...
04/01/2020 à 13:39Alice76 Compatibilité entre différentes versions - Modification sur autre classeurA-priori aucune particularité propre à 2019. Il faudrait indiquer la ligne en erreur et le message. On va supposer que les variables semainex et mois sont bien initialisées. Reste le chemin du bureau. Essaie avec : pour être sûre de lui et éviter une mise à jour manuelle du code. Par ailleurs je ne...
03/01/2020 à 22:04dubdub22 Problème avec code pour changer de colonnePas sûr d'avoir compris : Au passage éviter tous les .Select inutiles, soit 99% des cas eric...
03/01/2020 à 12:55Luke91 Formule pour changer la colonne ou le chiffreEn supposant que la lettre soit toujours unique : et eric...
02/01/2020 à 14:25SébastienBonnes fêtes de fin d'année à tousMarrante cette nouvelle icone d'onglet. Au premier regard j'ai cru que c'était un billet d'un dollar Edit: Ah, l'ancienne icône est revenue, mon post a perdu son sens.....