N

Passionné d'Excel

Inscrit le :27/04/2007
Dernière activité :28/06/2010 à 16:34
Version d'Excel :2003 FR-2007 FR-MAC 2004 FR
Lieu :Nad à Dax (France) - Dan à Liège (Belgique)
Messages
7'256
Votes
101
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Nad-Dan - page 119

DateAuteur du sujetSujetExtrait du message
12/03/2008 à 11:29karibooVerificationLe mieux serait de voir ton fichier car il faut créer une boucle qui va contrôler si la date existe au non. Un lien qui pourrait t'intéresser mais où tu devras adapter la macro à une colonne plutôt qu'à une feuille https://www.excel-pratique.com/forum/viewtopic.php?t=4367&start=10 A te relire Dan...
12/03/2008 à 11:13leconverti Recherche de formules sur les dates et heuresRaja, nous étions arrivé à la même formule sauf que dans le Gauche on prend 10 au lieu de 5 afin d'y inclure l'année. Formule en J5 --> =SOMMEPROD(($A$2:$A$16=$I5)*(CNUM(GAUCHE($B$2:$B$16;10))=J$4)*C$2:$F$16) A recopier à droite puis vers le bas. Amicalement Dan&Nad...
12/03/2008 à 10:54kariboo Signification de cette ligne?Re, Message pour Dubois : Avec ce code --> ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Offset(1, 0).Activate Amicalement Dan...
12/03/2008 à 09:40kariboo Signification de cette ligne?Re, Message pour Kariboo : Utilise ce code --> n = .Range("IV1").End(xlToLeft).Column + 1 IV1 test effectué sur ligne 1 Message pour Dubois: C'est la dernière cellule vide du tableau que tu souhaites ? Dan...
12/03/2008 à 08:49kariboo Signification de cette ligne?L'instruction équivaut à définir la variable n. Dans ton cas la variable correspondra à la référence de la première ligne vide rencontrée en colonne B en partant du bas de ta feuille. exemple mettons que B10 est la dernière cellule comportant une valeur B10 + 1 --> B11 sera une cellule vide de do...
11/03/2008 à 21:17urhotz Macro copier collerCe que l'on peut faire c'est dès que tu ouvres ce classeur il ouvre en même temps le fichier bon de commande. Est-ce bon pour toi ? Dan...
11/03/2008 à 15:41SEBAATraduction d'une formule en VBARe, Ah oui mais tu n'avais pas précisé cela dans ton premier message. Change le C:\ par --> C:\Documents and Settings\Poste\Bureau\cordeta\ Adapte ton code pour le placer comme suit : Amicalement Dan...
11/03/2008 à 13:39SEBAATraduction d'une formule en VBAEssaye ce code : Il te placera le lien en E5 Amicalement Dan...
11/03/2008 à 12:44AUBAFormat conditionnelEdité. Dan...
11/03/2008 à 12:40AUBAFormat conditionnelTu sélectionnes C3:J3 MFC : La formule est =$A$3="" Format - Motif - Rouge Amicalement Nad...
10/03/2008 à 19:16jarod Appliquer fonction NB.SI pour des datesAvec cette formule à mettre en F23 --> =SOMMEPROD((MOIS($F$6:$F$19)=MOIS(1&$E23))*1) A recopier vers la droite puis vers le bas. Amicalement Nad&Dan...
10/03/2008 à 13:51sylvie29 Formule pour taux de TVA différentsJe suppose que la colonne A contient des montants Hors TVA. A1 =1000 (le montant) B1 = 2 (le code TVA pour 19.5%) C1 -> =SI(B1=2;A1+A1*19.5%;A1+A1*5.5%) Amicalement Dan...
10/03/2008 à 13:19Lenny Sélectionner des valeurs communes dans une colonneTu peux mettre un filtre automatique sur ta colonne. Ensuite, tu filtres sur #NA, et tu les as tous. Amicalement Nad...
10/03/2008 à 11:33zerroudi Faire une macroRe, Merci de tes explications. Je n'ai pas inclu le saut pour les samedis et dimanches. Vois le fichier joint et dis moi. Pour générer les feuilles --> CTRL + n sur ton clavier. A noter que les feuilles Description et Modele doivent rester nommées ainsi sans quoi il faudra adapter le programme. h...
09/03/2008 à 11:30zerroudi Faire une macroRe, Ok pour ta remarque. Ce que je dois savoir : je vois que tu as renommé la feuille Modele en Feui1. Donne moi le nom exact que tu veux attribuer à cette feuille. dans ta feuille description, tu mets les dates tous les jours de l'année, y compris Samedi et Dimanche. Peux-tu confirmer qu'il en sera...
09/03/2008 à 09:32boufon2 colonne à transposer : Macro ou fonction intégrée à ExcelBonjour, Mais ces temps, tu les remplis bien à un moment donné, non ? Il te suffit de les remplir sous la forme hh:mm:ss , 00 Amicalement Nad...
08/03/2008 à 09:43noviceListe déroulanteVoici ton fichier : https://www.excel-pratique.com/~files/doc/EROrzgigi.xls Il y avait 2 problèmes : Le nom de ListeBovins : ma formule n'était valable que si la première colonne était la plus longue. Tu démarres tes listes en ligne 3 Donc, j'ai modifié les formules en les ajustant à ton cas. Amical...
08/03/2008 à 09:28sandywillowFormule Identique ??Tu peux utiliser la formule : =SOMMEPROD(NB.SI(A1:F1;A2:F2)) Amicalement Nad...
07/03/2008 à 18:44olive82Probleme de tri specialMa contribution : https://www.excel-pratique.com/~files/doc/79kWUNouveauxDansListes.xls Amicalement Nad...
07/03/2008 à 16:51samaaanthaPb de mfc...?Re bonjour Pour copier la mise en forme, tu peux utiliser l'outil pinceau dans la barre d'outils. Sélectionne un cellule ayant la MFC, puis tu cliques sur l'outil pinceau, ensuite sur ta ou tes cellules dans lesquelles tu veux reproduire la mise en forme. A moins que ce ne soit différent sous 2007 ...
07/03/2008 à 16:20Marion Test sur nombre de chiffres dans une colonneEssaye ce code dans lequel j'ai remplacé VNb par 14 pour correspondre à ton exemple. Amicalement Dan...
07/03/2008 à 16:04cruzy Formule Excel ???Re, Pour faire simple, le fait de mettre un $ devant la ligne va bloquer ta ligne si tu recopies ta formule vers le bas. Donc si tu places B$3*B$7 en B6 et que tu recopies B6 en B8, tu trouveras en B8 le résultat de B3*B7. Amicalement Dan...
07/03/2008 à 15:35cruzy Formule Excel ???En B6 --> =B$3*B7 puis tire ta formule vers la droite jusque G6 ensuite copier B6:G6 vers B8:G8 C'est cela que tu veux ? A te relire Dan...
07/03/2008 à 12:53annabel Rechercher texte dans une colonneRegarde le fichier joint et si tu as besoin de plus d'explication, n'hésite pas. https://www.excel-pratique.com/~files/doc/anabelle.xls Amicalement Nad...
07/03/2008 à 12:25EricF Supprimer et afficher des lignesQuelle est la macro qui ne fonctionne pas ? Essaye : Sinon dis nous oµ cela bloque. A te relire Dan...
07/03/2008 à 10:58olivierrAstuce pour débutantsEssaye : =GAUCHE(A1;TROUVE("-";A1;1)-1) Amicalement Nad...
07/03/2008 à 10:35boufon2 colonne à transposer : Macro ou fonction intégrée à ExcelBonjour Bouffon, salut Hervé (super code !) Bouffon, mets tes cellules au format personnalisé hh:mm:ss.00 ou hh:mm:ss,00 (suivant ton séparateur de décimale) Amicalement Nad...
07/03/2008 à 09:24samaaantha Fonction SISélectionne les données de ta colonne A (exemple de A2 à A50) Vas dans FORMAT ==> Mise en Forme Conditionnelle Choisis : "La valeur de la formule est" "Inférieure ou égale" =B2 Vas dans "Format" Motif : choisis par exemple la couleur rouge Police : Gras Terminer Si tu vois que ça ne fonctionne pa...
06/03/2008 à 23:35EricF Supprimer et afficher des lignesRe, D1 est la cellule qui contient GO ou STOP. Quel est la rapport qu'il doit y avoir entre F10 et D1. Si ces une condition supplémentaire, tu peux essayer de placer comme ceci: C'est cela que tu veux ? A te relire Amicalement Dan...
06/03/2008 à 22:42hat_et_mProblème de ralentissement exécution suite macroRe, Quand je te parle de REF A, il s'agit de la rubrique "Fait référence à" dans la fenêtre que tu trouves par menu / insertion / nom / définir. Si les cellules sont des feuilles différentes, la solution que je te propose n'est pas à prendre. Il y a toujours moyen bien sur mais cela deviendrait trop...
06/03/2008 à 22:17EricF Supprimer et afficher des lignesRe, La macro ne cache pas les lignes 10 à 16 et 26 à 32. Si ces dernières sont cachées, la macro les rend visibles. Si elles sont visibles au départ, elle restent visibles après exécution de la macro. A te relire Dan...
06/03/2008 à 22:10zerroudi Faire une macroRe, Revoici ton fichier. Sélectionne la feuille DESCRIPTION puis appuie sur ton clavier sur CTRL + n pour exécuter la macro. Cette macro va : réaliser la création des feuilles en fonction des données de la colonne A de la feuille DESCRIPTION Mettre une date dans toutes les cellules J3 de chaque feui...
06/03/2008 à 21:23EricF Supprimer et afficher des lignesModifie la fin du code comme ceci End if End With End sub Amicalement Nad...
06/03/2008 à 20:20mison74 Mise en forme conditionnelleTon fichier en retour ; je t'ai installé la macro de Didier FOURGEOT (mDF) https://www.excel-pratique.com/~files/doc/ePGeGformeconditionnelle.xls Amicalement Nad...
06/03/2008 à 18:34hat_et_mProblème de ralentissement exécution suite macroRe, Essaye en nommant la formule. Positionne toi sur la cellule contenant cette formule INSERTION / NOM / DEFINIR Mets un nom dans NOM CLASSEUR (ex TATA) place ta formule dans REF A (Si Q3 et M3 sont figés, pense à mettre les $ devant -> $Q$3) dans tes cellules tape --> =TATA Refais un essai....
06/03/2008 à 17:49jeanjean42 Excel : doublons dans fonction INDEX-EQUIVUne autre façon en gardant le rang des exaequo, heu ! exéco, heu :exéquo ! Enfin, ceux qui ont le même numéro quoi !!!! https://www.excel-pratique.com/~files/doc/6F9IoAOUT_2007.xls Amicalement Nad...
06/03/2008 à 16:34zerroudi Faire une macroRe, Tu dis : Au vu de ton fichier je n'ai pas compris comment tu veux remplir cette partie. 1. explique moi si tu mets d'abord ta date en feuille description puis la macro crée une feuille avec cette date ou 2. mets tu la date en J3 (feuille Modèle) et la macro ajoute cette date à la suite des dates...
06/03/2008 à 14:55SEBAANombre limitéRe, Raja, Nad a reposté le fichier que j'avais mis précédemment et je ne comprends pas le souci que Sebaa a eu car je n'ai pas ce message. Sebaa, la barre de défilement créée te permet d'aller de 1 à 500 ou de 500 vers 1 suivant que la barre de défilement que j'ai placée dans la feuille comme Raja t...
06/03/2008 à 14:30hat_et_mProblème de ralentissement exécution suite macroRe, C'est une formule à mettre dans ta feuille pas un code à mettre dans ta macro. exemple : jour(maintenant() s'écrit DAY(NOW()) Je peux voir ton code ? A te relire Dan...
06/03/2008 à 13:33zerroudi Faire une macroRe, Merci pour ton fichier. Ce que l'on peut faire c'est créer une feuille modèle telle que celle du 03 09 2007 et que l'on appellerait MODELE. Par un bouton ou un raccourci clavier tu pourrais créer la nouvelle feuille sur base de cette feuille MODELE et de la date mise en J3. Cela te convient ? Da...
06/03/2008 à 13:22noviceListe déroulanteRe, En relisant ton message, je me demande ce que tu veux dire par Peux-tu expliquer ce que tu fais exactement, pas à pas ? Nad...
06/03/2008 à 13:07GregogoFondction plafond: résultat négatifQue c'est loin les fonctions pour moi !!! Peut-être comme cela ? =ARRONDI.INF(ABS((A3-A2)/A1);) Amicalement Nad...
06/03/2008 à 12:51zerroudi Faire une macroRe, En bleu, en haut de la fênêtre, clique sur "JOINDRE UN FICHIER" Dan...
06/03/2008 à 12:51noviceListe déroulantePeux-tu joindre ton fichier STP ? Amicalement Nad...
06/03/2008 à 12:49hat_et_mProblème de ralentissement exécution suite macroOn peut voir le code qui correspond à cette instruction ? A te relire Dan...
06/03/2008 à 12:41zerroudi Faire une macroOui c'est possible. Place un fichier exemple pour partir sur du concret. On te mettre le code en place A te relire Dan...
06/03/2008 à 10:59EricF Supprimer et afficher des lignesRe, Pour associer à ton code PRIVATE, il faudrait que je vois un exemple de ton fichier notamment pour la case à cocher. Sinon essaye ce code : Option Explicit Les lignes10 à 16 et 26 à 32 sont considérées comme cachées. Cette opération ne se fait pas dans la macro. Amicalement Dan...
06/03/2008 à 09:32SébastienA méditerUne que j'aime bien : - Quand on veut ... on peut A laquelle j' ajoute : Quand on peut ... on doit Quand on doit ... on fait Bonne journée à tous Nad...
06/03/2008 à 08:53EricF Supprimer et afficher des lignesLa macro effectue ta demande sur chaque feuille de ton classeur si F10 = 7. Ici je note dans ton message que tu parles d'une feuille. Peux-tu préciser s'il s'agit de toutes les feuilles du classeur ou d'une seule feuille. A te relire Dan...
05/03/2008 à 18:39fapiarProblème à l'enregistrementLe bouton Enregistrer est un bouton créer par toi même et lié à une macro ou c'est la disquette d'excel ? A te relire Dan...