N

Membre fidèle

Inscrit le :14/11/2014
Dernière activité :11/02/2024 à 19:38
Version d'Excel :2013 FR et 365 FR
Lieu :74
Messages
472
Votes
5
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par Nrev74

DateForumSujetExtrait du message
11/02/2024 à 15:40Excel - VBAMettre en gras une partie du texte d'une celluleJ'essaie de mettre en gras la chaine de caractère précédent une parenthèse du texte de ma cellule en E24, mais tous les caractères se mettent en gras (et ce même si je modifie la variable "x" par une valeur numérique). Pourriez-vous m'aider ? Merci d'avance ...
09/01/2024 à 17:26Excel - VBAFaire fonctionner VBA sans VBSSavez-vous s'il est possible de faire fonctionner un fichier Excel avec macros VBA sans VBS ? Difficile de trouver une réponse compréhensible pour moi sur le net, n'étant pas du tout du métier Merci d'avance pour vos éclaircissements...
16/10/2023 à 09:53Excel - VBA Obligation de renseigner toutes les cellules d'une plage en ligneJe souhaite obliger l'utilisateur à renseigner toutes les cellules d'une plage si au moins une de ces cellules de cette plage est renseignée. Par exemple : Ma plage est B11:M4010. Si l'utilisateur saisi une valeur dans la cellule F11, j'aimerai qu'il soit obligé de renseigner toutes les cellules de...
09/05/2023 à 14:11Excel - VBACode barre de type Codabar dans ExcelEst-ce que quelqu'un aurait une procédure permettant de générer un code barre de type Codabar à partir d'une valeur ? Impossible à trouver sur la toile Merci d'avance et bonne journée ...
08/05/2023 à 11:26Excel - VBARange de cellule dans corps de mail ne fonctionne pasJ'ai une procédure qui me permet d'envoyer 3 images dans un corps de mail, à partir de 3 plages de cellules. Je rencontre aléatoirement un problème sur l'image n°1 (et uniquement celle-ci) qui parfois est vide. Je ne trouve pas de raisons particulières, ce n'est pas dépendant du poste, ni de l'utili...
03/05/2023 à 07:21Excel - VBA Générateur de codes-barres multiplesJe souhaite me créer un fichier pour générer des codes-barres de différents types (EAN13, EAN128, 3 de 9, 25, etc.) sans avoir à installer de modules complémentaires car mon institution ne le permet pas. Je me suis donc tourné vers les différents codes de cette page ( http://grandzebu.net/informatiq...
27/03/2023 à 15:28Excel - VBA Récupérer une valeur dans un tableau selon choix listes déroulantesJe cherche à récupérer une donnée dans un tableau via une sélection par liste déroulante selon deux en-tête de colonne et une de ligne. Je n'arrive pas à trouver de solution sans passer par VBA, est-ce faisable par formule ? Dans le fichier joint, après sélection dans les listes déroulantes en N3, N...
23/02/2023 à 10:20Excel - VBA VBA - Envoyer plusieurs plages de cellules dans le corps d'un emailJe suis intéressé par ce code trouvé sur le site developpez mais je n'arrive pas à l'adapter à mon cas : J'aimerais pouvoir insérer 3 plages de cellules (oRange1, oRange2, oRange3), et non juste une seule. Les emails seront envoyés via Outlook. Sauriez-vous comment adapter ? Merci d'avance...
20/02/2023 à 14:30Excel - VBA Attribuer une valeur à une cellule selon valeur d'une autre plage dynamiqueJ'importe régulièrement des données dans un fichier Excel (de la colonne A à la colonne I) via une macro et dans une colonne supplémentaire J, j'ai une formule RechercheV pour trouver la dénomination du code de mes cellules en colonne G. Ma question est la suivante : Selon vous, quelle serait la mei...
14/02/2023 à 08:47Excel - VBA Macro fonctionne en mode pas à pas (F8) mais pas en autoJe rencontre un problème avec une macro me permettant de créer 3 images à partir de 3 plages de cellules, et de les ajouter en pièces jointes à un email envoyé quotidiennement. La macro fonctionne parfaitement en mode pas à pas avec F8, les images sont bien créées une par une et s'exportent correcte...
07/02/2023 à 09:34Excel - VBA Tableau VBA / Erreur d'exécution 5 argument ou appel de procédure incorrectDans un fichier concernant des dons de sang, j'effectue une importation des données depuis un fichier texte et je cherche à compléter deux colonnes supplémentaires à partir de cet import : - la 1ere me permettant de savoir si l'individu à +de 65 ans ou moins de 65 ans à partir de sa date de naissanc...
24/01/2023 à 07:47Excel - VBA Temps d'exécution macro pour filtrer TCDJe dois utiliser une macro pour faciliter le tri de certaines données dans une trentaine de TCD, chacun avec environ 1000 items. J'ai écris ce petit bout de code mais malheureusement le temps d'exécution même sur un seul TCD est déjà très long (trop pour les destinataires du fichier). Est-ce possibl...
19/10/2022 à 10:43Excel - VBA Garder la référence d'une cellule malgré suppression ou ajout de ligneJe cherche une solution pour pouvoir garder la référence d'une cellule malgré l'ajout ou suppression de lignes... Dans mon fichier exemple joint, j'aimerais que si j'ajoute une ligne dans l'onglet "Actives" (par exemple tout en haut de mon tableau, donc ligne 11), mes formules de l'onglet "Comptage"...
23/09/2022 à 15:27Excel - VBA Arrêter l'exécution d'un Timer - VBAJ'utilise un timer pour une fermeture automatique du fichier qui me convient parfaitement, mis à part un petit détail : Je n'arrive pas à trouver comment faire pour stopper l'exécution de la macro "Decompte" (du moins il me semble que c'est celle-ci) une fois le Timer relancé. Concrètement, après qu...
23/09/2022 à 11:02Excel - VBA Erreur 91 : variable objet ou de bloc with non définieJe rencontre une erreur Eerreur 91 : variable objet ou de bloc with non définie" sur la ligne de ce code, qui me permet de tester à l'ouverture du fichier si l'utilisateur a déjà pris connaissance du texte de l'userform USF_Avertissement. Je n'arrive pas à comprendre pourquoi... Des idées ? Merci d'...
11/08/2022 à 15:25Excel - VBAVBA - Calculer nombre d'occurrences selon 2 critères dans plage dynamiqueComme indiqué dans le sujet du post, je souhaite calculer par VBA le nombre d'occurrences dans l'onglet "Données" de chaque éléments des cellules C10 à X10 de l'onglet "Stat" pour chaque collaborateurs des cellules A11 à A40 de cette même feuille. La plage de données de l'onglet "Données" est dynami...
10/08/2022 à 12:09Excel - VBA Créer une plage variableJ'essaie de définir une plage variable contenant plusieurs autres plages, selon un chablon qui se résumerait comme ceci : D6:K35 - O6:V35 - Z6:AG35.. etc, ceci 12 fois en tout (il y a donc un décalage de 4 colonnes entre chaque plage) Je rencontre des difficultés pour la suite : Si la cellule "D" &...
11/02/2022 à 14:49Excel - VBAPortion de code ralentissant beaucoup le temps d'exécutionCe code me permet de convertir des données d'un fichier texte (.txt) vers un fichier .xlsx. Mon problème vient de la portion me permettant d'appliquer le format sur les cellules, à partir de : Le temps d'exécution est assez long (j'ai environ 4000 lignes à traiter...). Quelle autre syntaxe ou manièr...
12/01/2022 à 12:00Excel - VBA MAX dans un TCD avec date groupéeJe cherche un moyen de pouvoir extraire les valeurs maximum pour chaque mois de chaque année dans un TCD, où le décompte (champs valeur) se fait déjà sur une somme (nombre d'itération). Ci-joint un fichier exemple. Merci d'avance ...
14/12/2021 à 10:03Excel - VBATableau pour accélérer une procédureJ'ai découvert il y a peu la puissance des tableaux en VBA, en particulier concernant la rapidité d'exécution du code. Savez-vous s'il serait possible d'utiliser des tableaux pour ce type de manipulation (qui prennent un temps très conséquent sur 60 000 lignes...) ? Merci d'avance pour votre aide ...
21/10/2021 à 11:25Excel - VBA Modifier valeur cellule via formulaire ouvert par double-clicComment pourrais-je modifier la valeur d'une cellule par un formulaire qui s'ouvrirait par double-clic sur une cellule ? Merci d'avance pour l'aide... Ci-joint un fichier test...
18/08/2021 à 13:39Excel - VBA Aide / Explication pour un code qui ne fonctionne pas, mais sans erreurJe cherche à comprendre pourquoi mon code ci-après ne fonctionne pas : Dans mon userform, je cherche à récupérer les emplacements déjà pris d'une plaque lors de pipetage dans un laboratoire et donc à griser les optionbutton correspondants, pour empêcher l'utilisateur de les sélectionner. Pour cela,...
16/07/2021 à 10:13Excel - VBA Récupération d'adresses de cellules dans une boucleJ'ai écris ce code pour comparer deux plages de cellules situées dans deux onglets différents. Je souhaiterais pour voir récupérer l'adresse des cellules où une ou plusieurs occurrences sont présentes et les afficher à la suite du texte que j'applique en colonne 30 (AF). Je débute en VBA et ai du ma...
20/05/2021 à 07:20Excel - VBACode ultime pour autoriser uniquement le collage de valeurJe cherche à trouver LE code ultime pour forcer le collage de valeur, que ce soit via un "copier" ou via un "couper", et quelque soit la méthode utilisée (ctrl+C, ctrl+X, clic droit, etc). J'avais déjà écrit ce bout de code avec mes maigres connaissances, mais il ne protège pas contre le "couper" :...
17/05/2021 à 13:55Excel - VBA Générer liste de course via USF avec recettes en base de donnéesJ'essaie depuis plusieurs jours de me créer un fichier Excel me permettant de générer une liste de course avec les quantités nécessaires de chaque ingrédients, selon les recettes que je rentre dans un onglet "Base de données". En sélectionnant une ou plusieurs recettes ainsi que le nombre de fois où...
30/03/2021 à 07:47Excel - VBA Compter le nombre d'une variable pour intégrer une barre de progressionJe cherche à intégrer une barre de progression pour une macro me permettant de filtrer dans un TCD, la procédure étant longue et les utilisateurs plutôt impatients... Voici le code me permettant de filtrer : Auriez-vous une proposition pour cela ? Merci d'avance ...
17/02/2021 à 13:39Excel - VBAFusionner des lignes selon plusieurs conditions en VBAJe cherche à fusionner des lignes selon ce schéma : Cas n°1 : Si valeur unique en B --> pas de modification Cas n°2 : Si plusieurs valeurs identiques en colonne B ET valeurs identiques en colonne D --> fusion des lignes de B à V Cas n°3 : Si plusieurs valeurs identiques en colonne B mais valeu...
26/11/2020 à 08:38Excel - VBA Filtre de TCD via VBAEst-il possible de filtrer des éléments d'un TCD via une macro ? J'ai testé plusieurs code mais impossible d'en venir à bout... L'enregistreur de macros ne m'aide pas plus que ça non plus malheureusement Dans le TCD joint, j'aimerais 2 choses : Dans le champs "filtre", sélectionner uniquement les él...
24/11/2020 à 10:44Excel - VBA Envoyer TCD par emailJe souhaiterais pouvoir envoyer un TCD par email, mais aucun de mes tests ne sont concluant... Je pars de cette base : L'idéal serait de pouvoir mettre en forme de manière esthétique le TCD dans l'email, sous forme de tableau ou, solution qui me plairait moins, d'image. NB : dans le fichier joint, l...
17/11/2020 à 13:57Excel - VBA Extraire des données selon date du jour par VBAJ'aimerai pouvoir extraire les données de l'onglet "Import" de chaque ligne (de A à R) ayant la date du jour dans la cellule de la colonne A, et de les coller dans l'onglet "BD_Jour" à partir de la ligne 2. J'ai essayé ceci (je débute...), mais le temps de traitement est extrêmement long (je peux av...
04/11/2020 à 12:22Excel - VBA Explication de codeEst-ce que quelqu'un pourrait m'expliquer en détail le code ci-dessous, qui me permet d'împorter un fichier .txt dans un fichier excel, en convertissant les données de la colonne A au format "Date" exploitable ? Il fonctionne sur le fichier d'origine qu'un membre du forum a eu l'aimabilité de progra...
23/09/2020 à 14:08Excel - VBA Autofill par VBAJe tente d'incrémenter des formules situées dans chaque cellule de 2 plages différentes par macro au fur et à mesure que l'utilisateur remplisse une autre cellule. Par exemple, lorsque l'utilisateur rempli la cellule B2, il faudrait que les formules en H1, I1, K1 et L1 soient incrémentées en H2, I2...
22/09/2020 à 11:30Excel - VBAEnvoyer un résumé d'une partie d'un TCD par email sous forme d'un tableauJe fais encore appelle à vous pour un problème de taille... Dans un fichier qui me permet de faire un suivi de stock quotidien par importation d'une liste de données via un fichier .txt convertit par macro en .xlsx, j'aurais besoin d'en envoyer un résumé de l'état du stock du jour par email à plusie...
17/07/2020 à 11:07Excel - VBA Extraire un nombre avec STXT pour effectuer un calcul avec celui-ciEst-il possible d'extraire des caractères d'une cellule (des chiffres en l'occurence) pour les utiliser dans un calcul ? J'ai essayé plusieurs possibilités sans succès (la cellule D32 contient un nombre, et la cellule C32 contient du texte, ici "TVA 5.50%") : Mais aucune ne fonctionne car la valeur...
07/05/2020 à 15:26Excel - VBAExposant dans caption d'une CheckboxSavez-vous s'il est possible d'intégrer un exposant dans le caption d'une Checkbox ? J'ai trouvé en fouillant sur la toile une réponse où quelqu'un propose de simplement faire un copier-coller de l'exposant, et ça fonctionne... Malheureusement pour moi, j'ai besoin d'avoir la lettre S en exposant, e...
05/05/2020 à 13:27Excel - VBAImport plage de cellule .csvJe reviens vers vous pour un autre problème d'import de données mais cette fois-ci, le fichier à importer est au format .csv. J'ai essayé d'adapter plusieurs codes que certains membres du forum m'avaient déjà gentiment fourni pour des problèmes similaires, mais sans succès... Alors je me permets de...
21/04/2020 à 15:32Excel - VBA Valider un format "Date" copié d'un format texteDans le fichier joint, j'importe des données qui sont toutes au format texte (non modifiable car géré par un logiciel externe). Par une macro et lors de l'importation, je convertis les cellules non vides de le colonne B contenant les dates au format "Date". Ces cellules sont bien au format "Date" ma...
03/04/2020 à 13:23Excel - VBA Liste + compteur de checkbox cochéeJe reviens vers vous pour une nouvelle question... J'aimerais pouvoir compter le nombre de fois où des checkbox sont cochés, et pouvoir présenter le résultat dans 2 colonnes dans une feuille nommée "Compteur" : Nom du checkbox / Nombre de fois coché (et validé par le bouton) Ci-dessous le code actue...
24/03/2020 à 18:38Excel - VBAVBA Format date lors d'importationJe souhaite forcer le format de cellules d'une colonne en format date pour pouvoir les exploiter dans un TCD. Les données sont importées quotidiennement d'un fichier .xls (Liste à impoter.xls ci-joint) où les cellules des colonnes contenant les dates sont bien en format date (colonnes B et H, toutes...
23/03/2020 à 12:34Excel - VBACopier/Coller plage d'un fichier à un autreJe souhaite copier la plage de B2 jusqu'à dernière cellule non vide à J2 jusqu'à dernière cellule non vide d'un fichier A puis les coller (valeurs uniquement) à partir de la première ligne vide, dans les colonnes de A à I dans un second fichier B. J'ai testé ceci mais je n'ai que la première ligne d...
03/03/2020 à 20:43Excel - VBA Problème lors d'une boucle pour envoi emailJ'ai écris ce bout de code qui permet de m'envoyer un email lorsque la date dans la colonne J est égale à la date du jour. Je rencontre un problème lorsque plusieurs itérations sont présentes dans cette colonne J (donc plusieurs fois la date du jour), je n'arrive pas à comprendre ni à trouver mon er...
02/03/2020 à 20:34Excel - VBA Modifier la couleur de certains caractères dans une celluleJ'essaie de modifier la couleur de certains caractères ayant un ordre précis à l'intérieur d'une cellule. Par exemple, en A1, A9,N9 et A74, tous les caractères sont en RGB(191,191,191), sauf les suites "ATGC" qui elles sont en RGB(217,217,217) : Serait-il possible de modifier ces deux couleurs via u...
27/02/2020 à 10:24Excel - VBAMsgBox avec condition dans une boucleJ'aimerais qu'un MsgBox s'affiche lorsque la condition a été OK au moins une fois, et un autre MsgBox lorsque la condition n'a pas été remplie. Le problème est que je n'arrive pas à trouver une solution pour n'afficher le MsgBox qu'une seule fois et non pas à chaque itération où la condition n'est p...
18/02/2020 à 15:18Excel - VBA Transférer des données d'un onglet à l'autre si conditionPour un fichier de gestion d'une banque d'ADN, je souhaiterais, via une macro, pouvoir copier des données (si "Oui" est renseigné dans une des cellules de la ligne à copier) d'une feuille vers une autre feuille, dans la dernière ligne vide. Les étapes plus détaillées que je souhaiterais effectuer pa...
06/12/2019 à 09:04Excel - VBARemplacer caractères en indice et exposantJe cherche à remplacer automatiquement certaines chaines de caractères avec des indices et/ou exposant, par exemple remplacer Fya par Fy"a en exposant", Fyb par Fy"b en exposant", ry par r"y en exposant", puis A1 par A"1 en indice", etc. J'ai trouvé ce code proposé par Dhany en parcourant le forum m...
12/04/2019 à 14:58Excel - VBA SaveAs xlsm vers xlsx puis suppression xlsmJe souhaiterais, à partir du fichier d'origine (fichier1.xlsm) et via une macro, effectuer une sauvegarde dans un emplacement différent en conservant le nom mais au format .xlsx (fichier1.xlsx, donc sans les macros). J'aimerais ensuite, toujours via cette même macro, supprimer le fichier d'origine d...
13/03/2019 à 08:49Excel - VBA Plage de cellules et Target.OffsetJe cherche à modifier la valeur de plusieurs cellules simultanément via un clique droit sur une cellule spécifique. Dans le fichier joint, j'arrive à modifier la valeur de la 1er cellule située en dessous avec Target.Offset en cliquant droit sur les cellules C15, E15, G15 ou I15. J'aimerais que la m...
07/01/2019 à 18:12Excel - VBAProtéger objets mais autoriser commentaires VBATout d'abord, bonne année ! Je cherche à protéger une cinquantaine de feuilles via une macro VBA, en protégeant les objets (qui sont des formes dans mon cas) MAIS en autorisant l'ajout de commentaires dans certaines cellules (Plage A12:L45). J'utilisais jusqu'à maintenant ces macros toutes simples p...
06/11/2018 à 10:23Excel - VBA Mfc VBADans un fichier contenant une cinquantaine de feuille à la structure identique, j'applique les mêmes MFC sur toutes ces feuilles à l'aide d'une macro. Je bloque cependant sur un point : J'essaie d'appliquer une MFC en VBA qui se traduirait comme ceci en formule = =SI(OU(ET(C5=1;C6=1;C7=0);ET(C5=0;C6...
27/09/2018 à 11:14Excel - VBA Filtrer valeurs aberrantes dans un TCDPas très à l'aise avec les TCD, je souhaiterais catégoriser des valeurs aberrantes dans un TCD pour qu'elles ne polluent pas mon graphique, en catégorisant par exemple toutes les valeurs <5. Le fichier joint devrait représenter assez bien mon problème... Merci d'avance aux experts ...