| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/12/2010 à 15:15 | Spinakker | Formule avec plusieurs conditions | Re, Ton fichier en retour avec une proposition. Si ok, n'oublie pas de cliquer sur le V vert pour cloturer le fil. Amicalement... |
| 14/12/2010 à 12:42 | Spinakker | Formule avec plusieurs conditions | Merci de mettre un fichier avec données non confidentielles. Ce sera plus facile de t'aider Amicalement... |
| 14/12/2010 à 12:10 | Titounet | Tableau compliqué à réaliser | Re, Normal, le code fait cela. On crée l'onglet, on enregistre puis on ferme le classeur. C'est ce que tu demandais à avoir je pense non ? Pas compris là ??... |
| 14/12/2010 à 11:55 | clairearts | Afiichage propositions d'une combobox | Essaie ceci : Amicalement edit : évite toujours le fonction ROWSOURCE qui pose souvent des soucis. Si ok n'oublie pas cliquer sur le V vert pour cloturer le fil... |
| 14/12/2010 à 09:53 | elloe | Copier sur 1ere ligne vide d'une plage autre feuille | Re, Lol ! ben si je n'ai plus rien à faire, oui Mais le code Macro22 aurait pu être amendé. Il suffit de cliquer sur le V vert pour cloturer le fil. A bientôt... |
| 14/12/2010 à 08:44 | OncleBarney | Gestion de base de données depuis userform | Re, Et dans ton USF tu vas mettre 110 Frame avec les boutons chaque fois ??? Là tu en as seulement 3 mais 110 ??? Merci de m'expliquer car je n'ai surement pas compris tout ce que tu veux faire Amicalement... |
| 13/12/2010 à 23:05 | JACQUIER | Macro à formule | Re, Après réflexion je pense que le mieux est que la mise à jour se fasse à chaque valeur changée sur la ligne. Donc si la date change et qu'il n'y a pas de valeur dans cellule 1xx (ou cellule 2xx), on ne fait rien. Si on a une date et une valeur en cellule 1xx, dès que l'on change dans les cellules... |
| 13/12/2010 à 16:40 | racoon971 | Calcul de la proportion de different secteurs | Merci d'éditer le titre de ton sujet. Vois ce lien qui t'aidera dans tes demandes et réponses --> https://forum.excel-pratique.com/excel/explications-et-regles-a-respecter-t13.html A bientôt... |
| 13/12/2010 à 16:08 | Yvouille | Code VBA : Un code Select Case ... ne démarre pas | Re, Effectivement si tu veux conserver cette fonctionnalité, alors le mieux est de conserver la macro dans ta feuille Impression. Une variante que tu peux aussi faire, c'est mettre le CALL misenforme dans la feuille Impression et mettre les instructions de la feuille Impression dans un module. De ce... |
| 13/12/2010 à 13:32 | Yvouille | Code VBA : Un code Select Case ... ne démarre pas | Re, Je trouve que les macros qui fonctionnent sur l'activation d'une feuille sont à utiliser avec prudence. C'est toujours sensible ce truc là. Un simple appel par Activate ou Select, déclenche le code. C'était un peu cela le souci que tu as eu. Donc plutôt que de mettre ton code dans la feuille Imp... |
| 13/12/2010 à 13:02 | FICEOR | Bonjour à tous | Amicalement... |
| 13/12/2010 à 12:53 | OncleBarney | Gestion de base de données depuis userform | Re, En colonne tu n'auras que A201, 202 et 203 ? ou plus ? Amicalement... |
| 13/12/2010 à 12:31 | laetimar | Elaboration d'un fichier | Dans ton cas et si tes connaissances sont réduites pour l'instant , je ferai quelque chose de simple. Deux solutions : - Utiliser la grille disponible via Données / grille (sous excel 2002 et supérieur je pense que cette option s'appelle "formulaire") ou - faire ton formulaire sur une feuille excel... |
| 13/12/2010 à 11:38 | Yvouille | Code VBA : Un code Select Case ... ne démarre pas | Re, Ok déso. Essaie en modifiant cette macro dans ton USF Maintenant je pense que le code qui cache ou monre les lignes aurait mieux sa place dans un module. Il pourrait être appelé en mettant une instruction CALL à la place du SELECT de la feuille Impression en fin de code. Dis moi... |
| 13/12/2010 à 09:56 | Yvouille | Code VBA : Un code Select Case ... ne démarre pas | C'est ta structure de code qui n'est pas bonne. Je parle des ":" Essaie comme ceci ou comme ceci : Amicalement... |
| 12/12/2010 à 21:18 | haku | Probleme d'affichage et d'enregistrement de macros | Vérifie que tu n'as pas plus de 255 caractères dans une cellule. Il est de bonne habitude de ne pas poser la même question sur plusieurs forums sans au moins signaler que tu as effectué la même demande ailleurs. Merci de nous dire si tu as trouvé une solution avec la réponse de Stapple1600 donnée su... |
| 12/12/2010 à 19:11 | OncleBarney | Gestion de base de données depuis userform | Re, Ce que j'ai compris en voyant ton USF, c'est par exemple en B2 tu peux avoir une des données que l'on voit sur les bouton option de A201. Si pour une date donnée (exemple en A2), on coche dans l'USF (par exemple "départ"), on doit retrouver "départ" en B2 ? Si oui, cela est faisable. Par contre... |
| 12/12/2010 à 11:10 | Marc BERGOOT | Programmation d'une formule | Re, Ou comme ceci --> =SI(A2=0;0;SI(ESTTEXTE(A2);1;0)) formule à recopier vers le bas Si ok, merci de cloturer le fil en cliquant sur le V vert. Amicalement edit : tu peux essayer ceci aussi --> =NB.SI(A2;"*")... |
| 12/12/2010 à 11:02 | OncleBarney | Gestion de base de données depuis userform | Pourquoi ne pas mettre les données de la ligne 1 (A201, A202, ect...) dans une combobox qui te permettrait de choisir la valeur souhaitée. Cela t'éviterait de créer à chaque fois un encart spécial dans ton USF. A te relire... |
| 12/12/2010 à 10:39 | Marc BERGOOT | Programmation d'une formule | Re, On parlais de I2, H4 et H2. Le fichier ne correspond pas à ta demande. Merci d'expliquer Edit Dan : message précédent édité par MBT... |
| 12/12/2010 à 10:26 | Marc BERGOOT | Programmation d'une formule | Re, Tu fais ce que tu n'as fait lors de ton inscription. Lis le message qui t'a été envoyé dans ta BAL et ce lien --> https://forum.excel-pratique.com/excel/explications-et-regles-a-respecter-t13.html Cela t'aidera pour tes réponses et demandes sur ce forum. A bientôt... |
| 12/12/2010 à 10:21 | elloe | Copier sur 1ere ligne vide d'une plage autre feuille | Re, Il s'agit de F18 en feuil 1 ?? Pourquoi toujours F18 ? (la cellule à coté du bouton) Les plages en feuil2, je suppose ? Si oui, il vaut mieux faire une feuille par plage. C'est nettement plus simple à faire et à comprendre pour un code VBA. Dans le code que tu as proposé : à quoi correspond Shee... |
| 12/12/2010 à 10:07 | Marc BERGOOT | Programmation d'une formule | Pour I2 qui ne contient rien, mets en H2 --> =SI(I2=0;0;"") Pour I2 qui contient quelque chose, mets en H4 --> =SI(I2<>0;1;"") Amicalement... |
| 11/12/2010 à 19:08 | JACQUIER | Macro à formule | Re, Bien que je te l'avais déjà signalé, ton fichier avait de nouveau cette macro AàJ_1xx() mal placée dans ton fichier. Autre souci, j'ai planché pas mal de temps sur une erreur du code proposé dans le fichier joint qui finalement était due à un espace que tu avais ajouté dans le nom de ta feuille... |
| 11/12/2010 à 18:05 | OncleBarney | Adapter un code au Workbook | Avec ce code que tu dois placer dans THISWORKBOOK Le code s'exécutera aussi sur la feuille 3. J'ai supprimé le 2 au profit de xlnone, le On Error et la déclaration de Dim cell qui ne sert pas ici (peut être un résidu d'un code que tu as trouvé d'ailleurs) Amicalement... |
| 10/12/2010 à 14:56 | charles44 | Fonction sommeprod | En M31 mets ceci --> =SOMMEPROD(($B$10:$B$24=$G31)*1;(M$10:M$24)) Amicalement Edit : je suppose que lorsqu'il y a du texte "abs" tu ne veux pas le compter... |
| 10/12/2010 à 14:51 | chiriguene | Excel combien de chifre maximale en peut manipuler aprés | SVP Merci d'éditer le titre de ton sujet en mettant un titre qui est en rapport avec ta demande Et aussi de lire ce lien --> https://forum.excel-pratique.com/excel/explications-et-regles-a-respecter-t13.html A bientôt... |
| 10/12/2010 à 13:43 | TcheTche6 | Export d'une feuille Excel dynamique | Edit Dan... |
| 10/12/2010 à 08:00 | Titounet | Tableau compliqué à réaliser | Re, Ok. Alors ta variable chemin doit être --> chemin = "Z:\Historique Processus" Corrige là dans le code que je viens de te donner. Amicalement... |
| 09/12/2010 à 23:13 | JACQUIER | Macro à formule | Re, Ok je vois mais le code dans le fichier que ton collègue a réalisé ne faisait nullement cela. Je te propose une autre solution qui me parait plus simple à réaliser. Dès que tu changes une date en feuille saisie (colonne B ou L), on met à jour automatiquement la feuille récapitulatif. De là plus... |
| 09/12/2010 à 23:06 | Titounet | Tableau compliqué à réaliser | Re, Ben voilà j'ai compris là !. Avant tu me dis que tu as créé un dossier "Historique Processus" et ce n'est pas le cas puisque je vois que c'est ton fichier est à la racine de "Z".... C'était un fichier et non un dossier que tu as créé. donc c'est --> chemin = "Z:\" et non "chemin = "Z:\Histori... |
| 09/12/2010 à 19:11 | JACQUIER | Macro à formule | Re, Désolé... il manque une instruction dans le premier code. Je ne vois pas de souci... donne un exemple de ce que l'on doit trouver car le tableau de J à R se met bien à jour en fonction des données de la feuille saisie. A te relire... |
| 09/12/2010 à 15:48 | Titounet | Tableau compliqué à réaliser | Re, Je pense que tu n'as pas bien placé ou recopié tes macros comme expliqué avant. La Private dans la feuille La Sub dans un module Sinon remets ton fichier en ligne que je vérifie cela... |
| 09/12/2010 à 15:44 | besoinde | Vérification de macro qui ne fonctionne pas | Re, essaie comme ceci : Amicalement... |
| 09/12/2010 à 15:33 | Titounet | Tableau compliqué à réaliser | Re, Si tu passes ta souris sur AFFAIRE tu devrais avoir le contenu de la cellule dans laquelle tu as double cliqué. Tu as quoi ? Sinon referme tous tes fichiers et recommence l'opération... |
| 09/12/2010 à 15:13 | Titounet | Tableau compliqué à réaliser | Re, Cela n'a rien à voir puis tu n'as pas lu ce que je t'ai écrit. Ce que tu peux faire : Ouvre ton browser internet et dans l'addresse URL, colle --> Z:\Historique Processus Si souci, c'est que ton répertoire est incorrect. Tu peux aussi ouvrir ton fichier par l'explorateur windows et dans l'enc... |
| 09/12/2010 à 13:31 | Titounet | Tableau compliqué à réaliser | Re, Lorsque tu bloques, cela surligne en jaune dans ton code. En passant ta souris sur Chemin et sur fichier, cela te donne quoi comme info ... |
| 09/12/2010 à 13:25 | Bounty | NB.SI en vb | On peut le faire par code. clique droite sur l'onglet "Historique" puis choisis l'option "visualiser le code" colle le code ci-dessous Amicalement... |
| 09/12/2010 à 12:56 | Titounet | Tableau compliqué à réaliser | Re, comme faisait remarquer Dachevid plus haut, tes fichiers sont en extension XLSX. Donc change uniquement XLS par XLSX dans le code pour la déclaration de variable FICHIER.. Amicalement... |
| 09/12/2010 à 12:53 | Yvouille | UserForm - Plusieurs problèmes | Re, Autre proposition. On fait un contrôle sur l'information entrée dans cette textbox. Dans la Private Sub CommandButton1_Click(), juste après l'instruction Application.ScreenUpdating = False, mets ce code : ensuite, dans les propriétés de la textbox1, va sur la propriété TEXT et mets ceci --> d... |
| 09/12/2010 à 12:30 | Titounet | Tableau compliqué à réaliser | Re, il faut voir si tu utilises ton fichier à la fois sous Excel 2007 et sous excel 2003 ? Si oui, il faut modifier un le code pour prendre en charge les différentes versions. Si ok, n'oublie pas de cloturer le fil en cliquant sur le v Vert. Amicalement... |
| 09/12/2010 à 10:58 | JACQUIER | Macro à formule | Re, Essaie comme ceci : Clique droite sur l'onglet RECAPITULATIF et choisis l'option "visualiser le code". Là tu es dans la partie VBA de ton fichier. Dans la fenêtre, tu verras deux codes (Sub AàJ_1xx() et Sub AàJ_2xx() Sélectionne les deux codes puis supprime les. Dans le menu VBA, insère un modul... |
| 09/12/2010 à 08:18 | Yvouille | UserForm - Plusieurs problèmes | Re, Non (enfin je n'en connais pas) pas de solution si ce n'est de jouer sur les hauteurs de police de caractères. Le mieux est de prendre la dimension par défaut de l'objet lorsque tu le crées dans l'USF. Dans ta feuille je vois les formats comme ceci JJ/mm/AA. C'est ce que tu veux au final dans la... |
| 08/12/2010 à 22:58 | Yvouille | UserForm - Plusieurs problèmes | Re, rien à faire je n'arrive pas à lire ton fichier. Je tenterai du boulot demain on ne sait jamais. Amicalement... |
| 08/12/2010 à 19:26 | JACQUIER | Macro à formule | Re, Pourquoi ne demandes-tu pas à celui qui a fait ton fichier ? ce serait plus simple je crois. Il y a une erreur ici --> Range("Tableau9210[[463 G]:[430-5]]").Select Et à la lecture du code je ne vois pas pourquoi il fonctionnerait plus sous excel 2007 que sous excel 200... |
| 08/12/2010 à 19:16 | Yvouille | UserForm - Plusieurs problèmes | J'ai un problème avec ton fichier qui ne veut pas s'ouvrir. Peux-tu le renvoyer ? Amicalement... |
| 08/12/2010 à 13:05 | lolo64 | Renommer une feuille en fonction d'une cellule | Suis ces indications : Clique droite sur l'onglet concerné Choisir l'option "visualiser le code" Coller le code ci-dessous si ok, merci de ne pas oublier de cliquer sur le V vert pour cloturer le fil Amicalement... |
| 08/12/2010 à 13:00 | Pierop | Bug sur le zoom en impression ? | Re, Pour sauver ton document vois ce lien --> https://forum.excel-pratique.com/excel/faie-une-copie-de-sauvegarde-t3325.html . Cree une SUB et prend le bout de code que j'ai mis le Lun Déc 24, 2007. Il te restera à définir la variable "Chemin". Amicalement... |
| 08/12/2010 à 11:57 | JACQUIER | Macro à formule | Re, Si tu ne réponds pas à mes questions je ne peux pas t'aider. Ton nouveau fichier comporte les mêmes erreurs... |
| 08/12/2010 à 09:03 | Pierop | Bug sur le zoom en impression ? | Re, En voyant les deux fichiers que tu as postés, une question me vient à l'esprit.. c'est du dessin que tu as fait sur une feuille excel ou tu as utilisé les cellules pour tracer des lignes ??? A te relire... |