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 133

DateAuteur du sujetSujetExtrait du message
06/07/2022 à 23:04Arthur BBouton pour effacer plusieurs tableaux d'un seul coupRe, c'est quoi qui ne fonctionne pas ? Les tableaux sont vides, il faut les effacer complètement avec entêtes et tout ou quoi ? Un petit peu d'explication, svp...
06/07/2022 à 20:56NoursChoupVBA - Comment ajuster la hauteur des colonnes dans une Listbox ?...
06/07/2022 à 19:59tiboflowFusion fichier csv millions de ligneExcel n'a que 1.048.000 lignes, donc si cela dépasse ce numero, on doit les mettre dans une autre feuille/colonne. En VBA on peut facilement lire ce CSV de 11.000.000 sociétés dans un dictionaire, le seul problème, c'est qu'on a besoin d'un clé unique (ou une combinaision qui est unique, par example...
06/07/2022 à 15:04PanqerFormule RECHERCHE à plusieurs conditionsJe pense avec la fonction "Aggregate", il consomme moins de resources, il n'est ni matricielle, ni sommeproduct...
06/07/2022 à 11:34DragZ Simple question concernant le VBARe, mais il faut utiliser quoi dans ce select ...
05/07/2022 à 21:38DarkKnight Excel VBA - Erreur d'exécution '1004' - Pour copier et coller des imagesRe, exactement, je copie le shape et le colle dans l'autre feuille et puis je le replace. Rare, mais cela peut arriver que excel est trop lent et le shape n'est pas encore bien registré dans l'autre feuille. Si cela se produit, il faut ajouter quelque "doevents" pour ralentir excel. Ou, vous pouvez...
05/07/2022 à 17:56Moustic Copie d'information Si date du jourRe, adapté...
05/07/2022 à 16:58Arthur BBouton pour effacer plusieurs tableaux d'un seul coup...
05/07/2022 à 16:51DragZ Simple question concernant le VBA...
05/07/2022 à 16:46manoss76 Calcul de delai entre deux date selon conditions...
05/07/2022 à 16:30der43eSéléctione .Rows(Cellule1.Row).Columns("F:UV") ne fonctionne pasBonjour, à condition qu'il y a au moins 1 cellule (intersect is not nothing)...
05/07/2022 à 16:16LorenceAjouter un mois à une variable date...
05/07/2022 à 16:06cameleon1881 Erreur d'exécution 1004 : la méthode pastespecial de la classe Range échoueEt ceci ? If Not Verif Then Sheets("UTILITAIRE").Cells(r + 1, 39).value=combobox1.value...
05/07/2022 à 15:10cameleon1881 Erreur d'exécution 1004 : la méthode pastespecial de la classe Range échoueLa prochaine fois, c'est mieux d'ajouter un fichier representatif. La cellule où vous copiez est vide, à quoi sert ce "Operation:=xlMultiply" ? C'est quoi le contenu de combobox1 ? un chiffre ? Si vous n'utilisez que ceci " .Cells(r + 1, 39).PasteSpecial Paste:=xlPasteValues ", ça passe ...
05/07/2022 à 15:05Moustic Copie d'information Si date du jourRe, 1. avec "option explicit", il faut déclarer tous les variables. 2. les données sur feuille C0001 commencent à la ligne 7 3. la macro servera à plusieurs feuilles, donc elle doit ce trouver dans un module normal, ne pas un module de feuille. 4. comme cette macro se trouve dans un module normal, l...
05/07/2022 à 12:44cameleon1881 Erreur d'exécution 1004 : la méthode pastespecial de la classe Range échoue2 possibilités 1. -32,768 <= integer <= 32,767 : votre i, il avait quel valeur ? i est peut-être mieux un "long" 2. si i = derniere ligne (+1.048.000, donc déjà problème précédent), excel essaie à coller à la ligne suivante et se bloque. lequel des 2 ??? Ajouter un msgbox ou en mode direct...
05/07/2022 à 12:35cameleon1881 Erreur d'exécution 1004 : la méthode pastespecial de la classe Range échouePrivate Sub CommandButton1_Click() Dim i As Integer, Verif As Boolean, r As Long With Sheets("UTILITAIRE") r = Application.Max(3, .Range("AM" & Rows.Count).End(xlUp).Row) 'je suppose que l'entête est la ligne 3 et les données commencent à la ligne 4 For i = 4 To r If ComboBox1 = .Cells(i, 39) Then V...
05/07/2022 à 12:27CalArnao Graphique dynamique avec scrollbarEt peut-être l'autre question (approximatif, je ne connais pas vraiment la feuille)...
05/07/2022 à 11:50CalArnao Graphique dynamique avec scrollbar3 methodes pour facilement jouer avec la plage...
05/07/2022 à 11:34cameleon1881 Erreur d'exécution 1004 : la méthode pastespecial de la classe Range échoueSi toutes les cellules en dessous de AM4 sont vide, l' end(xldown) vous amènera à la derniere cellule = ligne +1.048.000. Si vous ajoutez encore 1, cela depasse la feuille...
05/07/2022 à 10:58Moustic Copie d'information Si date du jourVariable non defini... ajoute une ligne " Dim LO " juste avant cette ligne ou supprimez "option explicit" With Sheets("c0001") comme il y a un bouton par feuille, vous pouvez modifié cela en " With Activesheet "...
05/07/2022 à 07:58Lulu1234Comparer 3 colonnesSi un des 3 cellules contient un erreur (à cause du fonction recherche), le résultat sera "-", si les 3 sont égales = 1, si l'il y a au moins un différent = 0...
04/07/2022 à 23:49DarkKnight Excel VBA - Erreur d'exécution '1004' - Pour copier et coller des imagesTout ces "activate" et "select", ca c'est inutile et avec with ... end with tout est plus simple...
04/07/2022 à 17:52galopin01 Conception Planning (VBA)On n'a qu'à sauvegarder les jours de maladi, cela n'est que 1.000 lignes par an. Les macros "Store" et "Restore" font le travail, mais maintenant je vois qu'il y a un problème avec les weekends et les jours feriers, ils n'ont pas 2 colonnes ... . Mais le reste fonctionne...
04/07/2022 à 15:08Hajjej Décaler des donnéesRe, une adaptation à LeX...
04/07/2022 à 14:49yassdu782Epurer le code VBA d'une feuille après l'avoir copier depuis un classeurRe...
04/07/2022 à 14:29Hajjej Décaler des donnéesOn peut aussi décaler horizontallement. Regardez les plage nommées...
04/07/2022 à 14:15yassdu782Epurer le code VBA d'une feuille après l'avoir copier depuis un classeurAlors, on sauvegarde un copie du fichier "ClasseurFermé" comme xlsx, puis copy les feuilles nécessaire et puis kill le copy du fichier...
04/07/2022 à 10:42KTMVérifier SI MULTIPLE DE 30...
04/07/2022 à 10:39Lulu1234Comparer 3 colonnesLa première colonne est l'unité, feuil1 est disparu parce que cela dépassait le max limite (1.7MB)...
04/07/2022 à 00:37ProutProutProutTCD - Afficher/Cacher les différents champs du TCD en VBASorry, non, je n'ai aucune idée et je ne cherche pas...
04/07/2022 à 00:01tomboulStats automatiques ExcelUn tuto en général, https://www.excel-pratique.com/fr/formation-excel/tableau-croise-dynamique , c'est trop compliqué avec tout ces données anonymisés...
03/07/2022 à 19:49brice76200Formule pour fréquence de visite avec décale si visite louperUne formule pour commencer et quand la semaine est terminée copier&coller comme valeur...
03/07/2022 à 19:27ProutProutProutTCD - Afficher/Cacher les différents champs du TCD en VBAVous avez un fichier exemplaire ...
03/07/2022 à 19:24galopin01 Conception VBA : Un intersect amélioré ?Re, optimisé ? on peut supprimer la ligne "Set Res ..." , mais une grande différence ...
03/07/2022 à 19:08David2bDésaplatir une courbe dans un graphique dynamiqueSi vous selectionnez votre graphique, on voit son nom à gauche en haut autre méthode, vous utilisez le "macro-recorder" et vous changez l'axe Y par exemple. La macro recordé est comme ca et donc c'est la graphique "Graphique 2"...
03/07/2022 à 19:01tomboulStats automatiques ExcelUn exemple d'un TCD simple, mais qui n'est pas une reponse a votre question...
03/07/2022 à 18:44Moretti637Filtre pourcentage TCDRe, votre propre fichier avec 2 screenshots * vous selectez A4 * Cliquez "Droite" * selectez "Filtrer" et puis "Valeurs" * somme de champs1 entre 0,6 et 0,8 * OK Ca bloque où...
03/07/2022 à 14:39Moretti637Filtre pourcentage TCDJe commencerai à effacer l'ancien et a créer un autre TCD et essayer de nouveau, réinstaller ne solvera pas le problème, je pense...
03/07/2022 à 14:35govba Trier les mots aléatoirement dans une chaine de caractèresRe, il ne faut pas sortir de la macro pour ce randbetween...
03/07/2022 à 14:16bebar26 Trier tableau ou plage cellulesC'était une réponse dans l'inconnue sur un question dans l'inconnu et ma réponse est pour 95% egale au suivant. La seule différence, il s'agit ici d'une plage au lieu d'un tableau. ( A mon avis, ma réponse était plus à point que le votre ) Un point important, supposons que la plage ne commence pas à...
03/07/2022 à 10:41govba Trier les mots aléatoirement dans une chaine de caractères@M12, on n'a pas besoin de ce fonction, on peut utiliser Randbetween directement dans la macro principale...
03/07/2022 à 10:31Moustic Position de la cellule selectionner en haut de l'ecran2 macros, la première est pour fixer les lignes 1-2 et l'autre est pour selectionner "problematique"...
03/07/2022 à 10:23Moustic Copie d'information Si date du jourL'explication et les colonnes en C0001 ne correspondent pas Donc cette macro fonctionne "voili, voilou" comme l'explication, mais apparament, il y a plusieurs feuilles ...
03/07/2022 à 09:50Moustic Position de la cellule selectionner en haut de l'ecranAjouter le paramètre "1" ? Application.goto range("T502") ,1 cela positionne T502 "topleft" de l'écran, si la question n'était pas ça, alors c'est quoi exactement ...
03/07/2022 à 09:48shankly Trop d'occurence dans une celluleMa réponse était plutôt une invitation d'expliquer ce que vous vous atteindre. Heureusement, vous avez la "dernière" version (donc 2021 or 365 mais cela se voit pas sauf dans quelques formules utilisés), qu'il y a plus de possibilités. Une solution avec de macros (VBA), est-cela permis ? L'explicati...
03/07/2022 à 03:09David2bDésaplatir une courbe dans un graphique dynamiqueJ'avais ajouté un fichier a peu prêt le même temps de votre reaction...
03/07/2022 à 01:06David2bDésaplatir une courbe dans un graphique dynamiqueLa seule manière est une macro, qui calcule un min et un max (arrondi)...
02/07/2022 à 21:44patron28 TimeValue modificationCe A2, n'est-il pas numerique ? Application.Wait (Now + range("A3").value) oubien, il manquait un ")" Application.Wait (Now + TimeValue(range("A3").value) )...
02/07/2022 à 20:40shankly Trop d'occurence dans une celluleJ'ai regardé, c'est trop compliqué pour moi...