v

Membre impliqué

Inscrit le :13/05/2009
Dernière activité :17/03/2020 à 17:45
Version d'Excel :2010 FR - 2013 FR
Messages
2'943
Votes
192
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par vba-new - page 48

DateAuteur du sujetSujetExtrait du message
29/10/2009 à 11:54magicjul03Repérer des cellulesMEFC (ou MFC) = Mise en Forme Conditionnelle (aller dans Format -> Mise en forme conditionnelle) Cela permet par exemple de colorer une cellule si une condition est vérifiée (ex : si cellule>0 alors cellule verte, sinon cellule rouge) Mais il vaudrait peut-être mieux que tu joignes un bout de...
29/10/2009 à 11:50charly_xiii Conversion de caractères spéciauxCharly_xiii peux-tu préciser l'endroit où se trouvent les données à modifier. Est-ce dans la même colonne? Même ligne? Sur toute la feuille? Mieux, pourrais-tu joindre un bout de fichier afin de mesurer l'ampleur du problème...
28/10/2009 à 13:54tatiana Si + RECHERCHEVTu te trompes! (je pense) pour vérifier, tu as juste à tester la formule de nad avec différentes configurations! changer la cellule A4, la déplacer (et déplacer la ligne avec!).....
28/10/2009 à 13:39yorgoh Yyyy ou jjjjEt si à la place de : tu mettais : Sachant que dans la cellule I1 ya le today() pas sûr de moi...
25/10/2009 à 15:29Joseph67 Chargement de plus en plus lent d'un userformJe me permets de m'incruster dans le fil Joseph, dans le code suivant : Private Sub UserForm_Initialize() 'Macro Dan pour Joseph67 21/10/09 Dim cp As Integer LDProtegesActifs For cp = 6 To Worksheets("Actifs").Range("A65536").End(xlUp).Row Choixprotege.AddItem Worksheets("Actifs"). Cells(i, 5) Next...
24/10/2009 à 11:38tonilloProbleme de mise en pagePar MFC je sais pas faire mais voici une macro qui pourrait répondre à ta demande. Petite préconisation : il vaudrait peut-être mieux ne pas changer la structure des données! Le fichier...
10/10/2009 à 16:29jp06 Test de formulesPeut-être dans Outils -> Audit de formules -> Evaluation de formule ...
10/10/2009 à 16:16vitalis77480 Sommes des cases cocheesDans le fichier suivant : https://www.excel-pratique.com/~files/doc2/Copie_de_CASES_A_COCHER.xls j'ai lié les cases à cocher de droite avec la cellule sur laquelle elles se trouvent. Pour lier les cases : clic droit sur une case -> format de contrôle -> contrôle -> cellule liée Ensuite, lor...
10/10/2009 à 15:14dexter59Faire un Business PlanEn cherchant sur internet, j'ai trouvé ça ...
10/10/2009 à 15:11gexgaelLancer un userform à l'ouverture d'ExcelIl faut d'abord créer un userform contenant un champ texte. Ensuite, dans le 'ThisWorkbook' du classeur, mets cette procédure (en supposant que ton userform s'appelle UserForm1) ...
10/10/2009 à 10:14Joseph67 Vérifier si la saisie dans un userform est un nombreSi avant de faire : Tu faisais: en utilisant la fonction Val comme l'a proposé Mytå, ça te convient? (bien qu'il n'y ait pas de test sur la longueur du nombre entré)...
28/09/2009 à 15:49clyverAutre besoin de regroupement de plusieurs fichiersConcernant ce problème, je ne sais pas du tout! D'autant qu'il manque des informations! Sois plus précis, afin d'optimiser les chances de t'aider...
28/09/2009 à 15:47Greg974 Findnext à 2 conditionsSi tu changes de critères, sans fermer ta boîte de dialogue, enlève l'instruction 'ListView1.ListItems.Clear' pour laisser ton ancienne recherche. Par contre, en fermant ta boîte de dialogue, les données sont vidées. Et Je ne sais pas trop comment garder les données précédentes Il faudrait l'interve...
27/09/2009 à 22:58Greg974 Findnext à 2 conditionsIl faut utiliser un 'resize' pour prendre la première colonne de la plage filtrée. De plus, pour travailler sur une plage filtrée, tu peux utiliser l'instruction 'Range("_FilterDataBase")' Essaie en remplaçant : par Dans ce cas-là, ton n'a plus lieu d'être. Tu peux également ajouter en début de proc...
26/09/2009 à 17:56Greg974 Findnext à 2 conditionsGreg, il semblerait que ta variable 'PlageBase' ne soit initialisée nulle part dans ta procédure 'Chercher'...
26/09/2009 à 03:29clyverAutre besoin de regroupement de plusieurs fichiersUn peu long le temps de réponse mais voici une macro qui résout les points 2,3 et 4. Remplace la macro existante par celle-ci : Pour le point 1, je t'avoue que je ne sais pas trop faire. Je vais tenter d'y réfléchir! Bien que pas trop de temps ces temps-ci. A+...
20/09/2009 à 23:19clyverAutre besoin de regroupement de plusieurs fichiersRe, tu ne dis pas quel est le problème franck Difficile donc de deviner! Quelle est l'erreur retournée, à quelle ligne? PS : j'ai difficilement accès à internet durant la semaine. Ne sois donc pas étonné si je ne réponds pas...
20/09/2009 à 12:26clyverAutre besoin de regroupement de plusieurs fichiersJe vois que ton post ne rencontre pas trop de succès Un manque d'informations peut-être? Voici un début de solution avec un GetOpenFileName. C'est-à-dire que tu choisis le fichier à ouvrir. Fichier À toi d'essayer de l'adapter franck...
12/09/2009 à 16:53clyver Regroupement de plusieurs classeur xls en unRe, Franck, je te conseille d'ouvrir un nouveau fil pour ton autre fichier. Je te dis ça parce que la macro filtre a été "bricolée" au fur et à mesure qu'il y avait des problèmes, et comme ça fait un petit bout de temps que je te l'ai concoctée, difficile donc de me rappeler tout ce qu'il y avait De...
12/09/2009 à 12:20clyver Regroupement de plusieurs classeur xls en unAu lieu de : Mets : Et au lieu de : Mets : Pour ton deuxième problème, je n'ai pas bien compris. Est-ce un autre fichier que banc...
12/09/2009 à 11:35AGENAFaire clignoter une couleurQu'entends-tu par faire clignoter la couleur? Le fichier de Nad ne te convient-il pas...
12/09/2009 à 11:33Bastien78100Feuille de CalculAvant de mettre en place un fichier excel, tu dois d'abord être en mesure de donner les formules te permettant de calculer tout cela. Exemple : - soit 12 le prix HT et 5.5% la TVA, quelle formule te permet d'obtenir le prix TTC? - soit 11.96 le prix TTC, et 10 le prix HT, comment obtenir la TVA? - s...
12/09/2009 à 11:08cizzaro Compter un nombre de cellules non vides avec conditions...
12/09/2009 à 10:30cizzaro Compter un nombre de cellules non vides avec conditionsAh ok! Pas trop l'habitude de regarder les réponses dans le sujet du message A+ tout le monde...
12/09/2009 à 10:27cizzaro Compter un nombre de cellules non vides avec conditions(Ton message n'est pas passé je crois, cizzaro ) Edit : Oups! le temps d'écrire mon message et cizzaro a édité le sien...
12/09/2009 à 10:11cizzaro Compter un nombre de cellules non vides avec conditionsTu peux tester cette formule ...
12/09/2009 à 09:16Fabrice69 VBA : récupérer .caption d'un "Frame"Re, Je suppose que tout cela fait un peu référence à ce fil là? https://forum.excel-pratique.com/viewtopic.php?t=13146 Je pense que tu as raison fabrice de résoudre ton problème en pas à pas C'est plus motivant pour ceux qui t'aideraient Quoi qu'il en soit, concernant le dépassement de 1 jour, tu pe...
12/09/2009 à 07:55martini Tri horizontal d'un ensemble de ligne SANS VBATu fais donc un tri croissant martini? Tu peux mettre cette formule en J1 : à tirer vers la droite et le bas. Sinon, avec une formule matricielle : Tu sélectionne tes cellules de J1 à R30, t'appuies sur F2 puis tu rentres la formule suivante : ensuite tu valides avec CTRL + MAJ + ENTRÉE Edit : formu...
11/09/2009 à 19:38YREMERéalisation d'un graphiqueQu'as-tu en x? Le but, dans ce genre de problème, est de superposer 2 graphiques de couleur différentes...
11/09/2009 à 19:32Fabrice69 VBA : récupérer .caption d'un "Frame"Essaie avec ça fabrice, Ce code est vrai si tes 15 frames s'appellent "Fram"+numéro et tes boutons s'appellent "But"+numéro Par contre, tous les boutons ne se trouvent peut-être pas sur le même userform. Dans ce cas, tu pourras ajouter un "On Error Resume Next"...
11/09/2009 à 14:55Fabrice69 VBA : récupérer .caption d'un "Frame"Re, Je dirais ça : Mais comment fais-tu pour détecter le frame dont le bouton est coché...
11/09/2009 à 13:41Fabrice69 VBA : récupérer .caption d'un "Frame"Quel est le nom (et non le caption) de ton Frame...
10/09/2009 à 22:07BabethCalcul delta jour entre 2 datesOk merci nad...
10/09/2009 à 22:03BabethCalcul delta jour entre 2 datesRe, Nad, ta dernière formule me retourne 100%, c'est normal? Edit : je viens de comprendre. Ça retourne le rang de la commande avec le plus fort %...
10/09/2009 à 21:49BabethCalcul delta jour entre 2 datesVoici ton fichier en retour : https://www.excel-pratique.com/~files/doc2/Essai_dates_v1.zip J'ai d'abord converti les dates en dates excel puis pour calculer le delta, on utilise la fonction DATEDIF. Pour l'utiliser, il faut cocher "Utilitaire d'analyse" dans Outils -> Macros complémentaires. La...
10/09/2009 à 17:53ISADELCOURTCompiler plusieurs feuilles contenant des codes clientsIl existe (au moins) un outil excel qui pourrait répondre à tes attentes. C'est l'outil "CONSOLIDER". Voici la marche à suivre : 1. Créer une nouvelle feuille 2. Copier les entêtes de colonne dans la nouvelle feuille. Ici : code client et CA 3. Se placer sur la cellule en-dessous de "code client" de...
09/09/2009 à 21:30Joseph67 Syntaxe pour un AutofillCa dépend du code mais bon, j'accepte tes compliments À bientôt peut-être...
09/09/2009 à 20:34Joseph67 Syntaxe pour un AutofillJe crois que c'est normal car si tu veux recopier automatiquement à partir de la cellule B3 par exemple (ligne 3 donc), et que cpteuranneeOK = 10, ça va retourner une erreur...
08/09/2009 à 18:42Francky.44Quel chiffre revient le plus souventJe ne pense pas francky, si la colonne de résultat n'est qu'une suite de nombre à un seul chiffre, résoudre ton problème serait plus facile que si c'était des nombres à plusieurs chiffres. Donc, pourrais-tu joindre un bout de fichier avec la structure des données...
08/09/2009 à 18:31tfooRegroupement, recherche et modificationTfoo, je te conseillerais de donner un exemple de ce que tu souhaites faire et obtenir. Parce que c'est un peu difficile de te comprendre...
08/09/2009 à 12:50Julien80000Probléme de compatibilité VBA avec Excel 2007Re...
08/09/2009 à 09:50Julien80000Probléme de compatibilité VBA avec Excel 2007Le fichier LOLA a été testé sur Microsoft Office Enterprise 2007. Par contre, en testant chez moi sur Microsoft Office Home and Student 2007, j'ai le même message d'erreur que toi. Le problème est connu chez microsoft : http://support.microsoft.com/kb/926430/fr En cherchant, j'ai trouvé la solution...
06/09/2009 à 23:00Joseph67 Syntaxe d'une formulePour le code de Nad, il manque un tout petit guillemet après le premier A. Ce qui donne : Ensuite Lors de l'exécution d'un code, si le nombre d'appel à la méthode Select est élevé, cela ralentit le code car une cellule (ou groupe de cellule) est sélectionnée un grand nombre de fois. C'est pourquoi,...
06/09/2009 à 11:38didoudd Afficher une page précise à chaque ouverture d'Excel...
06/09/2009 à 01:35didoudd Afficher une page précise à chaque ouverture d'ExcelDans le code du ThisWorkbook (accessible par ALT + F11 puis dans la fenêtre "Projet - VBAProject" puis double-clic sur ThisWorkbook), colle ce code : Ça devrait le faire...
05/09/2009 à 23:23DJ FA Ecart en minutes ?...
05/09/2009 à 22:54DJ FA Ecart en minutes ?En D3 par exemple tu mets : =D2-"8:00" Et tu mets la cellule D3 au format heure. (clic droit -> Format de cellule)...
05/09/2009 à 22:11p_tit_floArborescence des feuilles du classeurVoici une solution par vba, avec un code adapté de Boisgontier ( http://boisgontierjacques.free.fr/ ) : Fichier La liste des bâtiments, étages et bureaux se trouve sur la feuille "BD". Cette liste est à alimenter. Sur la feuille "DV" (nom à changer par la suite) : 1. Un bouton "Créer feuille" permet...
05/09/2009 à 08:51p_tit_floArborescence des feuilles du classeurDifficile de t'aider si l'on n'a pas la structure de tes données devant les yeux. Je t'enjoins donc de joindre un bout de fichier (en enlevant les données confidentielles et en gardant la structure des feuilles)...
04/09/2009 à 22:33clyver Regroupement de plusieurs classeur xls en unJ'avais posé la même question à Dan lors de mes débuts en VBA il y a un peu plus de 3 mois et il m'a dit d'aller par ici : https://www.excel-pratique.com/forum/viewtopic.php?t=8069 . A cette liste, j'ajouterai qu'il est indispensable pour un débutant d'utiliser l'enregistreur de macro et de regarder...