Excel bva

miho777 Messages postés 1 Statut Membre -  
jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   -
bonjour je voudrais programmer une macro qui ajuste la largeur des colonnes d'un tableau et fasse la meme pour tout les tableau de toutes les feuilles d'un classeur et convertit tous les données des tableaux avec 2 décimal par rapport au taux de change qui est en cellule k2 de la feuille a1
et ensuite inserer un bouton pour éxecuter la macro

1 réponse

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour,

    je voudrais programmer une macro

    Et sur quoi bloques tu ?

    Sachant que pour t'aider.. tu peux utiliser l'enregistreur de macros.... faire les actions "manuellement" puis regarder le code généré.... qu'il ne te restera plus qu'à adapter à tes besoins.....

    Par exemple :
    Sub test()
     Dim Wkb As Workbook
     Dim Sh As Worksheet
     Set Wkb = ThisWorkbook
     'On boucle sur toutes les feuilles du classeur
     For Each Sh In Wkb.Worksheets
      'On selectionne toutes les colonnes
       Cells.Select
       'on effectue un redimensionnement automatique des colonnes
       Cells.EntireColumn.AutoFit
     Next ' feuille suivante
    End Sub
    
    

    0