Modifier la taille des colonnes excels

Résolu
Bonjour à tous.
Je voudrai pouvoir changer automatiquement la taille des colonnes entre deux variables. J'ai déja éditer le code pour pouvoir faire cette opération entre deux colonnes fixes:

Columns("B:Z").Select
Selection.ColumnWidth = 2.29

Donc je voudrai juste changer le B et le Z par des variables

Comment faire ?
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. Rhalalala tu es décidément mon sauveur Ivan-hoe ^^.

    Merci beaucoup j'ai combiné les deux petites astuces que tu m'as données.

    Je continue à essayer de développer ma macro :-)
    0
    1. Bon d'accord.
      Plutôt qqch comme ça, alors ?

      Dim ColDebut as integer, ColFin as integer

      ColDebut = 2
      ColFin = 26

      Range(Columns(ColDebut), Columns(ColFin)).ColumnWidth = 2.29
      0
      1. Re,

        tu peux bidouiller comme suit :
        1°) déclaration des variables
        Dim ColDebut as string, ColFin as string

        2°) affectation d'une valeur à chaque variable
        ColDebut = "B"
        ColFin = "Z"

        3°) tu remplaces les coordonnées des colonnes par tes variables
        Columns(ColDebut & ":" & ColFin).ColumnWidth = 2.29

        ça marche ?
        0
        1. Heu oui mais j'ai un petit soucis j'aimerai que mes deux variables soient des numeros.
          Alors comment convertir les colonne en chiffres ?
          0