| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 28/07/2020 à 15:23 | HugoCh72 | Code lent à éxécuter | Edidion ... 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:52 | Jean-Eric | Profusion 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:06 | zimou | Insérer au début du tableau | Vision intéressante ... Mais, ça prend beaucoup de matinales pour en arriver là ... ric... |
| 28/07/2020 à 01:11 | zimou | Insérer au début du tableau | Excuse-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:55 | zimou | Insérer au début du tableau | Est-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:51 | zimou | Insérer au début du tableau | Je 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:24 | zimou | Insérer au début du tableau | Supposons 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:11 | piouk02 | 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:14 | GEOLEK | Entêtes dans une ListBox | Ajouter 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:28 | GEOLEK | Entêtes dans une ListBox | Si 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:18 | Oxeto | Remplacer une ligne dans une macro événementielle | Bonjour, L'impatience devant une communauté de bénévoles ... étrange !!!!!!!!!!!!!!!!!!! ric... |
| 27/07/2020 à 16:44 | micsel | Problème avec code | Bonjour à 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:38 | GEOLEK | Entêtes dans une ListBox | Regarde 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:44 | HugoCh72 | Code lent à éxécuter | Pour 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:29 | bribrix | Power Map Excel 2013 Professional Plus | Est-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:43 | Sarah-GSK | Copier/coller des données de plusieurs feuilles sur une seule (VBA) | Ric... |
| 26/07/2020 à 23:00 | Sarah-GSK | Copier/coller des données de plusieurs feuilles sur une seule (VBA) | Avec les deux dernières consignes ... Un essai ... ric... |
| 26/07/2020 à 19:56 | Sarah-GSK | Copier/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:42 | Sarah-GSK | Copier/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:24 | Sarah-GSK | Copier/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:47 | Calou68 | Changement de couleur de bouton | Tu 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:25 | Sarah-GSK | Copier/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:16 | cedric-pillonel | Erreur avec xlValidateList entre UserInterfaceOnly | @ galopin01 ... merci pour tes efforts et ton expertise ric... |
| 25/07/2020 à 23:08 | cedric-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:41 | cedric-pillonel | Erreur avec xlValidateList entre UserInterfaceOnly | Effectivement, 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:57 | szaghd | Alimenter combobox a partir d'un autre classeur | Juste 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:02 | Djidany | Erreur 9 sur la listbox du Userform | Ric... |
| 25/07/2020 à 17:39 | marerimy | Problème de Suppression ligne avec condition, mise à jour stock - VBA | Si j'ai bien compris ta demande ... Un essai ... ric... |
| 25/07/2020 à 15:32 | amis | Erreur code userform | Ric... |
| 25/07/2020 à 14:55 | amis | Erreur code userform | Je n'ai modifié que ces deux macros ... le reste semble en ordre ... ric... |
| 25/07/2020 à 14:19 | amis | Erreur code userform | Si 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:59 | amis | Erreur code userform | Si j'ai bien compris le souci ... Ce bloc semble le fautif ... à mettre en commentaire pour tester ... ric... |
| 25/07/2020 à 09:05 | PIERRO1234 | 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:41 | Djidany | Erreur 9 sur la listbox du Userform | Ne serait-ce pas avec un S ?? Workbook s (" Le nom du fichier ... "). Sheets(listbox 1. VALUE). Activate ric... |
| 23/07/2020 à 09:51 | Tesla | MACRO Suppression de lignes | Ric... |
| 22/07/2020 à 13:51 | Tesla | MACRO Suppression de lignes | Un essai ... ric... |
| 22/07/2020 à 10:38 | tris | 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:01 | tris | 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:56 | yautenico | Deux zones d'impression sur une seule feuille | Une 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:49 | Annanas | Revenir au début d'une boucle For | Si j'ai bien compris la demande ... Un essai ... ric... |
| 20/07/2020 à 17:09 | adel-542 | Envoi mail automatique 1 fois par jour | Si 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:24 | adel-542 | Envoi mail automatique 1 fois par jour | Dans 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:10 | adel-542 | Envoi mail automatique 1 fois par jour | Ce 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:26 | ROUSSELOT1 | Problématique Calendrier Excel | Ecoute 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:33 | Alec1025 | VBA 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:22 | Alec1025 | VBA 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:18 | KTM | Re-afficher textbox | Un essai ... Au haut d'un Module ... ajoute : Public Code As String Puis dans ton userform ... ric... |
| 19/07/2020 à 09:34 | dav86 | Optimiser une macro trop longue | Ric... |
| 19/07/2020 à 09:25 | dav86 | Optimiser une macro trop longue | Sans avoir regardé ton fichier ... Un essai ... ric... |
| 18/07/2020 à 22:33 | foufie | 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... |