v

Membre impliqué

Inscrit le :13/05/2009
Dernière activité :17/03/2020 à 17:45
Version d'Excel :2010 FR - 2013 FR
Messages
2'943
Votes
192
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par vba-new - page 32

DateAuteur du sujetSujetExtrait du message
20/07/2010 à 17:12naz4 Si nombre d'occurence >1 alors concatener autre colonneLe mieux serait que tu me mettes manuellement le résultat que tu souhaites obtenir. Mais je vais essayer de faire avec ce que j'ai compris...
20/07/2010 à 17:08johan72Comparaison feuilles ExcelJ'avais bien compris ! Je voulais juste ton fichier pour avoir la structure réelle de ton fichier. Comme je n'ai pas de fichier, essaie avec ce code ...
20/07/2010 à 15:39thomasdu40Sélection plusieurs cellulesOk. C'est à toi de voir En théorie, le code que tu as proposé est plus rapide. En pratique, le gain est tellement infime qu'on ne voit pas la différence. A+...
20/07/2010 à 15:34naz4 Si nombre d'occurence >1 alors concatener autre colonneOui c'est possible mais avec un fichier, l'aide apportée serait plus facile. Si besoin, change tes données...
20/07/2010 à 15:31johan72Comparaison feuilles ExcelPeux-tu joindre un bout de ton fichier ? Et où souhaites-tu avoir les résultats. Sur une nouvelle feuille ...
20/07/2010 à 15:12thomasdu40Sélection plusieurs cellulesJ'aime pas trop ces Application.EnableEvents. Si jamais le code buggait et que le Application.EnableEvents a été initialisé à False, il faudrait créer une macro qui remet cette valeur à True sinon les évènements des feuilles de calcul ne marcheraient plus. Mais le code marche. J'en ai mis un équival...
20/07/2010 à 14:29thomasdu40Sélection plusieurs cellulesRe, Regarde dans le fichier joint, ça marche : Si ça ne marche pas chez toi, envoie un bout de ton fichier. Ca permettra d'adapter une solution. N'oublie pas de remplacer ton code actuel par celui que j'ai posté plus haut...
20/07/2010 à 14:24line31Vlookup avec userform??Remplace alors : par...
20/07/2010 à 13:17AUBA Renvoi de la dernière colonneOulà y'a un bouchon ici ! salut fabrice ! Je remet la formule qui marche...
20/07/2010 à 13:13AUBA Renvoi de la dernière colonneRe, Il faut mettre la colonne B au format date. Edit : salut oooiste ! Ah autant pour moi, je croyais qu'il fallait afficher la date Donc tu as raison. Voici la formule corrigée ...
20/07/2010 à 12:46AUBA Renvoi de la dernière colonneAh bon bah c'est plus facile que je ne le pensais. Voici une formule à mettre à partir de B2 ...
20/07/2010 à 12:25thomasdu40Sélection plusieurs cellulesEssaie avec ça plutôt ...
20/07/2010 à 12:21AUBA Renvoi de la dernière colonnePas tout bien compris. Dans ton fichier, est-ce que l'on met 05/02/2010 en B2 à B14 ...
20/07/2010 à 11:02line31Vlookup avec userform??Essaie de voir du côté de la méthode Find. Si tu n'y arrives pas, envoie un bout de fichier...
20/07/2010 à 10:55wanadoo Ecrire un texte à partir d'un autreUn exemple en vba avec le code suivant ...
20/07/2010 à 10:15leaner Saisie automatique et doublonEn fait c'est parce qu'il n'avait pas numéro client alors qu'il existait dans la base de données !! Je regarde ça et te redis. Ça doit pouvoir se faire, mais peux-tu me dire exactement ce que tu veux écrire en majuscule ? Je pense que tu vas devoir le faire manuellement ! Je ne vois pas comment auto...
20/07/2010 à 09:43AUBA Renvoi de la dernière colonneTu as oublié de joindre le fichier ! Sinon, à l'aveugle, tu peux essayer un truc comme ça. Formule à mettre en A1 et à tirer vers le bas, vers la droite, vers où tu veux : J'ai mis la colonne "ET" pour être sûr d'englober toutes les données. Si pas ça, re-joins ton fichier exemple...
20/07/2010 à 09:09leaner Saisie automatique et doublonRe leaner, Ça va bien chez moi ! Merci de demander Regarde dans le fichier joint si ça te convient. J'ai également fait 2-3 optimisations de code...
20/07/2010 à 08:16leaner Saisie automatique et doublonQu'entends-tu par là ? Comment cela se traduit-il sur excel ...
19/07/2010 à 19:00leaner Saisie automatique et doublonOk compris. Regarde dans le fichier joint et fais des tests...
19/07/2010 à 12:48leaner Saisie automatique et doublonEuh... Une petite question... Le numéro du client tu le crées à partir de la date d'aujourd'hui et l'heure de la saisie ?...
19/07/2010 à 11:19kris0311 Bouton pour executer une recherche sur plusieurs feuillesEst-ce qu'on travaille sur le même fichier ? Vois sur le fichier joint. Chez moi ça marche. (clique sur le bouton Exécuter)...
19/07/2010 à 11:14leaner Saisie automatique et doublonEuh... Probablement mais je ne vois pas trop où tu veux en venir. Comment illustrer ça sur ton fichier ? Qu'entends-tu pas garder définitivement ? S'il ne le garde pas, où peut-il être changé ? Pour joindre le fichier, j'ai du compresser en rar avec taux de compression maximal. J'ai eu de la chance...
19/07/2010 à 09:51kris0311 Bouton pour executer une recherche sur plusieurs feuillesUn p'tit oubli de ma part. Essaie avec ce code : -- 19 Juil 2010 09:56 -- Si tu parles du nom "Claude" c'est parce qu'il y a un espace superflu à droite du nom sur la feuille PM. Pour la recherche, il est important de respecter la casse et faire attention aux espaces en trop...
19/07/2010 à 09:45leaner Saisie automatique et doublonRe leaner, Regarde dans le fichier joint. Ça devrait commencer à correspondre à ta demande. Lorsque tu saisis tes données, commence par entrer le nom puis le prénom. Si ces 2 critères sont trouvés dans la base de données, l'userform se remplit automatiquement. Voilà, si problème, fais signe...
17/07/2010 à 09:32obouanaMise en forme facileUtilise ce code ...
17/07/2010 à 09:14leaner Saisie automatique et doublonSur quel(s) critère(s) peut-on déterminer qu'il y a doublon ou pas ? Car dans ton userform il y a plus d'une dizaine de champ !! Je suppose qu'on ne doit pas tous les prendre en compte pour déterminer un doublon ...
17/07/2010 à 08:53klaodTrigo sur ExcelSinus inverse ou arcsinus c'est la même chose. Donc les fonctions ASIN, ACOS... te calculeront le sinus inverse, cosinus inverse.....
16/07/2010 à 12:19kris0311 Bouton pour executer une recherche sur plusieurs feuillesRe, Voici une solution : J'ai mis des commentaires dans le code pour que ça soit plus compréhensible...
16/07/2010 à 11:28kris0311 Bouton pour executer une recherche sur plusieurs feuillesPeux-tu envoyer un bout de fichier pour que l'on adapte un code ? Car là on connait pas trop la structure de tes données...
15/07/2010 à 21:54johanne Cellule contenant texte ABC => checkbox_OK=TrueAh ok. Tu avais une erreur à cause de cellules fusionnées. Dans la mesure du possible, évite les cellules fusionnées. Ça fout souvent la pagaille. Pour ton problème, remplace plutôt ton ancien code par celui-ci ...
15/07/2010 à 19:48johanne Cellule contenant texte ABC => checkbox_OK=TruePeux-tu me joindre ton fichier en gardant que le checkbox et le code ? Je voudrais faire quelques tests...
15/07/2010 à 17:56cbuTest sur une chaîne de caractères dans une macroNormalement ton code est bon. Es-tu sûr qu'il n'y ait pas de faute d'orthographe en A1 (on sait jamais !) ou qu'il n'y ait pas d'espace ou je ne sais quoi qui ferait que A1 ne contient pas exactement "ACHETER" ? Sinon, envoie ton fichier pour mieux comprendre le problème. Pour ta 2è question, ça dev...
15/07/2010 à 17:28johanne Cellule contenant texte ABC => checkbox_OK=TruePeux-tu me dire sur quelle ligne ça bug ...
15/07/2010 à 13:25kev152 Problème formule SI ET OU imbriquéesIl serait plus facile pour ceux qui t'aident que tu joignes un bout de fichier. S'il y a des données confidentielles, mets des données bidons. Tu adapteras sur ton vrai fichier...
15/07/2010 à 13:22johanne Cellule contenant texte ABC => checkbox_OK=TrueEssaie avec ce code ...
15/07/2010 à 13:12RimBack SaleRe, rimback, Pour faire plus simple et pour être sûr, vaut mieux refaire une recherche. Voici le code du bouton save : La condition requise pour que les données soient enregistrées c'est que les 2 codes-barres doivent être trouvés (Customer ET Article) et une quantité doit être saisie. Sinon un mess...
15/07/2010 à 12:51dubois VBA Syntaxe avec MOD (N° Semaine)C'était juste pour montrer que les 2 fonctions n'étaient pas équivalentes Sinon, en utilisant le code d'amadéus, tu peux faire comme ceci ...
15/07/2010 à 11:40dubois VBA Syntaxe avec MOD (N° Semaine)En fait, l'opérateur Mod en vba et la fonction Excel MOD ne sont pas équivalents. En vba, si les arguments de Mod sont des nombres à virgules, ils sont arrondis à l'entier le plus proche (selon l'aide excel). Ex : i = 5766.6 Mod (52 + 5/28) => i = 5767 Mod 52 => 5767/52 = 110.9038... => ent...
14/07/2010 à 21:53Jani Insertion de ligneT'étais pas obligée de joindre toutes les feuilles ! La feuille de juillet 2010 aurait suffi. Supprime le lien précédent. Je te mets le fichier qu'avec la feuille Juillet 2010. Pour ton problème, c'est bizarre mais le nombre max de ligne est de 65536 avec excel 2007 ! Pour le résoudre, clique sur le...
14/07/2010 à 20:15Jani Insertion de ligneJoins ton fichier avec http://cjoint.com/ si tu veux (en espérant qu'il n'y ait pas trop de données confidentielles)...
14/07/2010 à 19:24Jani Insertion de ligneC'est vrai que sans fichier c'est difficile. Il faudrait juste joindre la feuille récalcitrante jani. Si trop lourd, essaie de compresser le fichier. Regarde à la dernière ligne de la feuille (ligne 2000000 et des poussières me semble-t-il) s'il n'y a pas un objet de dessiné (ex : rectangle, carré,...
14/07/2010 à 19:18RimBack SaleEssaie avec ce code ...
14/07/2010 à 16:50manu1600 Combien d'intervalles entre 2 cellules identiquesRe, Je suis juste intervenu pour répondre à ta question sur les { et les }. Je laisse la main à notre ami amadéus...
14/07/2010 à 10:49manu1600 Combien d'intervalles entre 2 cellules identiquesAu lieu de valider la formule avec Entrée, tu la valides avec CTRL+MAJ+ENTREE...
13/07/2010 à 13:53Bounty Saisie en secondes pour convertion automatique en minuteEssaie avec ce code, à mettre dans le code de la feuil1 : Tu peux aussi mettre B7, C7, D7 au format personnalisé "mm:ss"...
12/07/2010 à 15:50cfn3cfn Affichage modalC'est possible d'avoir un bout de fichier ? Car je ne comprends pas pourquoi ça boguerait sur cette ligne...
12/07/2010 à 12:55eliot raymond Insérer une image par défaultA tout hasard, si tu fais comme ça ça marche ...
12/07/2010 à 10:44cfn3cfn Affichage modalOn n'a pas suffisamment d'info pour trouver la solution possible à ton problème ! Sur quelle ligne du code tombes-tu sur cette erreur ? Il existe plusieurs raisons à ce message. Exemple : faire une opération (addition, soustraction...) sur une variable de type chaîne de caractère te conduira à ce me...
12/07/2010 à 09:16dianbobo Comparaison d'une somme avec un nombrePeux-tu joindre un fichier en enlevant toutes données inutiles à la résolution du problème ...