| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/10/2007 à 10:04 | Couettecouette | 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:18 | maryruss | Trier, convertir, macro | Ta 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:19 | Gloumouth | Tableau croisé dynamique transposé ???? | Peux-tu nous adresser ton fichier ? A te lire. Dan & ...Nad... |
| 17/10/2007 à 14:30 | gelonleup | Nombre 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:41 | marssupilamis | Recopier une formule | Vois les explications dans le fichier joint https://www.excel-pratique.com/~files/doc/marssupilamis.xls Amicalement Nad... |
| 17/10/2007 à 12:29 | italia | Optimisation d'une Boucle | Re, 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:24 | Couettecouette | 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:10 | Couettecouette | Macro "renvoi à la ligne automatiquement" | Re, A la palce de mets A te lire dan... |
| 16/10/2007 à 20:23 | Couettecouette | 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:47 | Couettecouette | 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:37 | Couettecouette | 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:39 | balty | Bug Excel | Re, 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:54 | Trulo | Combobox | Voici 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:35 | balty | Bug Excel | Est-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:52 | italia | Optimisation d'une Boucle | Re, 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:53 | Couettecouette | 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:37 | lambert | Convertir heure | Re, as-tu coché le calendrier 1904 comme je te l'iai dit avant ? A te lire Dan... |
| 15/10/2007 à 10:58 | Couettecouette | 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:34 | italia | Optimisation d'une Boucle | Essaye 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:24 | Couettecouette | 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:19 | lambert | Convertir heure | Le 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:40 | lambert | Convertir heure | Si 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:29 | pat60190 | Formule | En F8, tu mets cette formule --> =SI($D$2<D8;C8;"") puis tu recopies cette formule vers le bas. Amicalement Dan... |
| 14/10/2007 à 13:02 | olido64 | Arrondir à l'entier sup ou inf | Re, Si tu as en B17 -> = B16*B15 en B17 tu mets =ARRONDI(B16*B15;0) A te lire Dan... |
| 14/10/2007 à 12:08 | olido64 | Arrondir à l'entier sup ou inf | Re, 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:01 | olido64 | Arrondir à l'entier sup ou inf | Pour 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:16 | arno | Remise à zéro sur tableau croisé dynamique | Re, 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:00 | titiraf | Problème de routine VBA | Remplace par Tu peux aussi remplacer Do par SUB dans cette instruction. Amicalement Dan... |
| 13/10/2007 à 15:44 | arno | Remise à zéro sur tableau croisé dynamique | Ce 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:05 | ClemH | Inserer des lignes copiees | Essaie en ajoutant Worksheets("B").Rows("9")..Insert Shift:=xlDown Amicalement Dan... |
| 12/10/2007 à 06:39 | Hunier | Recherche d'une valeur à partir d'un ctritère | Regarde 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:47 | Nad-Dan | [FONCTION] Lire données Tableaux croisés dynamiques | Copie 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:04 | Sébastien | Plus de facilité pour suivre vos messages (flèche | Merci de ces améliorations. Excellent et pratique de surcoît !! Dan & Nad... |
| 10/10/2007 à 22:58 | domdomdom | Fichiers créés sur le bureau ne s'ouvrent que sur le bureau | En 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:27 | sosphilippe62 | Suppression d'une feuille sans passer par les onglets | Quelle 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:46 | hibiscus | Actualisation d'un tableau croise dynamique | Re, 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:45 | Erwan | Masquer une ligne si une cellule est nulle | Re, 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:16 | zolingo | Macro pour mettre à jour les liaisons | Re, 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:39 | Erwan | Masquer une ligne si une cellule est nulle | Re, 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:22 | Erwan | Masquer une ligne si une cellule est nulle | Supprimer 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:40 | ragus | Changer couleur de cellule par clic | Tu 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:50 | hibiscus | Actualisation d'un tableau croise dynamique | Dé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:42 | pinpin31 | Recherche de valeurs dans colonne et fonction SI | Re, Suis la rocédure en cliquant en haut de cette page sur "joindre un fichier" A te lire Dan... |
| 06/10/2007 à 09:46 | pinpin31 | Recherche de valeurs dans colonne et fonction SI | Les villes se trouvent dans quelle colonne ? A te lire Dan... |
| 06/10/2007 à 08:24 | zolingo | Macro pour mettre à jour les liaisons | Pourquoi 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:08 | balty | Nombre de fichiers dans un répertoire | Exact 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:27 | balty | Nombre de fichiers dans un répertoire | Essaye avec cette macro trouvée sur un site ami : Amicalement Dan... |
| 05/10/2007 à 18:13 | sl4y3r | Problème Tableau Excel | Tu 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:20 | FARASOA | Supprimer les mots de passe enregistrés sur le disque dur | Re, 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:03 | FARASOA | Supprimer les mots de passe enregistrés sur le disque dur | Mauvaise 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... |