Passionné d'Excel

Inscrit le :29/05/2018
Dernière activité :02/10/2022 à 13:51
Version d'Excel :Ex.365 fr 64bits
Emploi :Traité à nouveau
Lieu :Bas-St-Laurent
Messages
5'032
Votes
934
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par ric - page 42

DateAuteur du sujetSujetExtrait du message
28/07/2020 à 15:23HugoCh72 Code lent à éxécuterEdidion ... les range(" ").Select ? Oui, supprime ces lignes itou (aussi) ... Mais pas les Sheets(" ").Select Excuse moi de mon erreur ( erreur soulignée par galopin01 < merci ) ... ric...
28/07/2020 à 13:52Jean-EricProfusion des fichiers compressés (zip)J'ai retrouvé ... https://forum.excel-pratique.com/forum/developpement-nouveau-forum-135225/2#p848839 avec l'ajout notamment d'une fonction de compression automatique (zip) de certaines pièces jointes C'est l'expression "certaines pièces jointes" qu'il reste à en connaître la définition vue par Séba...
28/07/2020 à 10:06zimou Insérer au début du tableauVision intéressante ... Mais, ça prend beaucoup de matinales pour en arriver là ... ric...
28/07/2020 à 01:11zimou Insérer au début du tableauExcuse-moi pour l'erreur de ligne ... tu n'avais pas fourni de fichier et j'ai utilisé un tableau que j'avais sous la main ... lequel comporte 2 lignes d'entête ... Tant qu'à avoir un tableau structuré ... ce code-ci adresse le tableau ... non pas la feuille ... ric...
27/07/2020 à 23:55zimou Insérer au début du tableauEst-ce possible d'avoir un bout de fichier avec le code pour tester cela ?? Sinon, est-ce possible d'avoir le code complet de cette macro ?? ric...
27/07/2020 à 22:51zimou Insérer au début du tableauJe n'avais pas vu que tu avais double-posté et que galopin01 t'avait fait une suggestion ... https://forum.excel-pratique.com/excel/inserer-au-debut-du-tableau-144757#p889668 ric...
27/07/2020 à 22:24zimou Insérer au début du tableauSupposons que ton tableau soit un "Tableau structuré" nommé "Tableau2" ... Ceci insérera une ligne en première place sous les entêtes ... Il ne restera qu'à y copier les données provenant du userform ... ric...
27/07/2020 à 22:11piouk02 Problème macro clear cellulle?Une observation ... Après la copie > .Range("A" & i & ":L" & i).Copy ... Tu supprimes de A à G > .Range("A" & i & ":G" & i).ClearContents > car les colonnes suivantes contiennent des formules ... Puis, tu tris de A à H > .SetRange Range("A5:H" & dlgP) > malgré que H contienne une form...
27/07/2020 à 21:14GEOLEK Entêtes dans une ListBoxAjouter une 2e listbox (avec les mêmes propriétés (sans entête)) collée juste au dessus de la première listbox et alimenter d'une seule ligne ... est la solution que je préfère ... Mais tu fais comme tu le sens ... c'est cela qui compte ... Pour ferme la discussion ... ric...
27/07/2020 à 17:28GEOLEK Entêtes dans une ListBoxSi mon souvenir est bon ... selon la méthode d'alimentation de la listbox ... certains ont des problèmes avec l'entête. Une façon de contourner est de ne pas utiliser l'entête de la listbox ... mais, d'ajouter une 2e listbox juste au dessus de la première ... cette nouvelle listbox d'une seule ligne...
27/07/2020 à 17:18OxetoRemplacer une ligne dans une macro événementielleBonjour, L'impatience devant une communauté de bénévoles ... étrange !!!!!!!!!!!!!!!!!!! ric...
27/07/2020 à 16:44micsel Problème avec codeBonjour à tous, Moi aussi, j'ai constaté ce phénomène ... je ne sais pas si cela se produit dès qu'un fichier atteint une certaine taille ... ou possède une certaine extension de fichier ... Sébastien nous confirmerait ou infirmerait la chose ... ric...
27/07/2020 à 16:38GEOLEK Entêtes dans une ListBoxRegarde cette page et descend jusqu'à La liste déroulante (ComboBox) et la zone de liste (ListBox) https://www.excel-pratique.com/fr/vba/controles_suite ric...
27/07/2020 à 12:44HugoCh72 Code lent à éxécuterPour commencer ... supprime toutes les lignes contenant le mot "Scroll" ... Ensuite ... transforme toutes les occurrences semblables ... Pour les remplacer par ... afin de supprimer les Select et Selection Évidemment, fais cela sur une copie de ton fichier. Quand tu auras terminé ... sauvegarde et t...
27/07/2020 à 11:29bribrixPower Map Excel 2013 Professional PlusEst-ce que ceci peut aider ?? https://support.microsoft.com/fr-fr/office/prise-en-main-de-power-map-88a28df6-8258-40aa-b5cc-577873... ric...
27/07/2020 à 10:43Sarah-GSKCopier/coller des données de plusieurs feuilles sur une seule (VBA)Ric...
26/07/2020 à 23:00Sarah-GSKCopier/coller des données de plusieurs feuilles sur une seule (VBA)Avec les deux dernières consignes ... Un essai ... ric...
26/07/2020 à 19:56Sarah-GSKCopier/coller des données de plusieurs feuilles sur une seule (VBA)Et en changeant : Set Foundcell = Range("Tableau" & X).Find(Nm) Pour : Set Foundcell = Range("Tableau" & X).Find(what:=Nm, LookIn:=xlValues, LookAt:=xlWhole) Afin d'avoir une recherche du terme exact ... ric...
26/07/2020 à 19:42Sarah-GSKCopier/coller des données de plusieurs feuilles sur une seule (VBA)Je viens de comprendre que la recherche est la recherche d'une partie du mot et non une recherche du mot exacte. Je m'excuse de ne pas avoir mieux testé la chose ... ric...
26/07/2020 à 19:24Sarah-GSKCopier/coller des données de plusieurs feuilles sur une seule (VBA)Etrange ... car, ici, s'inscrivent dans la feuille "Suppression" que les lignes du client sélectionné dans l'InputBox" Est-ce que tu as testé le fichier que j'ai joint ? Ou est-ce que tu as collé le code dans ton fichier de travail ? Je demande car, comme mentionné, j'ai renommé les tableaux. Ou bie...
26/07/2020 à 18:47Calou68Changement de couleur de boutonTu as utilisé un bouton "Contrôles de formulaire" ... Est-ce que tu as essayé avec un bouton "Contrôles ActiveX" ... le code serait, par contre, différent de celui-ci ... Un essai ... ric...
26/07/2020 à 18:25Sarah-GSKCopier/coller des données de plusieurs feuilles sur une seule (VBA)Un premier essai ... afin de savoir si j'ai bien compris le besoin ... Le code n'est pas nécessairement optimisé ... J'ai renommé les tableaux "Tableau1 à 6" ... afin d'utiliser une boucle. ric...
26/07/2020 à 10:16cedric-pillonel Erreur avec xlValidateList entre UserInterfaceOnly@ galopin01 ... merci pour tes efforts et ton expertise ric...
25/07/2020 à 23:08cedric-pillonel Erreur avec xlValidateList entre UserInterfaceOnly@ galopin01 ... Suite à ton propos ... je n'ai pas réussi à faire autrement. Si tu avais l'amabilité de regarder le fichier et nous donner une solution ... sans utiliser unprotect et protect ... ce serait bien aimable ... ric...
25/07/2020 à 19:41cedric-pillonel Erreur avec xlValidateList entre UserInterfaceOnlyEffectivement, UserInterfaceOnly n'est pas universel ... il y a des cas où cela ne fonctionne pas ... Il faut donc, dans ce cas-ci, faire une exception ... ric...
25/07/2020 à 18:57szaghdAlimenter combobox a partir d'un autre classeurJuste une toute petite coquille ... Ce n'est pas un point mais un souligné ... arr = ws _ liste _ affect.Range("A2:A" & Fin_Liste_affect).Value ric...
25/07/2020 à 18:02Djidany Erreur 9 sur la listbox du UserformRic...
25/07/2020 à 17:39marerimy Problème de Suppression ligne avec condition, mise à jour stock - VBASi j'ai bien compris ta demande ... Un essai ... ric...
25/07/2020 à 15:32amis Erreur code userformRic...
25/07/2020 à 14:55amis Erreur code userformJe n'ai modifié que ces deux macros ... le reste semble en ordre ... ric...
25/07/2020 à 14:19amis Erreur code userformSi je comprends bien ton souci ... - si tu ajoutes des données dans les textbox et que tu cliques sur Ajouter >> ça fonctionne bien ... - c'est quand tu utilises la listbox >> chaque fois que tu cliques sur une ligne > il y a immédiatement écriture des données > et ces écritures ne...
25/07/2020 à 11:59amis Erreur code userformSi j'ai bien compris le souci ... Ce bloc semble le fautif ... à mettre en commentaire pour tester ... ric...
25/07/2020 à 09:05PIERRO1234 Bouton insérer un segment du menu création est griséTon profil indique Excel 2016 et tu utilises un fichier au format 2003 ... c'est pour cela. Utilise un fichier au format 2016 et le menu en question ne sera plus grisé ... ric...
24/07/2020 à 22:41Djidany Erreur 9 sur la listbox du UserformNe serait-ce pas avec un S ?? Workbook s (" Le nom du fichier ... "). Sheets(listbox 1. VALUE). Activate ric...
23/07/2020 à 09:51Tesla MACRO Suppression de lignesRic...
22/07/2020 à 13:51Tesla MACRO Suppression de lignesUn essai ... ric...
22/07/2020 à 10:38tris Variable Titre onglet - Problème de syntaxe ?Une fois le formulaire ouvert et la feuille choisie dans le listbox "Quelle ?" Quelles actions veux-tu faire ensuite ? ric...
22/07/2020 à 10:01tris Variable Titre onglet - Problème de syntaxe ?Pas sûr ... essai ceci ... Dim lstInput As Worksheet au lieu de string ... ric...
21/07/2020 à 19:56yautenicoDeux zones d'impression sur une seule feuilleUne façon de contourner > sur une autre feuille, tu copies la partie fixe > Puis, au lancement de la macro > sur cette nouvelle feuille > tu t'assures que la plage sous la partie fixe est vide > puis, tu copies la plage dynamique sous la partie fixe de cette nouvelle feuille > Ains...
21/07/2020 à 13:49Annanas Revenir au début d'une boucle ForSi j'ai bien compris la demande ... Un essai ... ric...
20/07/2020 à 17:09adel-542Envoi mail automatique 1 fois par jourSi tu n'utiles pas On Error Resume Next > Est-ce que le code fonctionne bien quand même ?? Si oui, ne l'utilise pas. Il est préférables de l'utiliser le moins possible, car cette commande passe outre trop de chose et pourrait poser problème plus loin dans le code. Si tu es obliger de l'utiliser ...
20/07/2020 à 16:24adel-542Envoi mail automatique 1 fois par jourDans ton fichier colonne i >> est-ce qu'il y a une ou des lignes avec la date d'aujourd'hui ? Cette ligne ou ces mêmes lignes>> en colonne N > est-ce que les cellules sont vides ? Si ces deux critères s'avèrent >> ferme le fichier et rouvre-le > le processus courriel va fonct...
20/07/2020 à 12:10adel-542Envoi mail automatique 1 fois par jourCe n'est pas sympa de ne pas avoir temporairement désactivé l'envoi de mail dans ton fichier. Ce n'est pas sympa non plus de ne pas avoir déprotégé le code dans VBE pour les tests. Tant qu'à cela ... ne soumet pas de fichier ... Concernant ta demande ... Si w1.Cells(i, "I") = D ... cette cellule est...
20/07/2020 à 10:26ROUSSELOT1Problématique Calendrier ExcelEcoute bien le propos à compter de 1:08 ... il dit bien ...  Mais attention,ici ce n'est que pour afficher les couleurs et les mises en forme ... absolument pas pour enregistrer d'un mois sur l'autre vos données ... ric...
19/07/2020 à 12:33Alec1025VBA copier des données dans un tableau dans un fichier ferméJ'aimerais beaucoup plus si tu te couchais plus savant ce soir !!! ric...
19/07/2020 à 12:22Alec1025VBA copier des données dans un tableau dans un fichier ferméDans VBE (faire ALT-F11) ... regarde Feuil3(Feuil2) ... Dans le cas de ton fichier > Feuil3 = le CodeName et "Feuil2" = le Name Toujours dans le cas de ton fichier > Feuil3.Range("A") et la même chose que Worksheets("Feuil2").Range("A2") > c'est deux façons d'accéder à la même feuille... Qu...
19/07/2020 à 11:18KTMRe-afficher textboxUn essai ... Au haut d'un Module ... ajoute : Public Code As String Puis dans ton userform ... ric...
19/07/2020 à 09:34dav86 Optimiser une macro trop longueRic...
19/07/2020 à 09:25dav86 Optimiser une macro trop longueSans avoir regardé ton fichier ... Un essai ... ric...
18/07/2020 à 22:33foufie VBA - calculer la moyenne avec average ? mauvais résultat #DIV/0(Range(Cells(lig, 13)) Je ne connais pas cet utilisation que tu fais de range ... Je connais Range(Cells(lig, 13), Cells(lig, 22)) ... où les 2 cellules composent les deux parties d'un Range .. Sinon, utilise seulement Cells(lig, 13) ... ric...