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 14

DateAuteur du sujetSujetExtrait du message
20/10/2011 à 14:40geo-16 Fonction recherche tableauAvec ce code ...
20/10/2011 à 14:38g.fusco Fonction inverseAvec la fonction NON =NON(FAUX) renvoie VRAI...
20/10/2011 à 14:31geo-16 Fonction recherche tableauC'est possible mais il faudrait avoir un tableau contenant les correspondances contact<->société. Oui avec la fonction Lcase par exemple. Remplace la macro Worksheet_Change actuelle par celle-ci ...
20/10/2011 à 12:41geo-16 Fonction recherche tableauTu sélectionnes le code, puis tu vas dans le fichier dans lequel tu veux copier le code, clic droit sur la feuille concernée puis visualiser le code puis coller. Je ne pense pas. Cette macro est destinée à faire ce que tu souhaitais faire pour les clients. Qu'entends-tu exactement par "recherche des...
20/10/2011 à 12:02KIWIEFLOErreur ....Comparaison des Valeurs de différentes cellulesCa ne marche pas car à chaque fois que tu lances ta macro, le filtre est soit activé soit désactivé. Or lorsque celui-ci est désactivé, la ligne ne marchera pas. Change la ligne par (Le Select ici ne sert à rien) Donc on détecte d'abord si le filtre auto est actif ( If Not Worksheets("1 - Récupérati...
20/10/2011 à 11:49geo-16 Fonction recherche tableauLe chiffre était un exemple pour montrer qu'en saisissant 1 ça marche. Ce qui veut dire que pour sélectionner la feuille "client 1", tu peux saisir au choix : lient 1 t 1 ent 1" 1" ient 1 etc,. du moment que ces caractères ne se retrouvent pas dans d'autres feuilles client. Ex : en saisissant client...
20/10/2011 à 11:27moumoune Recherche formule pour planning travailD'où la proposition d'amadéus L'erreur #N/A vient du fait qu'il ne trouve pas le nom de la machine car il ne correspond pas exactement avec les noms de ta colonne B...
20/10/2011 à 11:25Boby71C Recherche qui échoue car projet pas trouvéEssaie en remplaçant : par ...
20/10/2011 à 11:20geo-16 Fonction recherche tableauBonjour geo-16, Une solution par macro dans le fichier suivant : Si tu saisis client 1 en I2 de la feuille BDD Contact , ça te renvoie sur la feuille du client contenant le nom client 1 De même, si tu saisis 1 ça te renvoie aussi sur la feuille du client contenant 1 ...
20/10/2011 à 11:00moumoune Recherche formule pour planning travailUtilise une combinaison des fonctions EQUIV et INDEX . Formule à mettre en G10 : 1- GAUCHE(F10;NBCAR(F10)-2) -> On extrait d'abord le nom de la machine en enlevant les de la colonne F 2- EQUIV(GAUCHE(F10;NBCAR(F10)-2);$B$10:$B$24;0) -> on cherche la ligne contenant la valeur extraite dans le t...
20/10/2011 à 10:50Bens Conversion heure/minutesMets au format heure -> 37:30:55 (pour dépasser les 24h)...
20/10/2011 à 10:48ElectricDandy Numerique - Alphanumerique, problème de typeRajoute cette procédure dans le code de l'userform : L'utilisation de FormatNumber et Format devrait ensuite être possible...
20/10/2011 à 09:56Bens Conversion heure/minutesTu divises 133 par 1440 ( 133/1440 ) et tu mets ta cellule au format heure ...
19/10/2011 à 21:37rocket4 Comptage du nombre de feuille d'un classeurComme je l'ai dit : L'indice ne correspond pas à la sélection car il ne trouve pas le classeur A...
19/10/2011 à 21:09rocket4 Comptage du nombre de feuille d'un classeurIl faut inverser l'égalité ...
19/10/2011 à 14:30bewan Trier 1 valeur sur 10Si tes 10000 valeurs se trouvent en A1, A2,..., A10000, mets cette formule en B1 et tire-la vers le bas ...
19/10/2011 à 14:24rocket4 Comptage du nombre de feuille d'un classeurEssaie comme ceci (le classeur A étant ouvert) ...
19/10/2011 à 14:22romy_nana Chercher la valeur correspondantePeux-tu joindre ton fichier en gardant quelques noms (bidons si besoin), ça facilitera les choses...
19/10/2011 à 14:19jlppap Récup somme et nb dans cellulesTa demande peut se faire avec la formule suivante à mettre en B7 et à tirer vers le bas et la droite : Tu entres ton année dans la cellule B3 (ex : 2011 ) Mais si tu préfères une solution par macro, ça doit pouvoir se faire...
19/10/2011 à 09:58vanderikExporter automatiquement des macrosOui c'est possible. Mais dans ton cas, je vois une solution plus simple : 1- Tu enregistres une copie du fichier "création suivi d'affaires" 2- Tu enlèves les feuilles dont tu n'as pas besoin dans ce nouveau fichier Le code ...
18/10/2011 à 18:40sofia95Macro Insertion ligneIl faudrait voir la macro et nous dire à quel moment faire l'insertion de ligne...
18/10/2011 à 18:07sofia95Macro Insertion ligneJe ne comprends pas. Il te suffit de sélectionner la ligne 5 et faire clic droit / Insertion. Non ...
17/10/2011 à 17:50Ocus Pocus Recherche encore et encoreUne autre solution, étant donné que tu as excel 2007 Ocus Pocus : (comme Banzai, avec en F11 ce que tu recherches)...
17/10/2011 à 15:20Boby71CImpossible de prolonger mes formules dans les colonnesAu vu du code de robert voici une proposition avec quelques explications pour optimiser le code : Ceci : équivaut à : Ceci : équivaut à : Ce code est inutile : Il permet de faire défiler la fenêtre (inutile en général). Ensuite, tu peux remplacer ceci : par ceci : De manière générale tu peux éviter...
15/10/2011 à 10:11logxCorrespondances multiples. INDEX/EQUIV trop limitéUne solution en VBA ...
14/10/2011 à 17:00logxCorrespondances multiples. INDEX/EQUIV trop limitéUn premier conseil : essaie de joindre un bout de ton fichier en y mettant le résultat que tu souhaites obtenir et en gardant la structure souhaitée ! Histoire d'illustrer ta demande ! Parce que là, je t'avoue qu'avec le bloc de texte que tu nous as pondu, j'ai pour ma part du mal à visualiser le to...
14/10/2011 à 10:50Yvouille InputBox : Ca bloque sur "Annuler"Dans ton cas, ça ne marchait pas car tu avais déclaré la variable Date_correcte en tant que date . C'est pour ça que ça bloquait lorsque ce n'était pas une date (texte, annuler=chaîne vide...) et te retournait une erreur car le code attendait la saisie d'une date. Une autre remarque : ce que j'utili...
14/10/2011 à 00:05Yvouille InputBox : Ca bloque sur "Annuler"Un nouveau code à tester ...
13/10/2011 à 22:54Yvouille InputBox : Ca bloque sur "Annuler"Un code à tester : Remarque importante : j'ai mis en commentaire le "Option Explicit" et la déclaration de la variable Date_correcte...
13/10/2011 à 10:20ecclesiasteRécuperer doublons et coller dans plusieurs feuillesPeux-tu mettre dans ton fichier le résultat exact que tu souhaites obtenir ...
13/10/2011 à 10:16jgaudillereCopie et compteurTu peux utiliser la fonction de suppression des doublons intégrée à excel 2007 (ou plus). 1- Copie les numéros de badge de la feuille listing 2- Colle le tout dans la feuille suivante 3- Va dans Données / Supprimer les doublons, continue avec la sélection en cours 4- Clique sur OK (plusieurs fois si...
13/10/2011 à 09:38jgaudillereCopie et compteurSi 1 numéro de badge=1 personne tu peux utiliser la formule suivante à mettre C2 de la Feuil2 : [b]=SIERREUR(RECHERCHEV(A2;listing!$A$2:$D$337;4;FAUX);"") [/b] Pour ta liste sans doublon, comme tu as excel 2007, tu peux voir du côté de la fonction de suppression des doublons intégrée...
13/10/2011 à 09:31SébastienTraduction automatique de formules FR<=>ENMerci pour cet outil. Je ne l'ai pas encore testé mais en voyant la copie d'écran jointe, je vois par exemple que les ; (point-virgule) des formules en français ne sont pas remplacées par des , (virgule) pour correspondre à la notation anglaise. Il doit y avoir d'autres ponctuations à "traduire", je...
13/10/2011 à 09:19DamidamCopier des lignes avec une condition DateUne solution dans le fichier joint avec saisie du critère de recherche dans une inputbox . Pour lancer la macro, clique sur le bouton en haut à gauche de la feuille "Saisie Panne" puis saisis ton critère. Ex : pour avoir les lignes contenant septembre, tu entres le critère suivant : */9/*...
07/10/2011 à 13:06gochrisred Problème avec cases videsUne solution : ou celle-là peut-être ...
07/10/2011 à 12:44cedric90Somme de cases comportants chiffres et lettresSi tes valeurs sont toutes de la forme lettre+espace+chiffre voici une solution : =SOMMEPROD(CNUM(DROITE(A1:A3;NBCAR(A1:A3)-TROUVE(" ";A1:A3)))) Avec en A1:A3, les valeurs que tu as données en exemple...
06/10/2011 à 16:26rocket4 Enregistrer une dateC'est parce qu'en A2, ta date comporte des caractères interdits ( /, \, &#93;, &#91; ... ). Une solution, mets le code suivant dans un module : Ensuite remplace la ligne : par...
06/10/2011 à 15:06ElectricDandy Afficher résultat d'un label en notation "scientifique"C'était un exemple. Si ta valeur se trouve en A1 par exemple, le code est le suivant ...
06/10/2011 à 12:16ElectricDandy Afficher résultat d'un label en notation "scientifique"Re, Oui c'est possible. Si ton label s'appelle Label1 par exemple ...
06/10/2011 à 11:04ElectricDandy Problème affichage UserFormPas de t'aider sans support. Peux-tu au moins poster ton code ou mieux joindre un bout de ton fichier ...
06/10/2011 à 03:44rocket4 Plage de cellulesPourquoi ne pas tester par toi-même ? Cette écriture est correcte...
05/10/2011 à 19:37nico12 Tableau prévisionnelUtilise la propriété Value plutôt que Text. et pas De plus changer ceci n'est pas suffisant car à chaque fois que la ligne C.Offset(, 3).Value = Target.Value est exécutée, tu relances la procédure évènementielle indéfiniment . Une solution serait de désactiver les procédures évènementielles avec l'i...
05/10/2011 à 14:06o0Alex0o Code VBA pour tableau de donnéesEn saisissant les numéros d'emplacement dans la colonne à côté, c'est possible ...
05/10/2011 à 11:25nico12 Tableau prévisionnelUne solution par formule pour le mois de juillet dans le fichier suivant ...
05/10/2011 à 11:05frelatorComparaison de 2 colonnesEn B5, mets la formule suivante et tire-la ensuite vers le bas : Si c'est supérieur à 0 alors la valeur existe...
05/10/2011 à 11:02o0Alex0o Code VBA pour tableau de donnéesIl serait plus facile pour nous si tu joignais un bout de ton fichier en mettant des données bidons et avec le résultat que tu souhaites obtenir...
05/10/2011 à 10:48Baton Rajouter un critère dans la fonction SOMMEPRODIl faut déjà que dans tes critères, tes plages de cellules aient la même dimension . Le critère à rajouter est donc D$ 2 $100&gt;10000 et pas D$ 3 $100&gt;10000 Teste alors avec cette formule : =SOMMEPROD((Data!$H$2:$H$100=$AX$1)*((Data!$I$2:$I$100="Mission")+(Data!$I$2:$I$100="FO"))*(Data!$AA$2:$AA...
04/10/2011 à 22:33prasikall32 Nombre valeurs differentes avec conditionRéessaie avec la formule suivante : C'est une formule matricielle, à valider avec CTRL+MAJ+ENTRÉE ...
04/10/2011 à 21:44prasikall32 Nombre valeurs differentes avec conditionSur la base du fichier de MaPoire, une formule en évitant la matricielle à mettre en E8 : =SOMMEPROD(($B$3:$B$15=D8)/NB.SI($A$3:$A$15;$A$3:$A$15))...
04/10/2011 à 13:38audette Comment écrire une formule contenan 12 conditions SIPas mal raccourci tout ça Par contre pour le deuxième notamment (CSP et CF), je ne trouve pas la même chose que toi. Tu renvoies CSP alors que ce cas n'est pas renseigné par audette...