| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 17/06/2008 à 07:34 | dubois | VBA Sélectionner 4 objets d'un coup | Re, Ton fichier fonctionne bien Claude. L'histoire de la macro Solveur est effectivement bizarre. Si tu utilises le Solveur par Outils / Solveur, on la voit apparaitre dans VBA par Outils / références. Probablement est-elle visible à ce moment là. D'où la question de savoir comment par ton fichier f... |
| 16/06/2008 à 18:59 | panda200 | Compteur Excel | Re, Dans ta macro remplace les instructions par celles-ci Amicalement Dan... |
| 16/06/2008 à 17:45 | vacoch | Macro heure | Essaye ce code : Amicalement Dan... |
| 16/06/2008 à 07:50 | op | Plusieurs fichiers en 1seul | Sans fichier comme V_Elbie te le suggérait pas facile de te donner une réponse. Toutefois, si tes deux tableaux sont strictement identiques d'un point de vue titres, utilise le Rapport de tableau croisé dynamique. Cette option est disponible dans Données / Rapport de tableau croisé. Dans l'assistant... |
| 15/06/2008 à 22:14 | Yvouille | VBA - Accélérer une procédure assez lente | Re, remplace la macro Sub Importer_RepListeQuellensteuer() par celle ci-après Cette macro Sub BordsGris_Cadres(), essaye avec celle ci-dessous Je vois aussi une macro FUNCTION, là est probablement le problème. Elle s'éxécute constamment à chaque changement sur ta feuille. Il faudrait suspendre le ca... |
| 15/06/2008 à 20:31 | Yvouille | VBA - Accélérer une procédure assez lente | Peut être as-tu des macros événementielles qui s'exécute plusieurs fois à l'arrière plan. Sans voir ton fichier ou tes codes ce n'est pas facile de te donner une bonne solution. Amicalement Dan... |
| 15/06/2008 à 18:02 | Turnsole | Loi des Sinus (bis) | Pourquoi avoir ouvert un nouveau fil sur le sujet si sur celui-ci --> https://www.excel-pratique.com/forum/viewtopic.php?t=5949 tu mentionnes déjà que la solution n'est pas tout à fait correcte ? Essaye de continuer sur le même fil c'est plus compréhensible pour chacun. Amicalement Dan... |
| 15/06/2008 à 10:01 | dubois | VBA Sélectionner 4 objets d'un coup | Effectivement Amadeus, j'ai aussi ce message pour plusieurs instructions: 1. remplace If Arc] <= [corde] Then par If Range("Arc") <= Range("corde") Then 2. SolverOK :il faut que la macro solver.xla soit installée si je ne me trompe.. edit : une fois en VBA, aller dans OUITLS / REFE... |
| 15/06/2008 à 09:52 | ptitepo | Probleme de choix dans une Combobox | Essaye comme ceci : Sinon place un fichier, c'est toujours plus facile de comprendre. Amicalement Dan... |
| 14/06/2008 à 19:35 | dubois | VBA Sélectionner 4 objets d'un coup | A essayer : ActiveSheet.Array(Shapes("Group 55"), Shapes("Group 56"), Shapes("Group 74"), xhapes("Group 100")).Visible = False Amicalement Dan... |
| 14/06/2008 à 13:11 | Hommer | Resultat Si | En D2 mets --> =SI(ET(A2="dimanche";OU(B2="P";B2=21;B2=22));1;0) Amicalement Dan... |
| 14/06/2008 à 10:38 | panda200 | Compteur Excel | Ton fichier en retour. Pour sauvegarder, appuie sur CTRL + e sur ton clavier et ta facture INVOICE ou CASH sera sauvegardée dans ton répertoire C:\FACTURE\ Le numéro est incrémenté dans INVOICE et dans CASH à chaque facture. https://www.excel-pratique.com/~files/doc/FACTURE_BETA1.xls Amicalement Dan... |
| 13/06/2008 à 23:30 | beebi | Copier les données d'une boite de dialogue dans cellules | Re, Bien reçu ton fichier mais il faudrait que tu me dises comment la feuille récapitulatif doit se compléter. Commences-tu à la ligne 3 car là je vois plein de données. Je présume qu'il faut créer une ligne en fonction de la feuille Projet. Merci de cette précision Dan... |
| 13/06/2008 à 23:12 | panda200 | Compteur Excel | Re, Il y a aussi une feuille INVOICE2. Là le numéro en P3 doit aussi changer ou pas ? Dan... |
| 13/06/2008 à 21:21 | billanne | Userform ou Alerte | Re, Exact, tu as tout compris ! La macro s'éxécutera sur toute ta feuille mais ton USF ne s'ouvrira que pour cette plage. Amicalement Dan... |
| 13/06/2008 à 21:18 | panda200 | Compteur Excel | Re, Je ne comprends pas ce que tu veux faire dans le fichier Facture2, il y a deux onglets Invoice et Cash dans le fichier Invoice, il y a 4 onglets 1 ST PAGE, 2 ST PAGE, 3 ST PAGE et Counter quel onglet dois-tu mettre dans le fichier Facture2 ? En bref c'est Invoice ton fichier de travail ou Factur... |
| 13/06/2008 à 17:14 | billanne | Userform ou Alerte | Re, Le 65536 est la dernière ligne de ta feuille (si tu n'es pas sous excel 2007) L'instruction Set plage = Range("A1", Range("C65536").End(xlUp)) permet de définir la plage dans laquelle l'événement se produira. Dans ton cas, ce sera entre A1 et la dernière cellule remplie en colonne C. Juste une r... |
| 13/06/2008 à 17:09 | panda200 | Compteur Excel | Re, OK ta macro est bien placée. Pour sauvegarder fais ceci 1. Veille à ce que le répertoire de sauvegarde soit bien C:\Facture . Si ce n'est pas le cas, mets le répertoire correct dans la macro. Tu peux le voir en regard de l'instruction "CHEMIN". Fais aussi attention à laisser le --> \ derrière... |
| 13/06/2008 à 16:23 | fred Simons | Récupération d'un morceau de tableau avec filtre | Désolée pour le délai ; je suis au boulot Voici le fichier : https://www.excel-pratique.com/~files/doc/NL_fred_sim_exempledevalidation.xls Amicalement Nad Edit : il faudrait revoir ta macro filtre pour pouvoir se retrouver avec le tableau non filtré. J'ai vu un fil il n'y a pas longtemps proposant d... |
| 13/06/2008 à 14:46 | fred Simons | Récupération d'un morceau de tableau avec filtre | Re, Merci de m'envoyer le fichier en .xls car j'ai un problème sur les macros quand je veux le joindre (je n'ai pas 2007) Amicalement Nad... |
| 13/06/2008 à 14:32 | panda200 | Compteur Excel | Re, Remplace la macro que je t'ai donnée par celle ci-dessous : A te relire Dan... |
| 13/06/2008 à 12:32 | beebi | Copier les données d'une boite de dialogue dans cellules | Il y a plein de méthodes. Le tout est de voir ton fichier ou d'avoir des explications plus détaillées sur ce que tu veux faire. Pour la cellule active, utilise "activecell" mais replacée dans le contexte et le code, cela ne fonctionera peut être pas. A te relire Dan... |
| 13/06/2008 à 12:26 | billanne | Userform ou Alerte | V_Elbie en partant de ton code : Amicalement Dan... |
| 13/06/2008 à 12:03 | fred Simons | Récupération d'un morceau de tableau avec filtre | Peux-tu envoyer ton fichier STP ? Amicalement Nad... |
| 13/06/2008 à 09:06 | panda200 | Compteur Excel | Re, excuse mais je m'y perds là ... Pour être sûr, tu travailles avec le fichier que je t'ai proposé ou un autre car le fait de fermer puis de réouvrir ton fichier n'influence pas le compteur avec ce que je t'ai proposé. A te relire Dan Edit : Lesquelles veux-tu vider après l'archivage ... |
| 12/06/2008 à 18:29 | beebi | Copier les données d'une boite de dialogue dans cellules | Afin que nous puissions t'aider au mieux, merci de joindre ton fichier. Amicalement Nad... |
| 12/06/2008 à 18:23 | anna76rouen | Modifier des cellules | Re, Pas de soucis pour le partage, c'est d'ailleurs le but de ce forum. A bientôt Dan PS: si tu peux mettre "résolu" utilisant la liste déroulante en bas à gauche de ton premier post, ce serait sympa... |
| 12/06/2008 à 18:20 | vlad64 | Problème de recherche de texte | Je suppose qu'après chaque récup tu mets les formules en place. En supposant que cette récup est comme dans l'exemple que je joint, un TCD répond à ta demande. Du moment que les colonnes de la feuille 1 ne bougent pas ( de A à E), la mise à jour du TCD est automatique ; peu importe le nombre de lign... |
| 12/06/2008 à 16:30 | joel325 | TCD | Re, Il n'y pas de macros pour le TCD de Souris84. Si tu dois les activer, va dans OUTILS / MACROS / Sécurité des macros et là, clique sur niveau MOYEN. Le TCD cache les lignes Vide, veille donc à ne pas mettre de données dans ces lignes là. A te relire Dan... |
| 12/06/2008 à 15:12 | joel325 | TCD | Pour faire ce que tu demandes, il faut travailler en base de données. Donc pas de lignes vide comme tu l'as fait. Peut-on les enlever ? A te relire Dan... |
| 12/06/2008 à 15:02 | raph_rf | Référence a un classeur externe(données) | En l'état actuel, ce n'est pas possible. Seule une macro pourrait faire cela. Je passe donc la main aux spécialistes. Amicalement Nad... |
| 12/06/2008 à 14:40 | papido | Tri et cumul | Cette formule : =NB.SI(B1:B20;10) Comptera le nombre de 10 qui se trouvent dans la plage B1:B20 Est-ce que cela te convient ? Amicalement Nad... |
| 12/06/2008 à 14:36 | Piero | Question "basique" sur les références discontinues | Essaye de nommer la plage en passant par INSERTION NOM DEFINIR Nom : Plage Fait référence à : =Feuil1!$A$1:$A$5;Feuil1!$A$10:$A$15 Ensuite, à la place de mettre (A1:A5;A10:A15 tu écris (Plage Amicalement Nad... |
| 12/06/2008 à 13:30 | anna76rouen | Modifier des cellules | Le message que tu as reçu est dû à ta version Excel qui est surement Excel 2000. Tu peux enlever cette instruction qui ne sert pas. Vois le fichier joint dans lequel j'ai créé une macro différente. J'ai redéfini la plage "chauffeurs" afin qu'elle s'actualise automatiquement en cas d'ajout. Amicaleme... |
| 12/06/2008 à 11:43 | anna76rouen | Modifier des cellules | Juste pour corriger la formule en C2 ; tu as : =SI(B2="sorti";EPURAGE(A2)) La fonction EPURAGE sert à supprimer les caractères de contrôle de texte (les guillemets). Il faut simplement : =SI(B2="sorti";A2;"") Amicalement Nad... |
| 12/06/2008 à 11:25 | jlsympa | Problème de tri alphabétique | Pas très clair en ce qui me concerne. Merci de joindre un fichier. Amicalement Nad... |
| 11/06/2008 à 21:44 | panda200 | Compteur Excel | Re, Revoici ton fichier. J'ai mis ton numéro de départ (T1000) en cellule P3 et choisit ton répertoire d'archives comme "C:Facture". Veille donc à créer un répertoire à cet endroit. Pour sauvegarder ta facture, fais CTRL + e sur ton clavier. N'oublie pas d'activer les macros par Outils / macro / séc... |
| 11/06/2008 à 20:58 | panda200 | Compteur Excel | Peux-tu me donner le répertoire dans lequel tu sauves tes fichiers ? Merci Dan... |
| 11/06/2008 à 15:26 | pipoui | Faire apparaitre formule | Par OUTILS / OPTION, clique sur l'onglet "AFFICHAGE" puis coche la case "FORMULES" Il reste ensuite à imprimer. Amicalement Dan... |
| 11/06/2008 à 15:24 | tibobts | Range,cells | Essaye --> Range("B4", Range("E" & j)).Select Amicalement Dan... |
| 11/06/2008 à 13:25 | panda200 | Compteur Excel | Re, Ce serait sympa d'attendre que l'auteur du fichier te réponde. Mais tu peux éventuellement placer ton fichier ici avec des données bidons et un mot d'explication sur ce que tu fais. On regardera. Dan... |
| 11/06/2008 à 12:48 | jean pierre chevalier | Fonction si?? | La formule SOMMEPROD devrait convenir. Suis ce lien qui devrait t'aider -> https://www.excel-pratique.com/forum/viewtopic.php?t=5874 A te relire Dan... |
| 11/06/2008 à 11:42 | jackall | Ouverture de fichier | Peux-tu joindre ton fichier afin que nous puissions voir ce que tu as actuellement comme macro ? A te relire Amicalement Nad... |
| 11/06/2008 à 11:19 | clement | Les dates sous Excel et la mise en forme conditionnelle | Dans l'exercice, la formule =MIN($B$2:$B$7 donne comme résultat 19 981.10 (qui se trouve en B5) Par la MFC, on veut que la cellule B5 soit colorée. Pour ce faire, la formule de la MFC est : =MIN($B$2:$B$7)=B2 Qui veut dire : Si le minimum de la plage B2:B7 est égal à la cellule sur laquelle je suis... |
| 11/06/2008 à 10:28 | panda200 | Compteur Excel | Re, Heu... là je ne comprends pas. Tu as demandé cela sur un autre forum ?? Merci de tes infos à ce sujet. A te relire Dan... |
| 11/06/2008 à 09:10 | joel325 | Vérouillage cellule Excel | En 1er, sélectionne la feuille entière (positionne-toi à gauche de la colonne A et au-dessus de la ligne 1) Dans FORMAT Cellule, onglet "protection", coche "vérouillée" Ensuite, sélectionne la cellule A4 et en maintenant la touche Ctrl enfoncée, sélectionne la plage C4:N69 Dans FORMAT Cellule, ongle... |
| 11/06/2008 à 08:17 | Slowhand | Newbi demande créer un programme de contrôle | Sous réserve d'avoir bien compris : =MOYENNE(NBVAL(E4:E31)/28)*20 Amicalement Nad... |
| 11/06/2008 à 08:05 | olaiive | Multiplication | Formule en G2 à tirer vers le bas : =SOMMEPROD(A2:F2;A$1:F$1) Amicalement Nad... |
| 11/06/2008 à 07:48 | panda200 | Compteur Excel | Bien entendu que cela est possible. Dans ton modèle, mettons que ta cellule numéro est en cellule A1, tu peux construire une macro qui va incrémenter ce numéro. Ce code est à placer en VBA (ALT + F11) dans un module (en VBA --> Insertion / Module) Ensuite, tu devras lui associer un raccourci clav... |
| 10/06/2008 à 22:41 | Mistygirl | Erreur propriété RowSource??? | Re, Est-ce possible de montrer le code ici ? Dan... |