Passionné d'Excel

Inscrit le :19/10/2014
Dernière activité :07/09/2023 à 12:26
Version d'Excel :2019 FR
Lieu :Sète
Messages
5'700
Votes
1'100
Fichiers
6
Téléchargements
39'117
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par ThauThème - page 112

DateAuteur du sujetSujetExtrait du message
21/11/2014 à 11:33meletoChoix onglet choix colonnes faire un fichier un ongletPeut-être comme ça (non testé) ...
21/11/2014 à 10:48Kisscool25 Recherche Valeur dans X ongletUne proposition VBA avec le code ci-dessous : Si tous les NumBL ne se trouvent pas dans la colonne D, se code ne sera plus fonctionnel ...
20/11/2014 à 23:29JofK Répartition entre agentsJ'ai un peu modifié ton fichier exemple avec le code ci-dessous appliqué au bouton Envoyer : Le fichier ...
20/11/2014 à 23:25rominoSupression d'une colonne sauf la premiere celulleA adapter ...
20/11/2014 à 20:04rominoSupression d'une colonne sauf la premiere celulleC'est logique que tu n'aies rien trouvé puisque ce n'est pas possible. En revanche, il est possible d'effacer le contenu de toutes les cellules sauf la première d'une colonne. Est-ce cela qu'il te faut ...
20/11/2014 à 12:13MacFly Tarifs variables suivant quantités dans useformEssaie comme ça ...
20/11/2014 à 00:17JofK Répartition entre agents• tu ouvres le fichier (sinon c'est plus compliqué...) • tu cliques sur le bouton D onnées • la boîte de dialogue Date des Données s'ouvre • tu renseignes le mois et les derniers digits de l'année (par exemple 11 & 14 ) • un nouvel onglet est créé avec Novembre_2014 comme nom (toujours le même exemp...
19/11/2014 à 21:24JofK Répartition entre agentsIl y a quelques années j'avais bossé pour une copine qui avait un besoin similaire. Je lui avait crée un fichier que j'ai utilisé avec tes données. Beaucoup plus nombreuses que celles de ma copine, il a mis quelques minutes avant de terminer toutes les tâches. Mais j'ai été surpris du résultat obten...
19/11/2014 à 17:20annarolCopie de donnéesBravo ! Mais il y a un grand mais... Maintenant que tu as mordu dans VBA et que tu y a pris du plaisir tu ne vas plus t'arrêter... Alors bon vent et bonne pêche (aux macros évidemment) ...
19/11/2014 à 14:38kitoune91 Liaison de 3 filtres ComboboxBonjnour Kitoune, Dan, bonjour le forum, @Dan ! Bonjour, quelle surprise de te voir ici... @Kitoune Arf ! Ma réponse concerne ton premier fichier exemple... Je viens de découvrir que tu en avais mis un second... J'ai donc remplacé la textbox cmdsales par une combobox que j'ai nommé aussi cmbsales et...
19/11/2014 à 00:32annarolCopie de donnéesLe code ci-dessous complètement adapté à ton exemple. Si tu changes tout le temps tu vas avoir du mal à t'y retrouver.....
18/11/2014 à 23:53Meriadec VBA recherche cellule à partir messagebox et colle en dessouEn pièce jointe ton fichier modifié. Il est doté d'un bouton de commande Bilan . Tu cliques sur ce bouton, ça ouvre une boîte d'entrée demandant le numéro de la semaine. Tu renseignes le numéro de la semaine et tu valides... Le code du bouton : Le fichier ...
18/11/2014 à 15:56Nici Macro copie de colonnesJe pense que tu aurais dû créer un nouveau fil pour ce problème qui n'a rien à voir avec le précédent... Tu boucles avec I comme variable : ça te donne : I = 1 ==> TextBox1.value=Ws.Cells(Ligne, 3), soit la colonne C et pas B comme tu le dis ! I = 2 ==> TextBox2.value=Ws.Cells(Ligne, 4), soit...
18/11/2014 à 13:54twinsen44Récupéré des données avec saut de colonneJe vois des changements dans le code mais je suis incapable de savoir si il impactent la réalisation de la macro. Il nous faudrait 4 choses pour pouvoir te donner une réponse claire et certainement la solution : 1 - le chemin d'accès complet du classeur Source 2 - le chemin d'accès complet du classe...
17/11/2014 à 23:41vinc87 Target. Address récupérer la celluleArf ! Chapeau Frangy je m'étais embarqué dans quelque chose de tellement complexe que je ne m'en sortais plus... Mais finalement [Ctrl]+[Entrée] a la même fonction.....
17/11/2014 à 20:23vinc87 Target. Address récupérer la celluleTu veux retourner à la dernière cellule sélectionnée ou la dernière cellule modifiée ...
17/11/2014 à 20:10vinc87 Target. Address récupérer la celluleSi tu codes l'événement Change d'un onglet pour qu'il te ramène à A3 chaque fois que tu changes la sélection, tu ne pourras jamais allez ailleurs qu'en A3 dans cet onglet... C'est ça que tu veux ?...
17/11/2014 à 19:53vinc87 Target. Address récupérer la celluleLe code ci-dessous à mettre dans l'onglet dans lequel tu veux que ça agisse : Ou celui-ci, ça dépend si tu veux récupérer une adresse ou une cellule ...
17/11/2014 à 19:27Jay_Stu Copier Coller avec n° de ligne variablePourquoi une boucle alors que : fait tout aussi bien l'affaire ?.....
17/11/2014 à 16:50MokiaCopier coller la valeur d'un userform dans une celluleJ'ai rajouté une ligne à la procédure Clic du CommandButton2 ...
17/11/2014 à 16:32twinsen44Récupéré des données avec saut de colonneEs-tu sûr, au caractère près, de l'orthographe de Détails TU ? Car l'erreur que tu évoques est courante si il y a un espace en plus ou un accent en moins... De mon coté j'ai testé avec deux fichiers que j'ai créés en reprenant ton environnement et ça marche impeccable ! Enregistre les deux fichiers...
17/11/2014 à 14:00twinsen44Récupéré des données avec saut de colonneEn relisant l'énoncé de ton problème, je viens de me rendre compte que j'avais pris la ligne 6 comme base pour calculer la dernière colonne DC alors qu'en fait, l'information des semaines se trouvent dans la ligne 4 (tu aurais dû t'en rendre compte par toi-meme ! Ça sert à quoi que je commente les c...
15/11/2014 à 18:32Stephane Guidon UserForm bugEn dehors du fait que Vérification s'est miraculeusement transformé en UserForm1 (pour éviter toute confusion, Unload Me serait plus simple), Je n'ai rien trouvé dans le code qui puisse provoquer l'erreur du début. Encore une fois, sans fichier exemple, difficile de trouver où se situe le problème....
15/11/2014 à 01:12webjfrCompter 2 mots différents par lignes dans un tableauJ'ai lu tes explications, j'ai ouvert ton fichier mais je n'ai absolument rien compris. C'est pas inquiétant car je ne suis pas une lumière et j'ai pas inventé l'eau tiède mais, toutefois, je me demande si tu n'obtiendrais pas plus de réponses avec des explications plus claires.....
15/11/2014 à 01:04bugmenotSI (valeur 1; valeur; sinon valeur manuelle) ?Par formule je ne pense pas qu'il soit possible de réaliser ce que tu demandes. Mais je n'ai pas vraiment tout compris... Si une solution VBA (avec macro) t'intéresse, joins-nous un petit fichier exemple respectant la structure (nom des onglets, plages nommées, etc.) de ton fichier original...
15/11/2014 à 00:35Stephane Guidon UserForm bugEt si tu nous donnais le code de cette macro Selection_Change ? Voilà une idée qu'elle serait bonne... J'ai vu sur internet un appareil à tirer les vers du nez ! Je crois que je vais l'acheter.....
14/11/2014 à 22:19Stephane Guidon UserForm bugHeu.... ouairehizite ? Comme disent les anglophones.....
14/11/2014 à 22:11Stephane Guidon UserForm bugC'est quoi Vérification ? L'userform dans lequel se trouvent les CommandButton 1 et 2 ou bien une autre UserForm. As-tu une macro événementielle Selection_change dans l'onglet Feuil3 ? Sans fichier exemple difficile de comprendre et de t'aider. Sinon, le message d'erreur parle de Feuille mais cela n...
14/11/2014 à 18:40twinsen44Récupéré des données avec saut de colonneComme je t'ai dit dans mon premier post tu as oublié de préciser le nom des onglets source et destination. Pour faire des copier/coller entre différents classeurs il faut connaître : • le nom du classeur source • le nom de l'onglet dans ce classeur source (manquant) • l'adresse de la cellule ou de l...
14/11/2014 à 15:24twinsen44Récupéré des données avec saut de colonneTu as oublié de préciser les noms des onglets source et destination... Essaie le code ci-dessous à adapter et à placer dans le classeur RecuperationDonnees.xlsm ...
14/11/2014 à 14:26annarolCopie de donnéesArf ! Mort de rire... Mais je confirme, gmb c'est la grande classe ...
14/11/2014 à 14:21pihuce Boucle pour impressionEn effet c'est bien plus parlant... Je te propose le code ci-dessous (non testé) à appliquer au bouton IMPRIMER TOUS ...
14/11/2014 à 11:52annarolCopie de donnéesEssaie ce code ...
14/11/2014 à 11:27Brutalizer Modifier une cellule d'après des caractèresLE code adapté et modifié. J'ai rajouté la possibilité qu'il n'y ait aucun slash ...
14/11/2014 à 10:24Brutalizer Modifier une cellule d'après des caractèresEssaie comme ça ...
14/11/2014 à 10:05annarolCopie de donnéesAlors essaie comme ça ...
14/11/2014 à 09:52pihuce Boucle pour impressionTu ne précises pas le nom de l'onglet, "Feuille 2" (?), ni la colonne, ni l'adresse de la cellule... Ni le code que tu utilises actuellement... Bref, tu demandes de l'aide mais ne fournis pas les explications nécessaires pour qu'on puisse le faire.....
14/11/2014 à 09:42annarolCopie de donnéesTon code actuel commenté : Ce que je te propose mais je suis pas sûr que ce soit ça que tu veux ...
13/11/2014 à 23:46Jay_Stu Copier Coller avec n° de ligne variableJ'avoue ne pas avoir bien saisi les adresses des cellules source et celles des cellules destination... Je te propose le code ci-dessous à adapter ...
13/11/2014 à 17:20caje17Mettre a jour un fichier ouvert toute les heuresPar macro ça donne ...
13/11/2014 à 13:54annarolFusion celluleLa variable DL ( D ernière L igne) est définie comme suit : • On part de la dernière ligne : Application.Rows.Count permet de définit la dernière ligne d'un onglet quelle que soit la version d'Excel (65536 : Excel 2003 / 1048576 : Excel après 2003) • on travaille sur la colonne A : Cells(Application...
13/11/2014 à 12:01Nici Macro copie de colonnesEssaie comme ça ...
13/11/2014 à 11:44annarolFusion celluleLe code ci-dessous devrait fonctionner si tu as au moins une valeur dans la colonne A après la ligne 6 : Mais attention ! VBA et les cellules fusionnées c'est souvent la galère. Pour envoyé une données dans la cellule A1 fusionnée ce n'est plus : Range("A1").Value = "une donnée" mais : Range("A1:A6"...
13/11/2014 à 11:34thivame Fermeture classeur qui lance un autre classeurSi tu avais proposé des fichiers exemple je pense que tu aurais obtenu des réponses plus rapidement ! Car pour tester il faut recréer ton environnement et nous n'avons pas toujours l'envie... Voilà ce que je te propose : • Le code du bouton du classeur Lanceur.xlsm • le code du classeur suivi de sta...
12/11/2014 à 16:02ericnessDelencher une condition ou une macro a partir d'une celluleUne colonne contient maintenant 1 048 576 cellules (65 538 avec la version Excel 2003). Il est donc très vraisemblables que des cellules vides tu en aies un nombre considérable ! Il te faut définir la limite inférieure pour ta recherche et surtout dire de quelle colonne il s'agit. Avec le bout de co...
08/11/2014 à 12:51bibix Problème de protection feuille et VBATu es désespérant ! Je t'avais donné la solution dans un post précédent... Ton code déprotège les onglets mais oublie de les protéger à nouveau à la fin, juste avant le End With avec : C'est comme si tu ouvrais ta porte fermée à clé en rentrant chez toi mais qu'en ressortant tu ne fermes pas à clé....
07/11/2014 à 09:17bibix Problème de protection feuille et VBAEssaie de donner des explication claires !... L'onglet RESULTAT contient 9 cases à cocher. De laquelle parles-tu ? J'ouvre ton fichier et il y a 10 onglet protégés. Quelle que soit la case a cochée que je coche, il y a toujours 10 onglets protégés !... de quelles feuille s parles-tu ? Un bug renvoie...
06/11/2014 à 23:34bibix Problème de protection feuille et VBAJe ne sais pas comment tu t'y prends mais le code ci-dessous fonctionne sans bug ...
06/11/2014 à 23:23thivame Fermeture classeur qui lance un autre classeurPeut-être comme ça : Peut-être même placer les deux lignes SET et L.Close au début de la macro.....
06/11/2014 à 21:41phil VSomme d'une même cellule de plusieurs fichiersEssaie le code ci-dessous à adapter (peut-être) ...