Passionné d'Excel

Inscrit le :23/04/2022
Dernière activité :Aujourd'hui à 08:50
Version d'Excel :PC 365 NL
Lieu :Belgique
Messages
7'290
Votes
2'112
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BsAlv - page 145

DateAuteur du sujetSujetExtrait du message
02/05/2022 à 18:44Lu666 Identifier des combinaisons de cellules uniques dans une plageBon soir, desolé mais avec excel2013 NON, c'est compliqué. Avec excel2021-365, il y a des possibilités limitées...
02/05/2022 à 18:24UgoDUP Erreur 424 que je ne comprends pasLa faute la plus importante, quand on fait de trucs parreil (delete rows, ...) c'est de commencer au bout et de reculer, donc For i = dl to 2 step -1 autrement on risque d'oublier un ou plusieurs regles successives avec valeur "0" !!! 2ieme remarque 3ieme remarque, au lieu d'effacer plusieurs fois u...
02/05/2022 à 18:10Yves28 Formule RandbetweenMême cela ne cause pas de problèmes et le même principe est possible en VBA...
02/05/2022 à 16:37fronck Graphique en VBAUn truc pour des tables croisées, quand on a un layout favorable, on peut sauvegarder cela avec "bestand>opties>gegevens (Fichier>Options>données ???)...
02/05/2022 à 16:07féfoush Compter des lignesX 1 Down ??? ce 1 doit être un l "xldown"...
02/05/2022 à 15:22Yves28 Formule RandbetweenUn tombola pour 30 élements, nouveau tirage avec F9...
02/05/2022 à 15:03Lu666 Identifier des combinaisons de cellules uniques dans une plageVotre moyenne 17.0 est ma somme 102 (17*6) dans la colonne AD. J'utilise la somme, parce que par exemple 103/6 = 17.166666666666667 est cela n'est pas très pratique. Ma feuille donne tous les 1.950k combinaisons par colonne...
02/05/2022 à 14:58Joco7915 Obtenir 5 tirages différents sans doublonsRe, quel version d'excel est-ce que vous utilisez ? 2019 ne connait pas encore "application.sort", je crois...
02/05/2022 à 11:40Joco7915 Obtenir 5 tirages différents sans doublons25 unique combinaisons de 4 chiffres...
01/05/2022 à 11:21winzek Taille et vitesse d'exécutionY-a-t-il beaucoup de format conditionel ou des formules complexe dedans ? chaque feuille quelque MB ? pour le reste meme opinion que Eric Kergresse...
30/04/2022 à 21:51Lu666 Identifier des combinaisons de cellules uniques dans une plageUne possibilité de créer des listes des 1.950K combinaisons ...
29/04/2022 à 23:09ValsamyrCréation d un algorithme spécifiqueA gauche tous les retour date&magasin& colli& vetement(barcode) au milieu, liste de quelque vetements à droite, les magasin avec un colli avec ce contenu...
29/04/2022 à 22:07Snake259 Aller sur la dernière feuilleNo, sorry, c'est VBA, mon erreur...
29/04/2022 à 22:02ValsamyrCréation d un algorithme spécifiquePas vraiment difficile, quel est votre version de excel ...
29/04/2022 à 20:17ValsamyrCréation d un algorithme spécifiqueDonc au début de la saison, vous avez un tableau avec 250K de barcodes différents qui correspondent chaqu'un avec un magasin et à la fin de la saison, dès que vous voyez un barcode, vous voulez savoir le magasin ...
29/04/2022 à 20:08Joco7915 Obtenir 5 tirages différents sans doublonsC'est quoi un doublon, une ligne horizontale avec 5 chiffres identiques ? 20 chiffres, 5 par tirage = 15k combinations ...
29/04/2022 à 19:47Snake259 Aller sur la dernière feuille...
29/04/2022 à 19:45ValsamyrCréation d un algorithme spécifiqueVotre tableau avec ces données, il a quel layout ...
29/04/2022 à 19:38atloniaBoucler avec une variable...
29/04/2022 à 16:57Joris66Problème VBA (.End(xlUp))Méthode 1 Range("C8:C9").Copy .Range("C" & DrLigne + 2).PasteSpecial xlValues méthode 2 .Range("C" & Application.Max(20, DrLigne + 2)).Resize(2).Value = Range("C8:C9").Value...
29/04/2022 à 16:47AngelusyfaireFiltre tableau selon valeur puis envoi d'un mailIl y a un probleme avec des données sous forme de "dates" (dd-mm-yy, etc) et "currency" (avec €, $, ...). Dès qu'on a une colonne parreil et on utilise cette colonne dans le macro, c'est mieux d'utiliser "Value2". de cette facon, l'array lis les données comme des valeurs type "double" arr_t3 = Sheet...
29/04/2022 à 11:46AD2001Récupérer des données et les envoyer en mailCela dépend de vous préferences, tous le codes dans le module du formulaire ou pas. Dans ce cas dernier, le macro "envoyer" a besoin de 10 paramètres que le bouton "valider" du formulaire lui donne. (je n'est pas testé, parce que je n'ai pas lu le reste, mais si les données sont correctes, ca doit f...
29/04/2022 à 11:19Joris66Problème VBA (.End(xlUp))Excuses, j'ai mal lu la question DrLigne = Application.Max(18, .Range("C" & Rows.Count).End(xlUp).Row ) ou Range("C8:C9").Copy Destination:=.Range("C" & Application.Max(20 , DrLigne + 2) )...
29/04/2022 à 11:12Joris66Problème VBA (.End(xlUp))Range("C8:C9") de la feuille active sera copié vers "Feuil2", donc si vous êtes dans la feuille1, ce macro fonctionne bien, au contraire, quand la feuille active est feuil2, vous n'êtes pas sure de cequi se passe. Avec sheets("Feuil1"). range("C8:C9"), l'origin est fixé, indépendant de la feuille ac...
29/04/2022 à 11:04Domi56 Ajouter des nombres et un signeExcel2021 et 365 (peut-être 2019 aussi ???) savent elles-même qu'il s'agit d'une formule matricielle. Donc SHIFT+CTRL+Enter n'est plus nécessaire avec ces versions...
29/04/2022 à 10:59Joris66Problème VBA (.End(xlUp))Sub Feuille2() Dim DrLigne& With Sheets("Feuil2") DrLigne = .Range("C" & Rows.Count).End(xlUp).Row Sheets("Feuil1"). Range("C8:C9").Copy Destination:=.Range("C" & DrLigne + 2) End With End Sub...
29/04/2022 à 10:49AD2001Récupérer des données et les envoyer en mail...
29/04/2022 à 09:43AngelusyfaireFiltre tableau selon valeur puis envoi d'un mailOui, la limite est +-16.000 (2^14), donc 26 n'est pas le problème. "appel de procédure non valide ou argument", ça veut dire qu'il se passe quelque chose indifini. Utilisez-vous "Option Explicit" comme 1iere ligne du module ...
29/04/2022 à 00:30AngelusyfaireFiltre tableau selon valeur puis envoi d'un mailRe, si vous inspectez toute la ligne i du tableau, (x colonnes), y-a-t-il une cellulle avec un valeur "erreur" ou différent ? (vide, numeric ou text sont okay) Combien de colonnes y-a-t-il ...
28/04/2022 à 21:17astaMoyenne mobile VBABonsoir, avec 365-2021...
28/04/2022 à 19:40jean_talus Suppression d'un fichier en VBAOkay, merci pour l'explication...
28/04/2022 à 19:38AD2001Récupérer des données et les envoyer en mailRe, au lieu de ".body", on utilise mieux ".htmlbody" (voir https://forum.excel-pratique.com/excel/ecrire-une-mail-en-vba-171200 ) pour ajouter des changement de font, couleur, grandeur, ... . Vous voulez quoi exactement dans le body ...
28/04/2022 à 19:26GeorgesThomasEcrire une mail en VBAC'est chercher une manière de facilement changer vos variables et vos fonts/couleurs. Je vous donne l'idée, le reste s'est à vous. Est-ce que vous faites cela déjà dans le rectangle ou par VBA ... ? c'est...
28/04/2022 à 14:01Flipdog13 Ajout de ligne automatiqueVous avez un example (min. 10 lignes) de cela ? C'est un simple range ou un tableau ...
28/04/2022 à 13:55GeorgesThomasEcrire une mail en VBA.HTMLBody = replace( "Bonjour," & "<br><br>" & _ "Avec les dimensions actuelles nous trouvons via la formule Pythagore 4 pans coupés <b> FG HA BC & DE </b> de <FONT COLOR=RED> ceci est un texte en rouge </FONT>" & "<br>" ,"ceci est un texte en rouge", "le vr...
28/04/2022 à 13:48AD2001Récupérer des données et les envoyer en mailVous voulez des variables dans le body, okay, une maniere ,c'est de les remplacer .....
28/04/2022 à 12:16AD2001Récupérer des données et les envoyer en mailLa moitié de la réponse. En ajoutant une forme "Mailbody" dans le fichier "envoi des mails" vous pouvez changer le contenu du body du mail. Dès que cela est prêt, vous pouvez envoyer vos mails...
28/04/2022 à 11:52AngelusyfaireFiltre tableau selon valeur puis envoi d'un mailLe problème ici, on sait ajouter une colonne à un array(tableau) mais ne pas une ligne. C'est pourquoi les données sont transposées dans le dictionary...
27/04/2022 à 23:45AngelusyfaireFiltre tableau selon valeur puis envoi d'un mail...
27/04/2022 à 23:14lucrobVBA - Déclarer tous les 2 premiers mots de chaque page pour renommage...
27/04/2022 à 14:34fronck Graphique en VBAD'accord, mais moi, je préfères de créer un tableau croisé et un fois, jouez avec cela. Autre école ou données = changer la source et "refresh" autre manière de presentation = changer le layout. L'effort de créer le tableau croisé avec un macro n'est pas efficase...
27/04/2022 à 14:24angefelo Création d'un outil tarifaireRe, c'est quoi en français, en anglais "array" et "range" ? J'ai encore changé la validation des celulles B1 et B2, de manière qu'il y a un match exact pour B1 et pour B2, il l'y a plus de validation. Si vous voulez plusieurs pays, résumer les avec un ";" comme separateur, par example "AT;DE;ES" Les...
27/04/2022 à 12:00angefelo Création d'un outil tarifaireJ'ai copié la feuille et utilise celle au lieu. Les termes dans "Base" et "param" ne correspondent pas, cela est difficile ! u lieu. Jouez avec le contenu de B1 et B2...
27/04/2022 à 10:48Max_ Repérer les doublons et importer la mise en forme du doublon sur l'original...
27/04/2022 à 10:27fronck Graphique en VBAJ'ai toujours des questions sur des macros qui créent des pivottables. On utilise cela une fois, dans ce temps, on sait tout faire en manuel. Créer un macro pour adapter le layout après un refresh, ça !!! ça vaut le coup ...
27/04/2022 à 09:32jean_talus Suppression d'un fichier en VBAUn des "settings" n'était pas bon, n'est-ce pas ? Lequel ? C'est bizar que la moitié du programma est parcouru .....
27/04/2022 à 09:20Sylvain24 Liste déroulante en cascade (dans un formulaire)Quand on ne dit rien, c'est toujours sur la feuille ou le fichier active. Il y a plusieurs methods pour modifier cela. Avec SET on définit une feuille et puis on ne doit pas toujours repeter cela quand on utilise With ... End With et on ajoute un point avant l'item qui en a besoin. Peut-etre, quelqu...
27/04/2022 à 01:17CedL Forcer la saisie numérique d'un InputBoxRe, un début ...
27/04/2022 à 01:10Sylvain24 Liste déroulante en cascade (dans un formulaire)...
27/04/2022 à 00:51jean_talus Suppression d'un fichier en VBARe, quelques adaptions qui y sont pour essayer à chercher la cause. Avez-vous "option explicit" as premiere ligne de la module ...