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 117

DateAuteur du sujetSujetExtrait du message
21/03/2008 à 15:19bg Insertion d'une ligne dans une colonne en VBARe, Rempalce la macro par celle-ci après Amicalement Dan...
20/03/2008 à 21:31eric65QUEVois le fichier joint. https://www.excel-pratique.com/~files/doc/qxrvoeric65.xls Amicalement Dan...
20/03/2008 à 18:54Maxence Update automatique de la feuille 2-2valeurs rechercheRe, Quand je te lis, le tableau que j'ai préparé me semble répondre à ton attente. Si ce n'est pas cela, merci de mettre une réponse manuelle dans ta feuille 2 à la place de la formule. A te relire Nad...
20/03/2008 à 18:35Maxence Update automatique de la feuille 2-2valeurs rechercheSi j'ai bien compris, https://www.excel-pratique.com/~files/doc/ZB9PsoneqAClasseur2.xls Amicalement Nad...
20/03/2008 à 17:55bg Insertion d'une ligne dans une colonne en VBARe, Non cela fonctionne bien ou alors je n'ai pas compris ton pb.. edit : Tu n'en parles pas dans ton fil mais si le total doit être adapté (cellule J35), mets ce code : Amicalement Dan...
20/03/2008 à 17:25maxmeProblème Tableau croisé dynamique + groupement cellulesJe ne pense pas que le TCD soit approprié à faire des plannings mais comme tu dis qu'hormi ce pb cela fonctionne, pourquoi pas finalement. Une idée serait de mettre un champ supplémentaire en regard de la date. Mais est-ce possible ? Je vois ton pb mais pour t'aider au mieux, ne pourrais tu pas mett...
20/03/2008 à 16:26gabinos Incrementer dateEn A1 : 09/01/08 en A2 : =SI(JOURSEM(A1)=4;A1+3;A1+4) Formule à tirer vers le bas. Amicalement Nad...
20/03/2008 à 15:24ziane Aide formule RechercheSi j'ai bien compris, formule en L3 : =SOMMEPROD((($C$3:$C$1000)-($D$3:$D$1000))*($B$3:$B$1000=K3)) Prévue pour 1000 lignes Amicalement Nad...
20/03/2008 à 13:31MCJ Fermer fichier Excel par macroTu peux utiliser ce code : Attention que si tu fermes excel complètement, cela fermera aussi les autres fichiers éventuellement ouverts sans rien enregister. Si ce n'est pas toi qui utilise le fichier, cela pourrait ne pas faire le bonheur de celui qui travaille sur d'autres fichiers en même temps q...
20/03/2008 à 13:24desmotsEnvoyer par mail un seul feuilletUne idée serait d'exécuter une macro par un raccourci clavier et qui te permettrait d'envoyer une copie de la feuille en question dans ta messagerie. Si cela t'intéresse, pourrais-tu placer un fichier exemple ? A te relire Dan...
20/03/2008 à 11:00razorsInverse matrice complexeNous ne sommes pas des robots. Cela fait à peine 10 mn que tu as posté ta demande. Il ne faut pas exagérer quand même ! Nad...
20/03/2008 à 10:41samaaantha Automatiser le calcul d'une date ?De cette façon : https://www.excel-pratique.com/~files/doc/O5Nfxtest_echeance.xls Amicalement Nad Edit : Aïe !!! Collision !!! Salut Amadeus...
19/03/2008 à 20:41dubois Liaison macro complémentaireRe, Je ne peux pas te dire car peut être que sous excel 97 la liaison reste. As-tu tenté de refaire un fichier ? Dan...
19/03/2008 à 20:37lulubloumEnregistrer un fichier avec une valeur contenu ExcelRe, Contrairement au MAC, l'extension ne se met pas automatiquement sous PC. Afin d'être compatible, je te conseil de laisser l'extension. C'est plus propre comme code et cela pourra être lu sur Mac ou sous windows. A bientôt Dan...
19/03/2008 à 19:37lulubloumEnregistrer un fichier avec une valeur contenu ExcelPourquoi utilises tu la variable Chemin qui se rapporte à la colonne B ligne 1 ? Ta macro peut être ceci : Pour l'affecter au bouton, clique droite sur le bouton puis choisis "affecter une macro". ensuite sélectionne la macro Test puis OK Amicalement Dan...
19/03/2008 à 18:10heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Re, Deux solutions : 1. Dans ta formule à la ligne 1000, tu remplaces le 7 par 14 ou 2. en B3 à la place de ta formule XDATEADD(B2;7), tu mets cette formule --> =SI(LIGNE()>1000;XDATEADD(B2;14);XDATEADD(B2;7)) ensuite recopie cette formule vers le bas. Dan...
19/03/2008 à 16:10Bertrand2 Ne pas exécuter une macro si cellule non renseignéeEssaye ce code : Amicalement Dan...
19/03/2008 à 12:05Gilou Référence article correspond une marque et un prix ?Afin de te donner la réponse la mieux adaptée, merci de joindre ton fichier. Amicalement Nad...
19/03/2008 à 09:50skeulesComment faire une double référence?Essaye : =INDIRECT($A$1&B$2&"!"&"B"&LIGNE()+"2") Amicalement Nad...
19/03/2008 à 07:52heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Re, Herald si tu veux les autres dates de la même façon qu' en A1, modifie la formule comme suit : =XDATEADD(A1;7;"dd/mmmm/yyyy") Même remaqrue que Dubois également, tu mets le 7 et tu parles du 4. Dan...
19/03/2008 à 07:45Max-imumSauvegarde fichier à la fermetureRe, Comme Felix, te le dit, il te faudra mettre ce code en place. Il n'y a pas d'option dans excel qui te permet de désactiver ce message sans le forcer par un code tel que je t'ai proposé. Amicalement Dan...
19/03/2008 à 07:39dubois Liaison macro complémentaireRe, J'ai fait ceci à partir de ton fichier : dans Edition / Liaisons puis clique sur "rompre liaisons". La colonne affichiera une erreur Dans macro complémentaire désactiver la fonction puis OK Remets ta fonction en place en la tapant dans la barre de formule. Retourne dans macro complémentaire pour...
18/03/2008 à 23:35dubois Liaison macro complémentaireEssaye ceci : Positionne toi en B3 et mets =XDATEADD(B2;7) puis étire ta formule vers le bas. Si cela ne fonctionne pas, mets ta formule par Insertion / fonction puis choisis "Toutes" et dans la fenêtre de droite vas rechercher XDATEADD et complète comme ci-dessus. A te relire Dan...
18/03/2008 à 23:24EricFImage sur imageRe, Il faut voir le projet de manière globale. As-tu d'autres images avec lesquelles tu souhaites faire la même chose. Amicalement dan...
18/03/2008 à 23:22bg Insertion d'une ligne dans une colonne en VBAMets ce code en lieu et place du tiens : Amicalement Dan...
18/03/2008 à 20:14dubois Liaison macro complémentaireJe n'ai aucune liaison. Qu'as-tu exactement ? Nad...
18/03/2008 à 19:25combomasterFaire apparaitre une couleur selon la conditionRe,, voici ton fichier avec les modifications en F3 --> =SI(ET(AUJOURDHUI()<=C3; C3<=AUJOURDHUI()+7);1;0) Les MFC sont adaptées : En E3 --> =B3<AUJOURDHUI() En G3 --> =AUJOURDHUI()>C3 https://www.excel-pratique.com/~files/doc/S64gNessai.xls A te relire Dan...
18/03/2008 à 19:03heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Re, Si tu ne suis pas ce que l'on te donne, tu vas jamais y arriver là. Cela ne sert à rien de télécharger la macro XDATE si tu ne t'en sers pas dans tes formules. Vois la réponse à ton premier post --> Dim Mar 16, 2008 8:08 pm A te relire Dan...
18/03/2008 à 18:48heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Re, Ben dans ton fichier il n'y a aucune formule .... Tu veux quoi exactement là ? A1+7 en A2 Dan...
18/03/2008 à 17:49combomasterFaire apparaitre une couleur selon la conditionSuis ces liens -> https://www.excel-pratique.com/forum/viewtopic.php?t=4430&highlight=mfc https://www.excel-pratique.com/forum/viewtopic.php?t=4320&highlight=mfc+aujourdhui Amicalement Dan...
18/03/2008 à 17:21skeulesComment faire une double référence?Re, Tu peux donner un mot d'explication ? Dan...
18/03/2008 à 14:48skeulesComment faire une double référence?Re, J'ai fait le test suivant : j'ai créé un classeur aide.xls avec le nom des onglets "janvier" "fevrier" "mars" et une valeur dans chacun d'eux en B5 Dans ton fichier, en A1, j'ai inscrit [aide.xls] La formule en B3 devient : =INDIRECT($A$1&B2&"!b5") et renvoie bien les bonnes valeurs. ATT...
18/03/2008 à 13:08skeulesComment faire une double référence?En B3 tu mets cette formule : =INDIRECT(B2&"!B5") et tu la recopies vers la droite. Amicalement Nad...
18/03/2008 à 12:48dubois Formatage chiffres <10 en 08 , 09 etcSélectionne tes cellules, puis FORMAT / CELLULE / PERSONNALISE et dans la rubrique TYPE mets --&gt; 00 Amicalement Dan...
18/03/2008 à 12:45EricFImage sur imageClique droite sur la grande image, puis choisir "Ordre" puis "Reculer" ou "Arrière plan" Amicalement Dan...
18/03/2008 à 12:40skeulesComment faire une double référence?Edité. Dan...
18/03/2008 à 12:11SEBAAUserFormRe, Ah ben non. Tu as 3 possibilités : Soit tu prends ton bouton par VAB et tu l'insères sur une USERFORM soit tu prends ton bouton par la boite à outils disponible dans le menu AFFICHAGE - BOITE OUTILS CONTROLE d'excel Soit tu prends ton bouton par les outils disponibles dans le menu AFFICHAGE - FO...
18/03/2008 à 11:54samaaantha Fonction SI.. marche un coup oui un coup non..?Re, En E12 =SI(A12="";"";SI(D12="";C12;SOMME(C12:D12))) Nad...
18/03/2008 à 11:30heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Quand tu es dans MACRO COMPLEMENTAIRE, clique sur "parcourir" et recherche le fichier XDATE (dans program files) Double clicke sur xdate.xla Nad...
18/03/2008 à 11:27samaaantha Fonction SI.. marche un coup oui un coup non..?Tu as fait une erreur de manip. Merci de renvoyer ton fichier. Amicalement Nad...
18/03/2008 à 10:53vacoch Faire clignoter une valeur avec conditionSi j'ai bien compris : faire clignoter la police à la place du fond Dans la MFC, dans "MOTIF" tu mets "Aucun", dans "Police" tu choisis ta couleur. C'est ça ? Nad...
18/03/2008 à 10:25vacoch Faire clignoter une valeur avec conditionDans mon 1er exemple, les cellules clignotaient si un "X" apparaissait dans une cellule. "X" étant du texte, si ce n'est pas ce que tu désires merci d'être plus explicite. A te relire Nad...
18/03/2008 à 08:49Max-imumSauvegarde fichier à la fermetureEn utilisant ce code ci-dessous. Pour placer le code : ALT + F11 pour accéder à VBA CTRL + R pour afficher VBA project Double clique sut THISWORKBOOK Place le code ci-dessous Ce code fermera et sauvera toujours ton fichier sans message. Bien entendu, veille à ce que les macros soient activées Amical...
18/03/2008 à 07:48vacoch Faire clignoter une valeur avec conditionTu n'avais pas installé la macro dans ton fichier, ou tu l'avais enlevée; Regarde si c'est ce que tu voulais : https://www.excel-pratique.com/~files/doc/khTr8Systpoint.xls Nad PS : vu que le résultat dépend d'un RANG, j'ai été obligée de lmettre la MFC sur la plage...
18/03/2008 à 06:48heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Traduction des fonctions (prises sur le site de J.Walkenbach) • XDATE (y, m, d, fmt): Retourne une date pour une année donnée, le mois et le jour. en forme de chaîne. • XDATEADD(xdate1,jours,fmt) : Ajoute un certain nombre de jours à une date. En option, vous pouvez donner une date de mise en forme...
17/03/2008 à 23:47heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Re, Herald : tu cliques sur EXE et cela installera XDATE là où il faut (comme t'a dit Nad à 8:09 pm). ensuite tu fais ce que je t'ai expliqué à 7:54 pm. Dubois :Normal qu'il soit en anglais mais pas de soucis la dessus. Tu as un message ? A te relire Dan...
17/03/2008 à 20:41heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Re, Si tu es sous excel windows : OUI Amicalement Dan...
17/03/2008 à 19:09heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Re, Tu peux le mettre où tu veux, mais le plus simple est de laisser le chemin proposé lors du téléchargement (C/Programfiles/XDATE) Nad...
17/03/2008 à 19:06antho40Différence entre deux dates et heuresJe vais peut-être dire une bêtise car je ne comprends pas trop ta demande, mais si tu divisais par 3 ton résultat ? En effet, dans une journée de 24h on a bien 3x8h. Amicalement Nad...
17/03/2008 à 18:54heraldExcel 2003 Incrémentation auto de x jour par ligne (2, 9, 16Re, Reprends le premier post, télécharge la macro que tu trouves sur le lien que je t'ai mis. Ensuite vas dans OUTILS / MACRO COMPLEMENTAIRE puis coche la case EXTENDED DATE FUNCTIONS puis OK Il te reste à utiliser la formule que l'on t'a donnée dans le premier post. Amicalement Dan...