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 135

DateAuteur du sujetSujetExtrait du message
18/10/2007 à 10:04Couettecouette Macro "renvoi à la ligne automatiquement"Re, J'ai ajouté une macro supplémentaire qui va agir sur la plage utilisée et ce, de manière automatique. En reprenant le code de départ. Avec cette deuxième macro Toujours démarrer sur la macro Trouvercellfusionnées bien sûr. Les deux macros sont à placer dans un module. A te lire Dan...
17/10/2007 à 22:18maryruss Trier, convertir, macroTa macro copie les cellules des feuilles de ton classeur et les colle au même endroit en enlevant les formules En fonction de ta demande ce serait mieux que tu places un fichier avec un mot d'explication. A te lire dan...
17/10/2007 à 18:19Gloumouth Tableau croisé dynamique transposé ????Peux-tu nous adresser ton fichier ? A te lire. Dan & ...Nad...
17/10/2007 à 14:30gelonleupNombre de formats trop elevéVois ce lien -> http://support.microsoft.com/kb/213904/fr Ce que tu peux aussi faire par menu/format/cellule, c'est aller éliminer les formats en trop dans la rubrique "personnalisé", choisir le format et cliquer sur le bouton "supprimer". Le travail est long et fastidieux mais malheureusement je...
17/10/2007 à 12:41marssupilamisRecopier une formuleVois les explications dans le fichier joint https://www.excel-pratique.com/~files/doc/marssupilamis.xls Amicalement Nad...
17/10/2007 à 12:29italia Optimisation d'une BoucleRe, Tu peux remplacer nb_ligne =400 et nb_col = 10 par le code ci-dessous. La macro prendra uniquement en compte les lignes et colonnes complétées sur ta feuille et ce, de manière automatique Ciao Dan...
16/10/2007 à 22:24Couettecouette Macro "renvoi à la ligne automatiquement"Re, Avant mets N'oublie pas le point devant cette instruction. Cela améliore un peu je crois. A te lire Dan...
16/10/2007 à 22:10Couettecouette Macro "renvoi à la ligne automatiquement"Re, A la palce de mets A te lire dan...
16/10/2007 à 20:23Couettecouette Macro "renvoi à la ligne automatiquement"Couettecouette, cette macro que tu as trouvée a été réalisée par ---> Jim Rech, mpep Il te reste à essayer ce que Felix propose. Bon travail Dan...
16/10/2007 à 13:47Couettecouette Macro "renvoi à la ligne automatiquement"Re, effectivement et là, je viens d'apprendre quelque chose. Je regarde cela en espérant te trouver une solution combinée à la macro que tu as trouvée. A bientôt Dan...
16/10/2007 à 12:37Couettecouette Macro "renvoi à la ligne automatiquement"Re, Effectivement je comprends mieux ton souci. Pourquoi dès lors ne pas utiliser l'option excel existante. En sélectionnant toute ta feuille, tu vas dans menu/format/cellule et sous l'onglet "alignement", tu coches la case "renvoi à la ligne automatiquement". C'est sûr cela agira sur toutes les cel...
15/10/2007 à 21:39baltyBug ExcelRe, Hum... pas facile là. As-tu essayé l'outil de réparation qui, si je me rappelle se trouve dans le menu d'excel. A te lire Dan...
15/10/2007 à 20:54Trulo ComboboxVoici une macro à metre dans --> Private Sub UserForm_Initialize() On suppose que les mois sont encodés dans la colonne A à partir de la ligne 2. A te lire dan...
15/10/2007 à 19:35baltyBug ExcelEst-ce ton problème ferme aussi Excel complètement ? Si oui, vérifie que tu n'as pas une instruction APPLICATION.QUIT dans une macro de ton fichier B. A te lire Dan...
15/10/2007 à 17:52italia Optimisation d'une BoucleRe, Pas facile de trouver ce qu'il te faut. J'ai effectué pas mal d'essais sans vraiment trouver de solution car dès qu'il y a beaucoup de données, cela devient long. Faut dire aussi que 40000 données c'est quand même beaucoup. Par rapport à cela je pense que l'on pourrait accélérer en connaissant l...
15/10/2007 à 12:53Couettecouette Macro "renvoi à la ligne automatiquement"Re, Sache que via menu/outils/option -> onglet modification, tu peux déterminer pour toute ta feuille vers où tu veux aller après validation d'une donnée. Sinon, mets en place cette macro : ALT + F11 pour aller dans VBA CTRL + R pour afficher VBA project (à gauche) Double clique sur la feuille ME...
15/10/2007 à 12:37lambertConvertir heureRe, as-tu coché le calendrier 1904 comme je te l'iai dit avant ? A te lire Dan...
15/10/2007 à 10:58Couettecouette Macro "renvoi à la ligne automatiquement"Re, Ok mais tu dois aller de quelle cellule vers quelle autre. Ex : cellule fusionnée B39-B40 - > cellule suivante serait B41 .... A te lire Dan...
15/10/2007 à 10:34italia Optimisation d'une BoucleEssaye déjà comme ceci : 1. Rajoute ceci en début de macro: 2. Ton tableau de 4000 lignes et 40 colonnes peut changer ou pas et y a t-il des données en dessous et à gauche ou non ? A te lire Dan...
15/10/2007 à 10:24Couettecouette Macro "renvoi à la ligne automatiquement"Donne plus de précisions dans ta demande. Tu veux aller de quelle cellule fusionnée vers quelle autre cellule ? Donne aussi le nom de ta feuille concernée par cela. A te lire Dan...
15/10/2007 à 10:19lambertConvertir heureLe mieux serait que tu donnes un exemple. Ce que tu peux déjà faire entre-temps pour les heures négatives, c'est de cocher le calendrier 1904 dans menu/outils/options/calcul. A utiliser avec prudence surtout si tu as des dates dans ta feuille. A te lire Dan...
14/10/2007 à 18:40lambertConvertir heureSi A1 : 5,6 tu mets en B1 --> 5,6/24 en prenant soin de formatter ta cellule en Heure ou au format heure personnalisé --> [hh]:mm Amicalement Dan...
14/10/2007 à 14:29pat60190 FormuleEn F8, tu mets cette formule --> =SI($D$2<D8;C8;"") puis tu recopies cette formule vers le bas. Amicalement Dan...
14/10/2007 à 13:02olido64Arrondir à l'entier sup ou infRe, Si tu as en B17 -> = B16*B15 en B17 tu mets =ARRONDI(B16*B15;0) A te lire Dan...
14/10/2007 à 12:08olido64Arrondir à l'entier sup ou infRe, Ben finalement pourquoi utiliser une formule comme celle que je propose ! Vois celle de DRE c'est bien plus simple. Bon dimanche Dan...
14/10/2007 à 12:01olido64Arrondir à l'entier sup ou infPour tes valeurs en colonne A, essaye avec cette formule (pour A1)--> =SI(CNUM(DROITE(A1;2))<=50;ARRONDI.INF(A1;0);ARRONDI.SUP(A1;0)) Recopie vers le bas pour les valeurs suivantes A te lire Dan Edition : on peut utiliser ceci aussi --> =SI(A1-ENT(A1)<=0,5;ENT(A1);ARRONDI.SUP(A1;0))...
13/10/2007 à 16:16arnoRemise à zéro sur tableau croisé dynamiqueRe, Oui Felix, vaste sujet. J'ai lu pas mal de chose là dessus. Une fois il était dit que le TRUE était nécessaire et une autre fois NON. Ton test confirme ce que tu viens de dire. Maintenant dans une sute de procédures et notamment en cas d'affichage d'une MSGBOX, il pourrait être nécessaire de la...
13/10/2007 à 16:00titirafProblème de routine VBARemplace par Tu peux aussi remplacer Do par SUB dans cette instruction. Amicalement Dan...
13/10/2007 à 15:44arnoRemise à zéro sur tableau croisé dynamiqueCe serait mieux que tu places ta macro ici mais tu peux toujours essayer ce code qui te recochera toutes les valeurs décochées. La macro doit être exécutée avant de quitter la feuille du TCD. Avec "TCD1" le nom de ton TCD que tu trouves dans "option du tableau" par clique droite dans le TCD. Pour Fe...
12/10/2007 à 13:05ClemHInserer des lignes copieesEssaie en ajoutant Worksheets("B").Rows("9")..Insert Shift:=xlDown Amicalement Dan...
12/10/2007 à 06:39HunierRecherche d'une valeur à partir d'un ctritèreRegarde le fichier joint. La formule vient de Thibo (si je ne me trompe) https://www.excel-pratique.com/~files/doc/lLY3BTEST_1.zip Amicalement Nad...
11/10/2007 à 19:47Nad-Dan[FONCTION] Lire données Tableaux croisés dynamiquesCopie ou déplace le premier fichier sur ton bureau puis ouvre le avec Excel. Le deuxième fichier que tu vois --> _LireTCD est un fichier créé par mon ordinateur et ne te sert à rien. Il a été créé automatiquement par mon système d'exploitation. A te lire Dan...
11/10/2007 à 14:04Sébastien Plus de facilité pour suivre vos messages (flècheMerci de ces améliorations. Excellent et pratique de surcoît !! Dan & Nad...
10/10/2007 à 22:58domdomdomFichiers créés sur le bureau ne s'ouvrent que sur le bureauEn compément à ce que Alain te dt, clique sur l'icone du fichier, puis fais POMME + i et vérifie : le fichier n'est pas verrouillé ? en dessous à processeur et autorisations : tu as lecture et écriture ou autre chose Amicalement Dan...
10/10/2007 à 18:27sosphilippe62 Suppression d'une feuille sans passer par les ongletsQuelle est le critère de suppression et dis moi comment tu visualise tes feuilles. Via une Userform ? A te lire dan...
09/10/2007 à 22:46hibiscusActualisation d'un tableau croise dynamiqueRe, Tu as deux solutions : ou tu fais un copier-coller de ton TCD à un autre endroit de ta feuille. Puis dans ce nouveau TCD tu retournes dans "disposition" pour modifier ce que tu veux ou tu repars de ta base de données. Là excel te posera la question de savoir si tu veux repartir de l'ancien ou no...
09/10/2007 à 17:45ErwanMasquer une ligne si une cellule est nulleRe, tu dis ; Tu parles de D87. Or tu précises que ta plage est entre D83 et D86. Qu'en est-il ? Sinon, je vois plusieurs cas de figure : Les trois cellules sont vides en même temps. C'est le cas le plus facile car on supprime les trois lignes en même temps Si D87 et D97 sont vides, on supprime les d...
09/10/2007 à 11:16zolingo Macro pour mettre à jour les liaisonsRe, Si j'ai bien compris c'est ton classeur R qui contient les données de liaisons et les classeurs dans les répertoires 2 et 3 qui sont complétés. Dans ce cas ouvre ton classeur R et fais ceci : ALT + F11 pour accéder à VBA CTRL + R pour ouvrir la fenêtre VBA project Double clique sur THISWORBOOK e...
09/10/2007 à 10:39ErwanMasquer une ligne si une cellule est nulleRe, Tu as demandé pour la ligne 9 et la macro te fait cela dès que D9 est vide. Là chaque fois que la cellule devient vide, tu dois relancer la macro. Il est évident que si tu dois faire cela pour d'autres cellules la macro doit être modifiée. Donne moi la plage de cellules à prendre en considératio...
08/10/2007 à 17:22ErwanMasquer une ligne si une cellule est nulleSupprimer la ligne D ?? ou la colonne ? Utilise cette macro qui supprime la ligne 9 si D9 est vide. A te lire Dan...
08/10/2007 à 09:40ragus Changer couleur de cellule par clicTu parles de cellule quelconque mais cette cellule se trouve dans les 5 dont tu parles ou ailleurs sur ta feuille. D'autre part quel est la référence des 5 cellules en question ? Donne un exemple concret ou éventuellement un fichier ce sera plus facile. A te lire Dan...
07/10/2007 à 16:50hibiscusActualisation d'un tableau croise dynamiqueDéfinis un nom pour ton tableau de base en utilisant cette formule --> =DECALER($A$1;;;NBVAL($A:$A); 8 ) avec : Ton tableau commence en colonne A A1 la première cellule de ton tableau en haut à gauche (n'oublie pas les $) 8 --> le nombre de colonne de ton tebleau Si tu as choisi un "Basedonnee...
06/10/2007 à 14:42pinpin31 Recherche de valeurs dans colonne et fonction SIRe, Suis la rocédure en cliquant en haut de cette page sur "joindre un fichier" A te lire Dan...
06/10/2007 à 09:46pinpin31 Recherche de valeurs dans colonne et fonction SILes villes se trouvent dans quelle colonne ? A te lire Dan...
06/10/2007 à 08:24zolingo Macro pour mettre à jour les liaisonsPourquoi faire une macro sachant que tu as une option "liaison" que tu peux activer dans Excel via menu/outils/option --> onglet "modification" ? A moisn que tu aies un problème non expliqué dans ta demande. Sii tes liaisons sont rompues vois aussi l'aide excel en tapant --> Les liaisons dans...
06/10/2007 à 08:08balty Nombre de fichiers dans un répertoireExact Balty mais il te suffisait dans la macro, de mettre --> Range("A1") = nbfichier à la place de MsgBox nbfichier Pour essayer placer ce code, suis la procédure de Myta. Bon WE Dan...
05/10/2007 à 21:27balty Nombre de fichiers dans un répertoireEssaye avec cette macro trouvée sur un site ami : Amicalement Dan...
05/10/2007 à 18:13sl4y3rProblème Tableau ExcelTu t'es servie de la recopie incrémentée ? Si tel est le cas, choisis le pas 0.1 A te lire Nad...
05/10/2007 à 11:20FARASOA Supprimer les mots de passe enregistrés sur le disque durRe, Un lien qui te donne des info sur tout ce que tu peux faire pour nettoyer tout cela ....pfff windows c'est quelque chose! Je retiens ceci en premier : les points 2, 3, 6 (pour Regcleaner), 7 (pour Spyboot) A te lire Dan...
05/10/2007 à 10:03FARASOA Supprimer les mots de passe enregistrés sur le disque durMauvaise idée que ton mari a eue là et bonne idée qu'est la tienne. Que je ne mle trompe les mots de passe s'enregistrent dans ce que l'on appelle des Cookies. Ce que je ferais à ta place c'est éliminer tous les fichiers temporaires (donc avec extension tmp). Tu peux les rechercher en tapant *.tmp d...