b

Membre habitué

Inscrit le :20/07/2016
Dernière activité :04/04/2019 à 16:11
Version d'Excel :2016
Messages
110
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par benibeno

DateForumSujetExtrait du message
03/04/2019 à 17:56Excel - VBATxt vers ExcelJ'essaie de modifier une macro fait par l'enregistreur de macro. le problème est que le nombre de ligne du ficher est fixe. Est-ce qu'il y a un moyen pour qu'ils soient variable ? voici la résultante une fois le fichier .txt ouvert avec la méthoe workbooks.open Range("A1:A19").Select Selection.TextT...
21/01/2019 à 22:08Excel - VBA Classer sans doublonJ'ai une liste de personne avec un rang x. Si la personne est non admissible, on doit conserver son rang initial. Par contre, on doit décaler les autres et s'assurer de ne pas avoir de doublon. On doit traiter de haut en bas. Ce sera plus clair avec le fichier, je l'espère ! Merci...
20/11/2018 à 21:44OfficeResize image en-tête WORDJ'essai de remettre la taille d'origine d'une image qui se trouve dans l'en-tête de WORD. Je suis capable avec les images qui ne sont pas en-tête. voici mon code...
13/11/2018 à 15:40Excel - VBAExtraire nombre plus élevé d'une chaineJ'essai de récupérer le nombre le plus élevé d'une chaîne dans une cellule. cas 1, cas 7, cas 3, cas 2, cas 5, cas 6 J'aimerais que ça me retourne 7. Je ne peux pas ajouter des colonnes donc une formule ou une fonction VBA serait l'idéal. Merci...
01/11/2018 à 15:14Excel - VBA Parse texteJe vais récupérer des courriels à partir d'Outlook. Je dois parcourir le "body" du courriel afin de séparer plusieurs valeurs vers différentes colonnes. Je suis en mesure de trouver du texte à l'aide de formule, mais en VBA aucune idée! De plus, je ne sais pas si le plus simple est de le parser dire...
20/07/2018 à 16:36Excel - VBA Copier valeurCa fait longtemps que je n'ai pas fait de VBA. J'ai fait ce code pour copier coller vers une autre plage. Par contre, je ne me souviens plus comment réaliser la même chose mais en faisant un copier valeur. De mémoire on a pas le choix d'utiliser le select? Sub CopyCurrentRegion() Dim i As Integer Ap...
26/05/2018 à 01:54Excel - VBAImpression pdfJ'ai un problème avec une macro qui imprime en PDF. Je ne suis pas capable d'imprimer seulement les pages qui ont du texte. Autrement dit, le nombre de pages varient à chaque production du rapport et je ne suis pas capable d'imprimer en pdf seulement les pages qui ne sont pas vides. Le problème est...
18/05/2018 à 14:48Excel - VBATCD retirer champ calculéJ'ai un TCD où j'aimerais faire un champ calculé et affiché le résultat de ce champ seulement pour le total des lignes et non pour chaque colonne. exemple en pj. Merci...
15/03/2018 à 19:31Excel - VBA SyntaxeJ'essaie de copier une plage vers une autre, mais j'ai un erreur 5. Quelqu'un voit l'erreur ? i = Worksheets("1").Range("A" & Rows.Count).End(xlUp).Row For j = 1 To i Step 1 If Worksheets("1").Range("B" & j).Value Like "DGIG" & "*" Then For k = 4 To i If Worksheets("1").Range("B" & k).Value Like "DG...
07/03/2018 à 14:46Excel - VBA Remplacer texte dans formuleJ'ai une macro qui copie une formule dans plusieurs onglets. Mon problème est que je ne sais pas comment adapter ma formule pour qu'elle cherche dans la bonne feuille. Présentement, elle cherche toujours dans la feuille "PEM". Est-ce qu'il y a un moyen d'adapter ma formule ou sinon une méthode pour...
06/03/2018 à 02:15Excel - VBA Identifier premiere/derniere ligne bloc selon fonction matchJe cherche à adapter ma macro pour qu'elle change la couleur d'une plage lorsque celui-ci contient "ST-"*. (voir valeurs colonne H) J'ai mis en rouge ce que je ne suis pas certain et je joint un fichier pour aider, car c'est un peu difficile à expliquer. Sub operation_ST() 'Si un opération contient...
05/03/2018 à 02:53Excel - VBA Boucle couleurJe ne trouve pas le problème dans ma boucle. J'essaie de colorier des plages selon des conditions. Quelqu'un voit le problème ? Sub couleur_fin() Dim vert&, rouge&, bleu&, bleu2&, blanc&, noir&, jaune&, ncouleur, txtCouleur, tcouleur Dim ln&, k&, derln& Dim Arr_Sheets(6) As String Dim Ob_Sheet As Wo...
02/02/2018 à 12:59Excel - VBA Formule VBAJe ne sais pas comment écrire ma formule pour qu'elle recherche tous ce qui contient la valeur de ma cellule. Initialement j'avais ça mais ça ne trouve pas 100% de mes résultats. ActiveCell.FormulaR1C1 = _ "=IFERROR(VLOOKUP(RC[5]Correspondance!C1:C4,2,0),"""")" J'aimerais l'adapter pour quel...
30/01/2018 à 20:16Excel - VBAPDF sur plusieurs pagesJ'ai adapter ma zone impression pour qu'elle soit variable en fonction de la dernière cellule qui contient du texte. Par contre, mon impression ajuste mon contenu sur une seule page. J'aimerais que ça soit sur plusieurs pages. Où modifier ma macro exactement ? Merci countarr = 0 'loop in sheets list...
26/01/2018 à 15:27Excel - VBAUpdate powerpivot fonctionne pas lorsque des variables sont ajoutésJe début avec PowerPivot donc j'essaie de comprendre le fonctionnement de l'actualisation des données. Mon actualisation ne fonctionne pas lorsqu'il y a des nouvelles colonnes ajoutés à ma source Excel. C'est étrange car si j'importe à nouveau le fichier je vois les nouvelles colonnes, mais si j'act...
26/01/2018 à 02:31Excel - VBA Boucle dans plusieurs ongletsQuelqu'un peut m'aider à comprendre pourquoi ma boucle ne fonctionne pas dans les 6 onglets? Elle semble fonctionner seulement sur la feuille active.. Sub couleur_finale() Dim vert&, rouge&, bleu&, bleu2&, blanc&, noir&, jaune&, ncouleur, txtCouleur, tcouleur Dim ln&, k&, derln& Dim Arr_Sheets(6) As...
25/01/2018 à 22:45Excel - VBA Petite boucle incohérenteJ'essaie de faire une boucle pour conserver la première cellule de chaque bloc. Je veux effacer le contenu des cellules qui ne sont pas la première de chaque bloc de cellule. Fichier à l'appuie pour aider. Sub test() derniere_ligne = Cells(Rows.Count, 1).End(xlUp).Row For i = 1 To derniere_ligne Ste...
24/01/2018 à 22:58Excel - VBA Actualisation powerpivotJe débute avec Powerpivot. Mon actualisation de données plante, car un nom de variable a changé dans ma source de donnée. J'ai essayé de la renomme avec le nom identique à la source, mais sans succès. si j'importe à nouveau ma table est-ce qu'il y a un moyen de connecter mon TCD à cette table ou j'a...
24/01/2018 à 03:25Excel - VBA Colorier un bloc de couleurJe cherche un moyen de faire une boucle pour colorer des blocs de cellule en fonction d'un mot écrit dans la colonne AH. j'ai un onglet avec mes données initiales et ce que je cherche à avoir comme résultat dans un autre onglet. La couleur est écrit sur la 2e ligne du bloc, mais elle doit apparaître...
22/01/2018 à 18:34Excel - VBA Champ calculé powerpivotJe débute avec Powerpivot et j'essai de recréer un TCD classique. J'ai importé mes données dans powerpivot. Par contre, je n'arrive pas à faire un calcul de champ calculé standard ex: vente/heures. J'ai essayé d'ajouter une colonne dans powerpivot. Ça ne donne pas le résultat souhaité. Dans mes donn...
17/01/2018 à 22:48Excel - VBA Boucle couleurJe cherche à ajouter une colonne à la fin de mon fichier où ce serait écrit "Rouge" lorsque la couleur de la première ligne de chaque bloc est rouge. Si c'est "Vert" écrire "Vert" sinon vide. Dans mon exemple, j'ai mis seulement 2 blocs donc il faut regarder la cellule AD8 et AD19. Par contre, mon f...
17/01/2018 à 18:27Excel - VBA Copier coller ongletJe me suis faite une macro pour copier une plage de l'onglet "Importation" vers plusieurs onglets. Ça me semble pas la méthode la plus efficace, car j'ai utilisé beaucoup de select. Des suggestions ? Merci ! Sub deplacer_importation() Application.ScreenUpdating = False Sheets("Importation").Select C...
10/01/2018 à 19:51Excel - VBA Copier valeurQuelqu'un sait s'il existe un moyen de copier/valeurs dans la macro? derniere_ligne = Sheets("Liste de mots et résultats").Cells(Rows.Count, 1).End(xlUp).Row For i = 2 To derniere_ligne Sheets("Liste de mots et résultats").Range("A" & i).Copy Sheets("Outil").Range("L2") Sheets("Outil").Range("M2:S2"...
05/01/2018 à 00:01Excel - VBA Boucle fonctionne seulement si feuille sélectionnéeVoici mon code. Ma macro fonctionne seulement si j'ai préalablement activer la feuille. Pourtant je vois que ma boucle passe sur toute les feuille. Sub retrait_bloc_vide() ''''''''''''''''''''''''''' Dim Arr_Sheets(6) As String Dim Ob_Sheet As Worksheet Const Flg_Check As String = "Part ASS" Applica...
03/01/2018 à 23:13Excel - VBA Formule pour identifier une valeurMon besoin est le suivant. J'ai en colonne A des blocs avec des items qui sont soit VRAI ou soit FAUX. Je veux que la colonne B indique Rouge si la première ligne à la suite de "Prêt" = Faux. Autrement c'est Vert. Quelqu'un sait quelle formule je pourrais utiliser dans la colonne adjacente pour arri...
27/12/2017 à 19:33Excel - VBABoucleJe chercher comment faire pour effacer une chaine de caractère lorsque la cellule A1 est vide ET la cellule F1 n'est pas vide. Si la condition est respectée j'aimerais supprimer tous les caractères qui sont à droite du dernier "-", incluant le tiret. Exemple de cellule en colonne "F": GAU-302-ASSY....
08/12/2017 à 00:47Excel - VBA Récupérer une partie d'une celluleJe cherche une formule qui permettrait de récupérer le texte qui se trouve après les ":" et avant la "(". Exemple: Avant: Pièce : BAED3-WWA1 (1 item) Désiré: BAED3-WWA1 Prenons l'hypothèse que le texte se retrouve en "A1". J'ai essayé la fonction gauche jumeler avec stxt et nbcar, mais j'arrive mal...
06/12/2017 à 02:35Excel - VBABloucle copie nom vers le basJe cherche une une façon de faire une boucle pour permettre de copier la valeur du premier champ jusqu'à ce qu'il rencontre une autre valeur. Ensuite, copier la valeur jusqu'à la prochaine. Même chose jusqu'à la dernière cellule. Un exemple en pièce jointe devrait être plus clair. Merci de m'aider d...
01/10/2017 à 18:59Excel - VBA Objet requis problème ??J'ai un problème avec ma boucle et je ne comprend pas c'est quoi l'erreur "objet requis". ça ne fait pas très longtemps que je fais du VBA ! Merci Sub BOUCLETEST() Dim Ws As Worksheet Set Ws = Sheets("Data_TEST (2)") i = Ws.Cells(Rows.Count, 37).End(xlUp).Row departement = "OP-PROGR" 'boucle de la d...
18/08/2017 à 20:22Excel - VBACréation PDF en BoucleBonjour, Je souhaite créer une boucle qui fera un PDF pour chaque nom de ma grille. Chaque PDF devra aller se déposer dans un répertoire au nom de l'onglet correspondant et au nom de la personne. Les titres A2:F2 devrait être répété. Ensuite, un PDF avec A3:F7, un autre A8:F12, ainsi de suite jusqu'...
24/07/2017 à 15:39Excel - VBARépéter filtre automatiqueJe ne trouve pas comment réaliser une action et je ne trouve pas l'information sur le forum également. J'ai 3 onglets avec des tableaux et j'aimerais que lorsqu'une sélection est faite dans l'un des 3 onglets, qu'elle se répète dans les 2 autres. Les sélections qui doivent se répèter sont dans les c...
02/08/2016 à 20:32Excel - VBA Filtrer feuille selon critèreJe suis débutant en VBA. Je cherche à savoir si je peux modifier mon code afin de sélectionner ma feuille au complète. Sub Macro2() ' ' Macro2 Macro ' Workbooks.Open Filename:= _ "G:\VPVSC\DP Expérience client\DPV\Dossier Benoit Faucher\Demandes Adhoc\2016\ASAS Gaston\Macro_ASAS\ASAS.xlsx" Selection...
20/07/2016 à 15:37Excel - VBA Supprimer colonnes selon une liste de champJe cherche un moyen de supprimer toutes les colonnes qui ne font pas partie d'une liste. La liste en question contient le nom des en-tête de colonnes que je veux conserver. La liste peut être verticale ou horizontale ( aucune préférence). Prendre en considération que la liste peut être beaucoup plus...