f

Passionné d'Excel

Inscrit le :19/11/2012
Dernière activité :04/01/2025 à 22:16
Version d'Excel :2007 FR
Messages
4'337
Votes
596
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par frangy - page 66

DateAuteur du sujetSujetExtrait du message
23/08/2013 à 13:03ash_egalFormule comprenant des cellules fusionnéesLa non prise en compte de la valeur dans tes plages de cellules fusionnées s'explique par le fait que la valeur est affectée à la cellule en haut à gauche de la plage. Exemple : dans la plage D10:D11 la valeur est celle de D10. Tu peux donc rechercher le MIN dans la plage B10:M10 ou éventuellement d...
23/08/2013 à 12:35LAURENCE27 Supprimer les lignes vides lors d'une autre macroPour la suite, ouvre une nouvelle discussion. Il serait dommage de se priver de l'avis des autres intervenants. A+...
23/08/2013 à 11:32krakite DoublonsDans la formule tu demandes à sélectionner l'opérateur en colonne C qui correspond à l'opérateur cité en I1. Or, l'opérateur "Audrey" ne correspond pas à l'opérateur "OP/OF Audrey" Normal alors que la formule ne renvoie rien. A+ EDIT : Trop tard ...
23/08/2013 à 11:09krakite DoublonsJe ne vois pas bien l'origine du problème car le retour automatique à la ligne agit sur l'affichage, pas sur la formule. Avec un exemple se serait peut-être plus clair. A+...
23/08/2013 à 10:18edouardtr Recopie partielle des caractères "*" dans une cellulePour tester les 2 premiers caractères, tu peux utiliser la fonction GAUCHE Pour la seconde question, je te laisse deviner A+...
23/08/2013 à 10:11krakite DoublonsUne solution en utilisant un dictionnaire pour établir la liste sans doublon. A+...
22/08/2013 à 18:03alfidxRecupérer date de modification (des csv importés)Vraiment désolé mais je fais le test avec Excel 2007 et je ne rencontre aucun problème particulier. J'ai fait un petit tour sur le web pour voir les problèmes rencontrés avec fileSystemObject mais sans succès, je ne vois toujours pas pourquoi cela ne fonctionnerait pas. Espérons qu'un autre interven...
22/08/2013 à 17:14AUDREY8013 Incrémentation d'un résultat de cellule STXTBonjour Banzai64 , Attention quand même car tu dois savoir qu’en utilisant une formule, l’ordre est lié à la position de la ligne dans ta feuille. Le numéro d’ordre n’est donc pas directement lié au document. Si tu viens à insérer ou supprimer un document ayant le même code de gestion les numéros d’...
22/08/2013 à 14:57sno Recherche valeur selon plage de donnéesUne solution avec SOMMEPROD A+...
22/08/2013 à 13:25Flo456 Macro pour insertion de cellules copiéesA+...
22/08/2013 à 12:53alfidxRecupérer date de modification (des csv importés)Feuil1 étant le nom de la feuille qui doit recevoir la donnée : A+...
21/08/2013 à 20:13alfidxRecupérer date de modification (des csv importés)Il est évident que si ton fichier ne porte pas le nom "Classeur1.csv", tu ne le trouveras pas avec l’instruction Set fichier = obj.GetFile("Classeur1.csv"). Pour trouver la date de modification du fichier, il faut savoir à minima le nom du fichier et le chemin d'accès au répertoire de ce fichier. A+...
20/08/2013 à 11:22LAURENCE27 Supprimer les lignes vides lors d'une autre macroWith Worksheets("Bouton2_Cliquer") doit faire référence à la feuille sur laquelle s'applique la procédure et non pas sur le bouton. On devrait lire quelque chose comme With Worksheets("Tirage") si "Tirage" est le nom de la feuille. A+...
19/08/2013 à 23:48Max18ListBox vers TextBoxA+...
19/08/2013 à 22:42DJ FA Filtrer ???Voici le résultat après avoir sélectionné la colonne entière puis filtrer. A+...
19/08/2013 à 20:37Fanch33Verrouillage de cellule par une macroJe ne sais pas ce que tu entends par "je calcule directement la moyenne dans excel, sans passer par une macro" mais je suppose que tu dois utiliser une formule. L’idée, c’est de déterminer quelle est la phase de ta macro qui initie ce calcul de la moyenne. Le calcul étant fait, tu peux effectuer la...
19/08/2013 à 17:25Fanch33Verrouillage de cellule par une macroQuand ta macro renvoie une valeur en A1, tu peux copier cette valeur en colonne B sur la ligne qui suit la dernière cellule renseignée de cette colonne B. Tu obtiendras ainsi une liste des différentes valeurs de A1. A+...
19/08/2013 à 16:59Etienne34 Case videJ'ai vu, j'ai lu, j'ai répondu. Par contre, j'ai préféré garder mon œil . A+...
19/08/2013 à 16:54LAURENCE27 Supprimer les lignes vides lors d'une autre macroRe, Une proposition avec le même principe de balayage. D'autres méthodes sont possibles, en particulier avec des filtres. A+...
19/08/2013 à 15:58Etienne34 Case videSi tu commences la programmation avec VBA, il est préférable que tu ne brûles pas les étapes. Si tu possèdes déjà les bases de la programmation et que tu connais bien Excel, tu devrais progresser très rapidement. Je te conseille donc de regarder les cours du site pour te faire la main avec VBA. Par...
18/08/2013 à 18:12Etienne34 Case videTu peux effectuer un balayage de la colonne des noms et supprimer les cellules vides A+...
17/08/2013 à 10:49aptDéfinir une couleur pour chaque texteEssaie comme cela A+...
17/08/2013 à 06:42genand69Comment utiliser xlwhole, xlpart, recherche valeur semblabeA+...
16/08/2013 à 16:45poulu Constante publiqueLorsque tu "bascules" d’un USF vers l’autre, tu changes également de projet. La constante workbook_name prise en compte est alors celle du projet actif. A+...
16/08/2013 à 10:41poulu Constante publiqueDésolé mais sans être un spécialiste des fonctions API, je ne vois rien qui correspond à un code permettant d'ouvrir 2 Userforms en même temps de 2 classeurs différents. A+...
16/08/2013 à 10:04poulu Constante publiqueJe suis curieux de voir un code qui permet d'ouvrir 2 Userforms en même temps de 2 projets différents. Je vais apprendre quelque chose. A+...
16/08/2013 à 09:49poulu Constante publiqueTon code VBA est associé à un classeur et est stocké dans un projet VBA . La variable n'est connue que dans ce projet. Bien que tu aies plusieurs classeurs ouverts, il n'y a qu'un seul projet actif. C'est donc la variable de ce projet qui est prise en compte. A+...
16/08/2013 à 09:05eric89Formule si contiens et contiensVoici un exemple avec les 2 formulations A+...
15/08/2013 à 22:59eric89Formule si contiens et contiensLa fonction SIERREUR est apparue avec EXCEL 2007. Tu peux coupler les fonctions SI et ESTERREUR. Non testé. A+...
15/08/2013 à 08:34genand69 Trouver valeur selon 2 critères sur une même ligneUne solution A+...
15/08/2013 à 07:53eric89Formule si contiens et contiensTu peux effectuer la recherche de la valeur de F2014 et renvoyer la valeur de la cellule adjacente avec la formule suivante : Il est bien sûr possible de supprimer la liste de validation en F2014 et taper directement le n° de l'article dans cette cellule. Cela ne change rien à la recherche. A+...
14/08/2013 à 12:50TDI Cours numéro 10 VBAL’intérêt est justement de trouver quel est le numéro de la dernière ligne d’une plage évolutive (plage dynamique). Pour déterminer quel est le numéro de cette ligne, une solution consiste à se positionner sur la première cellule renseignée de la colonne (A1 par exemple pour la colonne A) puis de de...
14/08/2013 à 10:46Cécile42 Décomposition d'un champ adresseOui, c'est possible A+...
14/08/2013 à 10:22Cécile42 Décomposition d'un champ adressePour pouvoir scinder le texte, il faut que tu identifies un séparateur. Dans ton cas, le séparateur est le saut de ligne (LF). Pour une seule adresse, tu peux facilement séparer les différents éléments et placer chacun de ces éléments dans une colonne spécifiée. Par contre, pour pouvoir effectuer ce...
13/08/2013 à 20:38rocket4 Ecriture d'une ligne d'instructionSi tu écris l'instruction s'applique à la Feuil1. Tu aurais dû écrire Ensuite, dans l'instruction suivante tu fais référence à la Feuil7 qui n'existe pas A+...
13/08/2013 à 14:59rocket4 Ecriture d'une ligne d'instructionA+...
11/08/2013 à 22:06AnatoleSélectionner uniquement lignes remplies dans une macroCette propriété permet d'indiquer que la première ligne contient l'information d'en-tête. En déclarant Sort.Header = xlYes, le tri s'effectue sans prendre en compte l'en-tête et tu n'as plus à te préoccuper de la redéfinition de la plage. A+...
11/08/2013 à 18:39AnatoleSélectionner uniquement lignes remplies dans une macroPourquoi ne pas utiliser la propriété Sort.Header = xlYes pour Indiquer que la première ligne contient des informations sur l'en-tête ? A+...
09/08/2013 à 16:14Gazeux Maintenir numérotation après un filtreAvec la fonction SOUS.TOTAL A+...
09/08/2013 à 10:34LebretLou76Suppression de Lignes automatiques sous conditionsVoici un exemple à adapter à ton besoin A+...
09/08/2013 à 09:30tampere Probleme d'une formule RECHERCHEVL’instruction RECHERCHEV(G2;Clients!A:C;3) effectue la recherche de la valeur de G2 dans la colonne A. Si cette valeur est trouvée, elle renvoie la valeur de la cellule de la 3eme colonne de la plage A:C, c'est-à-dire la colonne C. Si tu écris RECHERCHEV(G2;Clients!A:C;4), elle est censée renvoyer l...
08/08/2013 à 16:14alfidxRecupérer date de modification (des csv importés)Pour inscrire la date de modification du fichier "Classeur1.csv" dans la cellule A1 A+...
08/08/2013 à 15:20Sophie7500 Mise en forme conditionnelleRe, A+...
08/08/2013 à 14:10kito06 Excel - Calculer un le total de plusieurs lignes + critèresSi j'ai bien compris A+...
08/08/2013 à 14:05Sophie7500 Mise en forme conditionnelleVoici un exemple A+...
08/08/2013 à 11:09PHL48 Formule avec référence au nom d'une feuilleA+...
03/08/2013 à 18:36Pasqi Formule manquanteRe, Il suffit que ce cas soit pris en compte dans la formule J'ai créé les plages nommées "Numéro" et "Mail" pour raccourcir la formule. Il y aurait également une autre solution en décochant l'option avancée "Afficher un zéro dans les cellules qui ont une valeur nulle" mais je ne suis pas sûr que tu...
03/08/2013 à 13:20Pasqi Formule manquanteA+...
02/08/2013 à 13:49nicooSumTu peux faire ce test A+...
01/08/2013 à 17:08Marina12 Compter cellules couleur@ Banzai64 : il me semble que dans l'exemple que tu as transmis seule la cellule E41 est renseignée avec la fonction personnalisée. Ceci peut expliquer cela. A+...