Date | Forum | Sujet | Extrait du message |
---|
28/10/2010 à 17:02 | Excel - VBA | Code VBA:référence à cellule contenant un mot | Bonjour, dans le code joint, j'insère une ligne après celle qui contient Total en colonne G. Sub insererligne() 'Créée par Elfi avec l'aide précieuse de Galopin du Forum 'Supprimer la ligne si la cellule H est vide For i = [H65000].End(xlUp).Row To 1 Step -1 If Cells(i, 7) = "" Then Cells(i... |
28/10/2010 à 14:23 | Excel - VBA | Problème VBA pour insertion | Bonjour à tous, afin d'aider quelqu'un sur le forum, j'ai créé ce code qui est sensé inserer une ligne sous toutes les cellules de la colonne A contenant le mot Total. Sub Macro1() End Sub Le problème est que au lieu de m'inserer une seule ligne, il insere autant de lignes qu'il y a avant le mot Tot... |
19/10/2010 à 10:31 | Discussions générales | Elfi est de retour | Le retour n'est pas facile mais vous retrouver fait quand même du bien. Amicalement à tous, Elfi... |
04/10/2010 à 15:19 | Excel - VBA | Remplacer ligne existante sous deux conditions | Bonjour le forum. J'ai besoin d'un petit coup de main. La partie de code suivante, (que m'avais faite Claude, je pense), choisit une ligne en fonction d'un critère (le nom exemple Machin) qui est fixé en cellule A3. Je voudrait maintenant que ce choix se fasse en plus en fonction d'un autre critère... |
22/09/2010 à 10:42 | Excel - VBA | Problème de filtre personnalisé | Bonjour à tous, Vous trouverez mon problème dans le fichier joint: j'ai une colonne que je voudrais filtrer selon deux conditions. J'essaie le filtre automatique option personnaliser mais cela ne fonctionne pas. Quelqu'un a-t-il une idée? D'avance merci à tous, bien cordialement, Elfi... |
02/09/2010 à 15:40 | Excel - VBA | VBA:sélectionner la dernière cellule vide pour copier | Bonjour à tous, afin de terminer un fichier pour une question de "débutant" (post du 31 août) concernant des horaires je cale sur une ligne de VBA. Je pensais trouver la réponse avec une fois de plus end(x1up)...mais j'ai du mal à formaliser mon besoin. Je vous mets le code expliqué où j'ai souligné... |
26/08/2010 à 10:48 | Excel - VBA | VBA:écraser directement un fichier et éviter message | Rebonjour, décidemment, aujourd'hui je vous sollicite beaucoup. Il faut dire que je suis en passe de terminer grâce à vous un code d'importation de données. Je suis comme un enfant devant un jouet presque fini de monté. Il me tarde de voir le résultat. Alors voila: j'importe des données et les nomme... |
26/08/2010 à 10:19 | Excel - VBA | VBA:selectionner les lignes avant de copier | Bonjour à tous, dans une macro, je copie un tableau de cinq colonnes. Pour l'instant, mon tableau fait 10 lignes. J'ai donc écrit dans la macro: Range("A1:E10").Select. Selection.Copy Or, le tableau est amené à s'agrandir (en lignes). Je voudrais donc que la macro le copie automatiquement en fonctio... |
25/08/2010 à 14:28 | Excel - VBA | VBA:aller ouvrir un classeur Excel | Rebonjour à tous, en fait je sors de mes sentiers battus. Au lieu d'importer, j'exporte avec la macro ci-jointe (simplifiée). 'Windows("COGDEPEX.TXT").Activate End Sub Mon dernier problème est que je bug sur la ligne : Windows("Comptabilité globale (2).xls").Activate . Apparament, ça ne trouve pas l... |
18/08/2010 à 10:45 | Excel - VBA | Langage VBA:choisir des feuilles bien particulières | Bonjour le forum, j'essaie de me former un peu sur le VBA pour comprendre les codes que vous me faites parvenir régulièrement et les faire évoluer pour mes besoins. Voici ma question: dans un classeur, j'ai deux feuilles nommées avec des lettres ex: "machin" et "choses". Toutes les autres sont nommé... |
10/08/2010 à 16:50 | Excel - VBA | Macro complexe pour traitement de données importées | Bonjour à tous, honnêtement, là je me sens impuissant. Pour diverses raisons (maladie et départ de collègues), je suis surbooké. Pour gagner un peu de temps, je voudrais créér un outil qui me faciliterait le travaiL En deux mots, juqu'à présent, après importation de données d'un autre programme, j'e... |
27/07/2010 à 15:42 | Excel - VBA | Calcul de durée (deux intervalles) | Bonjour à tous, a peine rentré de congé que déjà, je vous sollicite. Vous trouverez dans le fichier joint les explications correspondant à mon problème. Il s'agit d'une formule que je n'arrive pas à trouver concernant un calcul de durée relatif à deux intervalles dictincts: exemple: du 01/01/98 au 3... |
23/06/2010 à 10:31 | Excel - VBA | Calcul automatique de l'âge f(date de naissance) | Bonjour à tous, dans un fichier, je calcul actuellement automatiquement l'âge en fonction de la date de naissance avec la formule suivante: =SI(P25="";"";AUJOURDHUI()-P25): ici, la date de naissance est en P25. Mon problème est le suivant. Je voudrais que la date calculée le soit au plus près. Je m'... |
17/06/2010 à 11:08 | Excel - VBA | Copier une cellul en cochant une case | Bonjour à tous, étant complêtement ignare en ce domaine, je me tourne vers vous. Dans le fichier joint, je voudrais, quand on coche la case correspondant à O1, que la cellule B5 se copie en E8 dans l'exemple. Est-ce possible? Question subsidiaire: je n'arrive pas à "fixer" les cases à cocher à la ce... |
10/06/2010 à 11:00 | Excel - VBA | Code mal placé ou incomplet? | Bonjour à tous, dans le fichier suivant, l'ojectif est que si D14(liste déroulante) = "Cylindre", E13 = Pi. Pour cela, j'ai créé un code qui fonctionne quand on clique sur E13. Or je voudrais qu'il fonctionne quand on choisie "Cylindre" en D14. Comment faire? D'avance merci, Elfi... |
25/05/2010 à 11:51 | Excel - VBA | Formule matricielle et reconnaissance de date | Rebonjour à tous, pour aider tiger1694(organiser un mois de travail d'après des services), j'ai réalisé une formule matrielle. Jusque là, pas de problème (voir feuille mai). Pour aller plus loin, tiger me demande s'il y a moyen de faciliter la saisie des dates. J'ai donc utilisé le calendrier perpét... |
21/05/2010 à 14:36 | Excel - VBA | Calendrier perpétuel et fonction Si | Bonjour à tous, Dans un petit fichier je voudrais générer automatiquement les dates en fonction du mois choisi. Je me heurte au problème de la fonction SI qui s'arrête à sept conditions alors qu'il m'en faut douze. Comment faire autrement. ' =SI(B14="janvier";DATE(Calendrier!$B$2;1;1);SI(B14="févrie... |
07/05/2010 à 15:27 | Excel - VBA | Effacer tous les noms d'un coup | Bojour à tous, je travaille sur le fichier d'un forumeur. Ce fichier est extrèmement lourd car il possède une myriade de noms définis qui ne correspondent qu'à des références erronées (Je ne sais pas pourquoi). Les effacer un par un est trés fastidieux d'autant plus qu'il y en a plusieurs centaines... |
27/04/2010 à 14:47 | Excel - VBA | Macro double click pour coller sur une autre feuille | Reboujour à tous, dans l'exemple joint, j'ai deux dossiers sélectionnés dans la feuille résultat. Je voudrais en double-cliquant sur la ligne 2 (par exemple) de la feuille Résultat de recherche, aller copier la case B2 dans la feuille consultation sur la case C3. Si je choisis la ligne 3, même chose... |
27/04/2010 à 14:05 | Excel - VBA | Userform:bizarerie | Dans le fichier joint, j'ai adapté un USERFORM dont le code est expliqué que j'avais trouvé sur le forum. En premier lieu, je présente mes excuses à l'Auteur, je ne me souviens plus qui c'est. Mon problème est bizarre: tout fonctionne dans la recherche sauf dans deux cas: quand on sélectionne la dat... |
26/04/2010 à 16:11 | Excel - VBA | Re: aide sur macro | Edit Amadéus: Je demande à bmxrider de bien vouloir m'excuser, mais suite à une mauvaise manip (où mon but était de séparer ce sujet de celui qui est venu se greffer dessus), son sujet s'est évaporé. Ci-après, le message initialBonjour à tous, serait-il possible d'avoir de l'aide pr traduire ce peti... |
08/04/2010 à 09:49 | Excel - VBA | Recherche formule pour extraction stat | Bonjour à tous, Voici ma question: Je cherche à indiquer dans un tableau (feuille nommée Stats) le nombre de fois qu'une valeur apparait avec une autre valeur, ceci dans une autre feuille nommée base. Exemple:combien de fois y a-t-il le code 2 en mars dans la base. Ci-joint l'exemple et le résultat... |
07/04/2010 à 17:21 | Excel - VBA | Recherchemulticritèrespar userform | Bonjour à tous, dans le fichier ci-joint, j'effectue une recvherche par liste dans une base qui me donne l'ensemble d'un dossier avec les formules index et equiv. Hélas, cela ne me suffit pas. J'avais vu dans un sujet une userform qui permettait d'effectuer une recherche multicritère mais je ne le t... |
06/04/2010 à 11:28 | Excel - VBA | Problème sur filtre élaboré | Rebonjour à tous, Dans le fichier joint, sur la feuille base, j'ai un filtre élaboré que j'ai adapté de posts de Claude et de Nad-Dan. Pourtant rien ne fonctionne. Où ai-je fais une erreur? D'avance merci, Amicalement, Elfi... |
15/03/2010 à 10:25 | Excel - VBA | Problème macro pour filtre élaboré | Bonjour le forum, Dans le fichier joint, il y a une macro pour un filtre créée par Claude. Je l'ai trouvé sur un autre sujet et j'ai cherché à l'adapter au mien. Il s'agit de la macro qui doit afficher les lignes d'un mois déterminé (dénommée dans le code "affichertout"). Je n'arrive pas à la faire... |
05/03/2010 à 14:46 | Excel - VBA | Données-validation-personnaliser | Bonjour à tous, ma question peut paraître simple mais malgré l'aide hors du commun que je peux trouver sur le forum, il me reste forcément beaucoup de lacunes. Voici mon problème: pour des raisons bien déterminées, je veux obliger dans une cellule "C4" la saisie des infos sous la forme : 00/00-0. En... |
05/02/2010 à 14:51 | Excel - VBA | Datelimite en fonction d'une date existante | Bonjour à tous, absent depuis quelque temps (mais regardant de temps en temps le forum), je reviens vous voir pour, bien sûr, un nouveau coup de main. Voila: j'ai une date exemple: 02/12/2006 sur la cellule a1 En fonction de cette dernière, il faut que je calcule une date limite (cellule a5) qui cor... |
14/01/2010 à 14:51 | Excel - VBA | Recherche glogale sans sous total (TCD?) | Rebonjour à tous, mon problème est simple mais je n'arrive pas à ce que je désire. Tout est décrit dans le fichier, partant du principe que le vrai tableau fait plus de 3000 lignes et environ 50 intervenants. Je pensais utiliser un TCD mais je suis novice en la matière. Merci d'avance de votre aide... |
03/12/2009 à 09:47 | Excel - VBA | MEFC: couleur police cellule B1 f(couleur police cellule A1) | Bonjour tout le monde, me revoila, toujours pour un coup de main à yannsolo, un problème qui dépasse mon entendement. Le besoin est le suivant: Il faudrait que la couleur de la police en B1 se mette automatiquement rouge quand celle de A1 est rouge. Cela est-il possible par une formule de MEFC. Sino... |
30/11/2009 à 14:33 | Excel - VBA | Couleur dans liste déroulante | Bonjour à tous j'essaie de donner un coup de main à Hansolo18. J'ai trouvé un problème que je ne sais pas résoudre: Dans une liste déroulante (créée à partir d'une feuille annexe "calendrier")de la feuille "saisie janvier", il faudrait que la couleur prédéfinie à l'origine(feuille "calendrier") appa... |
24/11/2009 à 15:07 | Excel - VBA | Ouvrir la feuille si elle existe sinon applique la macro | Bonjour à tous. L'objectif est d'insérer dans un code la condition suivante: si la feuille ("Coucou") existe , l'ouvrir, sinon, passer à la suite. Or je n'ai pas trouvé la syntaxe de existe en VBA. Merci de vos conseils avisés. Bien cordialement à tous, Elfi... |
19/11/2009 à 11:55 | Autres questions | Transformer une image en icone de raccourci | Boujour à tous, afin d'égayer un peu mon bureau, j'aurais voulu utiliser des images comme icones de racourci. Est-ce possible? Si oui, quelle est la manip pour transformer le fichier image en fichier icone. D'avance, merci, bien cordialement, Elfi... |
27/10/2009 à 14:45 | Excel - VBA | Protéger des macros signées | Bonjour à tous, pour des raisons diverses, j'aimerai savoir, si, une fois signé(e), un code ou une macro peut-être inactivé(e) et pour l'avenir protégé (e). Mon problème est que l'utilisation du travail effectué grâce à vous tous semble être détournée pour de mauvaises choses! L'objectif est de rend... |
19/10/2009 à 16:49 | Excel - VBA | Formule (si) avec 2 plafonds cumul pour de frais km | Bonjour à tous, Voici mon problème ci-joint. https://www.excel-pratique.com/~files/doc2/Formules_km.xls Je n'arrive pas à trouver la synthaxe correcte. Quand je réussis un argument, c'est l'autre qui "déconne" et vice versa. je pense que je prend mal le problème. En fait, je tourne en rond Comme j'y... |
16/10/2009 à 16:04 | Excel - VBA | Ne faire apparaître qu'une feuille bien précise | Hello, je continue avec ma petite appli. Dans un classeur, j'ai une certaine quantité de feuilles dont une partie corespond à des constantes (nomA, Nom B, ...) et une autre à des "saisies" (Feuille1, feuille 2, ...). Les feuilles "saisie" sont ordonnées en premier dans le classeur, suivies de la feu... |
16/10/2009 à 13:42 | Excel - VBA | Faire apparaître une feuille d'info un temps donné | Rebonjour à tous, Ma question est la suivante: Dans mon classeur excel, j'ai une feuille d'info que je voudrais faire apparaître un temps donné, soit 5 secondes à l'ouverture du classeur. Par la suite, l'appli renverra directement à la feuille d'accueil (Sheets("accueil") Je ne connais rien dans les... |
16/10/2009 à 09:52 | Excel - VBA | Syntaxe VBA | Boujour à tous, je vous soumets ce problème de synthaxe: je veux nommer une feuille en fonction d'une cellule de cette feuille. Exemple: la cellule D32 contient "13 janvier" Synthaxe pour nommer la feuille: activeSheet .Name = Range("D32") Jusque là, ça va. Mon problème est que je veux rajouter une... |
06/10/2009 à 15:14 | Excel - VBA | MEC f(cellule du desous) | Bonjour à tous, Dans une macro de Dan & Nad (merci à eux), j'ai cette ligne de code: If Target.Count > 1 Then Exit Sub Target.Interior.ColorIndex = 6 (ETC) Cela correspond à la sélection d'une "case"( cellule A ). A la demande d'un forumeur, l'objectif est d'obtenir le même résultat (couleur) sur... |
05/08/2009 à 16:35 | Excel - VBA | Calcul d'un âge à minima | Hello, tous le monde Voci dans le dossier joint une formule qui me calcule la personne qui a 16 ans ou plus au 1er janvier 2010 (colonne 2) en fonction de la date de naissance (colonne 1). https://www.excel-pratique.com/~files/doc2/Essai_16_ans_ou_plus.xls Je ne suis pas sûr de ce calcul que j'ai ét... |
20/07/2009 à 10:58 | Excel - VBA | Liste déroulante pour feuilles masquées | Bonjour à tous. Dans un dossier excel, j'ai une feuille d'accueil qui souvre automatiquement à l'ouverture. Ensuite, masquées par sécurité, j'ai de nombreuses feuilles existantes (devis 1, devis 2, etc). Je voudrais dans la feuille d'accueil créer une liste déroulante qui ferait apparaître les feuil... |
01/07/2009 à 13:33 | Discussions générales | Vacances | Ca y est, je suis en congés demain soir. Bon courage à ceux qui restent au boulot. Pour moi, ça va être tongues, parasol et touti quanti. Gros bisous à tous, amicalement, Elfi... |
01/07/2009 à 11:07 | Excel - VBA | Ajouter un message dans une macro | Bonjour à tous, dans une macro fournie par Dan qui ajoute des lignes, je voudrais ajouter un message. Voici le détail pour vous simplifier la tâche: https://www.excel-pratique.com/~files/doc2/Message_dans_Sub_Ajout.doc Quelqu'un peut-il mettre le code correspondant à ce que je voudrais. D'avance, me... |
23/06/2009 à 16:52 | Excel - VBA | Couleur automatique dans liste déroulante | Bonjour à tous. Dans le tableau ci-joint, la couleur de la cellule doit être différente en fonction du choix fait dans la liste déroulante. Pour cela, j'ai utilisé un code de DAN et NAD qui avaient répondu à ce problème en décembre 2008. ( D'ailleur, merci à eux au passage ainsi qu'à tous les pro du... |
12/06/2009 à 09:49 | Excel - VBA | Aller sur la première ligne vide | Bonjour à tous, voici bien longtemps que je ne suis pas venu vous embetter en raison de changement de situation professionnelle. J'espère que tout le monde va bien. Je cherche un bout de code pour aller automatiquement sur la première ligne vide de mon tableau en colonne B. Je vous joins un bout de... |
11/12/2008 à 09:31 | Excel - VBA | Saise d'une date directement | Bonjours le forum, dans beaucoup d'appli que j'utilise (hors excel), exite la possiblilité de saisir une date directement sans utiliser ni (-) ni (/). exemple: on saisie 111208 et cela donne 11/12/2008. Dans un souci de gain de temps, je voudrais la même chose sur une petite appli excel que j'ai éla... |
03/12/2008 à 09:21 | Excel - VBA | 0 dans toutes les cases vides | Bonjour le forum Les question les plus simples sont parfois celles qu'on sait le moins résoudre. Dans mon cas, j'ai besoin dans un tableau que "0" apparaisse dans toutes les cases vides (non saisies). Je présume que c'est évident mais je patine. Comme un collègue me demande cela en urgence, je me pe... |
19/11/2008 à 14:42 | Excel - VBA | Code VBA:protection uniquement les cellules déverrouillées | Rebonjour, pour faire suite à mon précédent message, dans mon code, je désire à la fin protéger la feuille en ne pouvant aller que sur les les cellules déverrouillées. Voici l'extrait du code sensé le faire et pourtant cela ne fonctionne pas. Ou est mon erreur? Sheets("saisie").Select: Selection.Cle... |
19/11/2008 à 11:44 | Excel - VBA | Cellules à remplir obligatoirement | Rebonjour tout le monde, voiçi un fichier qui prépare un programme type de saisie. https://www.excel-pratique.com/~files/doc/saisie_typepourforum.xls Dans le feuille "saisie" (cliquez sur le bouton pour y accéder), j'ai verrouillé toutes les cellules sauf celles qu'il faut remplir (colonne c). Mon o... |
17/11/2008 à 16:23 | Excel - VBA | RechercheV et validation de données | Bonjour à tous, Dans une cellule, la fonction recherchev est active (référence à une liste déroulante). L'objectif est sur cette même cellule de la bloquer en fonction d'une condition (par la validation de données-personnaliser, etc). Le bloquage fonctionne quand on saisie directement sur la cellule... |
14/11/2008 à 16:03 | Excel - VBA | Ne pas avoir de message lors de la suppression d'une feuille | Bonjour à tous, dans une petite appli, j'ai le code suivant End Sub qui supprime une feuille créée provisoirement. Cela fonctionne. En revanche, ce message apparaît systématiquement: Les feuilles sélectionnées peuvent contenir des données.Pour supprimer définitivement les données, cliquer sur suppri... |