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 8

DateAuteur du sujetSujetExtrait du message
17/03/2013 à 17:45Lanfeust Problème Boucle Optionbuttons avec variable sans UFC'est parce que je n'arrive pas à reproduire l'erreur ! Fais attention à ce que ta variable n ne dépasse pas le nombre d'OptionButton, l'erreur vient peut-être de là. C'est bien Sheets(3) et non Sheets(2) qu'il faut mettre n'est-ce pas ...
17/03/2013 à 17:35Lanfeust Problème Boucle Optionbuttons avec variable sans UFTu peux déclarer tes variables comme ceci : Sur quelle ligne ??...
17/03/2013 à 16:02al87 Passer de minuscules à Majuscules sur fichier existantTu peux utiliser la fonction MAJUSCULE dans une colonne intermédiaire puis faire un copier-collage spécial valeur dans ta colonne contenant les minuscules...
17/03/2013 à 16:00Lanfeust Problème Boucle Optionbuttons avec variable sans UFC'est normal ! Car une variable de type Variant peut par définition accueillir tout type de données ! Une variable déclarée en Variant prend plus de place en mémoire. Si tu connais à l'avance le type de données de ta variable, il vaudra mieux la déclarer en tant que tel comme tu l'as fait...mais ave...
17/03/2013 à 13:50Lanfeust Problème Boucle Optionbuttons avec variable sans UFTu peux joindre un fichier stp ? Ce serait plus facile pour nous. Une remarque dans ta déclaration de variable. En VBA, le type de chaque variable doit être explicitement déclaré. Le fait de les mettre sur la même ligne et écrire "Integer" à la fin ne les déclarera pas en Integer mais en Variant...
17/03/2013 à 11:23faudouy Liste déroulante qui s'affiche par défautDans une liste créée par données / validation, regarde du côté de l'onglet Message de saisie : Ca te donnera ça ...
17/03/2013 à 11:17Irisson Problème avec un tri alphabétique sur ExcelImportant également Irisson : toujours avoir une copie de sauvegarde quelque part, créer plusieurs versions en fonction des changements effectués (qu'ils soient majeurs ou non). On est jamais trop prudent. Tu peux créer des versions du fichier : BDD_livre_v1.0, BDD_livre_v1.1, BDD_livre_v2.0.....
17/03/2013 à 09:54Irisson Problème avec un tri alphabétique sur ExcelPas de solution miracle à proposer non plus, mais une explication sur le fait que seule la colonne "Auteur" ait été triée, afin de ne plus reproduire l'erreur. Cela vient probablement du choix que tu as fait lorsque tu as trié ta colonne. Lors d'un tri sur une colonne alors que la base en contient p...
17/03/2013 à 00:11aikamaruConfigurer une Barre de DonnéeCe n'est pas aussi simple qu'il n'y parait ! La solution que je te propose ci-dessous colore bien les cellules dans la couleur voulue mais ne peux afficher des moitiés ou quarts de barre ! Pour satisfaire ta 4è condition, ajoute cette mise en forme conditionnelle : Puis mets ensuite la cellule au fo...
14/03/2013 à 22:46dav95 Nb de ligne limité à 100N'oublie pas de mettre le post en résolu ...
14/03/2013 à 20:44dav95 Nb de ligne limité à 100Dans l'évènement initialize de ton userform, change la ligne : par Le premier code donne une valeur à ton bouton de défilement. Etant donné que la propriété max est à 100, tu ne peux lui donner une valeur à 101 et supérieure...
14/03/2013 à 20:33BOB71AU VBA ouvrir fichier Excel sans connaitre son extensionAs-tu essayé en enlevant le ".xls" ...
13/03/2013 à 22:26Eva2727 RechercheV avec 2 critèresLa fonction SOMMEPROD est toute indiquée. Formule à mettre en G3 et à tirer vers le bas ...
13/03/2013 à 22:04babagayo Extraction conditionnelle (avec ou sans macro)Primo, un conseil lorsque tu vois des formules que tu ne comprends pas à première vue, utilise l'outil d' évaluation de formule intégré à excel ! Tu te places sur la cellule puis Formules / Evaluation de formule Très utile. Deuxio, tu peux évaluer le résultat d'un calcul directement dans la barre de...
13/03/2013 à 21:32killerjoXLSM en PDF via une macroSi tu souhaites enregistrer le pdf toujours sur le bureau ...
13/03/2013 à 21:24Moé Kolisse Excel Compare & XL ComparatorRe, 40 secondes ça fait relativement long ! Essaie avec la macro dans le fichier suivant, ça devrait être bien plus rapide :Le traitement se fait via des variables "tableaux" (le traitement se fait en mémoire plutôt que dans les cellules directement). Pour optimiser, j'ai mis la colonne "Mots-clés"...
12/03/2013 à 19:52killerjoXLSM en PDF via une macroLà c'est plus simple Tu as juste à faire comme ça ...
11/03/2013 à 23:07killerjoXLSM en PDF via une macroAh ok. Lance l'enregistreur de macro (onglet Développeur / Enregistrer une macro) Ensuite enregistre ton fichier en PDF en choisissant un nom de fichier quelconque. Colle ensuite le code ici...
11/03/2013 à 23:03stat.h.fExécution VBA troooop lentePeux-tu joindre le fichier ? S'il est trop gros, essaie de l'alléger en enlevant des lignes ou en le compressant...
11/03/2013 à 23:01Moé Kolisse Excel Compare & XL ComparatorUne solution dans le fichier suivant :Par contre tu essaieras sur tes 18000 lignes, je ne sais pas combien de temps ça prend...
11/03/2013 à 22:16killerjoXLSM en PDF via une macroEssaie en utilisant l'enregistreur de macro, ça devrait le faire...
10/03/2013 à 17:41realiste Message avant d’effacer le fichierTu peux tester l'existence du fichier au préalable et sortir de la macro le cas échéant ...
10/03/2013 à 17:32archi57 Extraire un nombre d'un texte (ville)Ah j'ai oublié le 0 ! Prends cette formule plutôt ...
10/03/2013 à 17:04archi57 Extraire un nombre d'un texte (ville)Pour le fun, une solution sans matricielle ...
10/03/2013 à 13:48babagayo Extraction conditionnelle (avec ou sans macro)Une petite adaptation : Toujours à valider avec CTRL+MAJ+ENTREE...
07/03/2013 à 23:15juliend47Gros problème sur une boucle VBAJoins un fichier exemple sinon il sera difficile de t'aider...
07/03/2013 à 23:12tarlaxcelConcatener des bouts de champs pour en faire un ID uniqueN'oublie pas de mettre le post en résolu...
07/03/2013 à 23:10babagayo Extraction conditionnelle (avec ou sans macro)Une formule matricielle (à valider avec CTRL+MAJ+ENTRÉE ) à mettre en A1 de la feuille extraction et à tirer vers le bas ...
07/03/2013 à 22:57thomy54Récuperer les infos d'une page de code sourcePeux-tu nous donner un exemple illustrant ton explication ? Pas sûr d'y arriver, mais on peut tenter...
07/03/2013 à 22:54tarlaxcelConcatener des bouts de champs pour en faire un ID uniqueEssaie avec cette formule ...
07/03/2013 à 00:01catiempeguyCumuler plusieurs fonction pour une celluleJe n'arrive pas à comprendre. Peux-tu maintenant nous dire comment tu trouves 12 pour l'horaire A, 16 pour l'horaire B.....
06/03/2013 à 23:57iliyes CONCATENER inverseTu peux sélectionner autant de lignes que tu veux et utiliser la fonction Convertir comme je l'ai indiqué...
05/03/2013 à 22:24iliyes CONCATENER inverseIl y a plus simple, tu peux utiliser la fonctionnalité "Convertir" d'excel. 1- Sélectionne tes cellules 2- Va dans Données/Convertir/Délimité/Suivant 3- Coche la case "Espace" et clique sur Terminer...
05/03/2013 à 22:14afartatouExtraire les donneéUne autre solution avec qu'une seule formule cette fois-ci (pour le fun) Sélectionner les cellules J3 à M17, mettre la formule suivante : et valider avec CTRL+MAJ+ENTREE...
05/03/2013 à 20:32afartatouExtraire les donneéUn exemple dans le fichier suivant : En colonne H et I tu reprends les mêmes numéros que le tableau source. Ensuite tu sélectionnes les cellules J3 à M3, tu mets la formule suivante en validant avec CTRL+MAJ+ENTREE (formule matricielle) : Tu recopies ensuite les formules vers le bas...
05/03/2013 à 20:12catiempeguyCumuler plusieurs fonction pour une cellulePeux-tu mettre dans le fichier, les résultats attendus ? Ça nous permettra de mieux comprendre ta problématique...
03/03/2013 à 00:44cedcyr Arrondi dans une macroEssaie en remplaçant Round par Application.WorksheetFunction.RoundDown...
02/03/2013 à 23:34gloub Lignes groupées > afficher ligne de la cellule active en VBAEffectivement ce n'était donc pas un oubli ! Je te relaisse la main. Sinon pour info à gloub, la modification que j'ai proposée répondait à ça ...
02/03/2013 à 23:29samybot86 Aide formuleLa simplification de frangy fonctionne, il suffit alors de détecter la dernière cellule remplie. Essaie avec cette formule par exemple ...
02/03/2013 à 23:20gloub Lignes groupées > afficher ligne de la cellule active en VBABanzai, un petit oubli dans le code ...
02/03/2013 à 22:40Moé Kolisse Recherche séquentielDéjà n'oublie pas les règles de politesse de base ! (bonjour, etc.) Tu vas te faire taper sur les doigts sinon ! Ensuite, ton fichier n'est pas passé ! Trop lourd peut-être ! Essaie de le zipper avant...
02/03/2013 à 22:40Moé Kolisse Recherche séquentielDéjà n'oublie pas les règles de politesse de base ! (bonjour, etc.) Tu vas te faire taper sur les doigts sinon ! Ensuite, ton fichier n'est pas passé ! Trop lourd peut-être ! Essaie de le zipper avant...
02/03/2013 à 22:36jearol53 Problème de curseur dans userformN'oublie pas de mettre en résolu ...
02/03/2013 à 22:26jearol53 Problème de curseur dans userformEh bien ton bouton est intitulé "Km de dépaert " !...
02/03/2013 à 22:18atchoume50 Copier/Insérer les cellules copiées malgré une protectionL'évènement Worksheet_BeforeRightClick possède 2 paramètres (Target et Cancel). En mettant en début de code : ceci désactivera le menu du clic droit...
02/03/2013 à 22:11jearol53 Problème de curseur dans userformMalgré tes désirs, je me permets tout de même d'intervenir. Pour avoir le curseur sur la première zone de texte, il suffit de redéfinir la propriété TabIndex en la mettant à 0 : Attention à ton bouton km de départ, il y a une petite coquille...
02/03/2013 à 21:57mertixComment rendre code moins volumineuxMertix, il y a un mot de passe à l'ouverture de ton fichier. Sinon, pour remplir ton combobox, tu peux optimiser ton code comme ceci ...
23/02/2013 à 21:59killerjoRecherche V multipleUne solution par formule matricielle à mettre en G53 et à valider avec CTRL+MAJ+ENTRÉE : Attention à tes colonnes C, D, E, F qui étaient toutes fusionnées (dans la mesure du possible, essaie d'éviter les cellules fusionnées. Le traitement de celles-ci par formule est plus compliqué.)...
09/02/2013 à 09:14GTvisionSomme à conditionEn utilisant la formule suivante en G4, ça marche ...
07/02/2013 à 21:16GTvisionSomme à conditionA priori, la logique de ta formule est bonne. Peux-tu fournir un fichier exemple ...