Contenu récent par Fipat

  1. Fipat

    XL 2019 Recherche formule adéquate

    Bonjour, ceci peut-il convenir : =NB.SI(H:H;"<=12")
  2. Fipat

    XL 2019 Ruban inactif après ouverture fichier en VBA

    Oui. Désolé je sèche et sans ton code c'est compliqué. Utilise la méthode ExecuteExcel4Macro pour exécuter la commande SHOW.TOOLBAR. Ici masque et affiche le ruban. Essaye ceci : Sub Ribbon() Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)" Application.ExecuteExcel4Macro...
  3. Fipat

    XL 2019 Ruban inactif après ouverture fichier en VBA

    Bonjour, Pas facile, mais peut-être ceci pour ouvrir une nouvelle instance voir si cela corrige le souci. Dim excelApp As Object Dim wb As Workbook Set excelApp = CreateObject("Excel.Application") Set wb = excelApp.Workbooks.Open(fileName:=Chemin & fourn & "\" & réclam & "\" & réclam & fourn...
  4. Fipat

    XL 2021 Faire une copie de mon classeur quand "Target" change

    Bonjour, Change la ligne : ThisWorkbook.SaveAs Filename:=Dossier & NomFichier, FileFormat:=xlOpenXMLWorkbookMacroEnabled Par : ThisWorkbook.SaveCopyAs Filename:=Dossier & NomFichier Il reste dans le dossier sauvegarde le fichier d'origine et les deux sauvegardes. Avec cette ligne le fichier...
  5. Fipat

    XL 2019 Ruban inactif après ouverture fichier en VBA

    Bonjour, Utilisez-vous l'instruction Option Explicit (Visual Basic for Applications) qui force la déclaration explicite de toutes les variables utilisées dans un module ? Surement une piste pour des variables non déclarées ? Ou peut-être rajouter : Sub RefreshWorkbook()...
  6. Fipat

    XL 2021 Faire une copie de mon classeur quand "Target" change

    Bonjour, Ce code peut convenir ?
  7. Fipat

    XL 2010 sous total avec condition

    Bonjour, peut-être =SOUS.TOTAL(9;E3:E3000*(F3:F3000="EMA"))
  8. Fipat

    Microsoft 365 Formule VBA qui coince

    Bonjour, Je vois ton message tardivement, désolé. Le but est d'incorporer à ce classeur des données brute d'un ou plusieurs autres classeurs et de traiter ces données via du vba pour mettre en forme, ajouter des colonnes... et récupérer des données de plusieurs feuilles via des formules...
  9. Fipat

    Microsoft 365 Formule VBA qui coince

    Merci pour vos réponses. Dranreb, pile poil dedans. Ta réponse corrige mon souci. Merci beaucoup pour cette aide.
  10. Fipat

    Microsoft 365 Formule VBA qui coince

    Bonjour, J'ai un fichier avec quelques macros. Quand j’écris feuilleTraitement.Range("B6").Formula = "=TCD!A4" Je n'ai pas de souci. Je cherche à supprimer les résultats vides et je fais : feuilleTraitement.Range("B6").Formula = "=SI(TCD!A4="";"";TCD!A4)" Cette ligne me renvoi une erreur...
  11. Fipat

    Microsoft 365 SelectionChange est-ce la bonne saisie

    Top, A retenir, merci beaucoup :)
  12. Fipat

    Microsoft 365 SelectionChange est-ce la bonne saisie

    Bonjour, Nouvelle sollicitation. J’utilise ce code pour pouvoir masquer des colonnes. Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Application.Intersect(Target, Range("G1")) Is Nothing Then ' Application.ScreenUpdating = False...
  13. Fipat

    Microsoft 365 Besoin d'aide pour formule sur filtre

    Alors c'est parfait. Pourquoi faire compliqué quand on peut faire simple 😄 Milles merci D.D. :)
  14. Fipat

    Microsoft 365 Besoin d'aide pour formule sur filtre

    Bonjour, Chez moi non. Si je sélectionne sur le segment 2023 j'ai 2022 qui s'affiche en G1 et si je sélectionne 2022 sur le segment j'ai 0. Ah oui et le pire c'est que sur mon fichier de travail j'ai le travail en G comme l'exemple et là si 2022 ou 2023 sélectionné j'ai toujours 0
  15. Fipat

    Microsoft 365 Besoin d'aide pour formule sur filtre

    Bonjour, Je ne trouve pas la bonne formule pour extraire l'année sur un tableau. J'ai donc un tableau avec des colonnes de A à G dans l'exemple ci-joint Je cherche à extraire l'année selon le filtre que j’effectue avec un segment. En G1 ma formule, mais celle-ci me renvoie 2022 quand je...