Modifier une sélection de colonne en fonction de deux cellules

Bonjour,

J'ai un petit soucis avec mon tableur excel actuel.

En effet, j'ai besoins de pouvoir ajuster la taille d'une sélection de colonne en fonction de deux cellules ("colonne de début" et "colonne de fin")

Voici ma première ébauche de programme (mais il ne fonctionne pas...)

Sub masqueCol()

Dim colonne_min As String

Dim colonne_max As String

colonne_min = Range("C2").Value

colonne_max = Range("C3").Value

Columns("colonne_min : colonne_max").Select

'Selection.EntireColumn.Hidden = True'

End Sub

Je souhaiterai par la suite Masquer/Afficher la dite sélection...

Merci d'avance pour votre aide .

Cordialement.

Bonjour Bastien_76, le forum,

Un essai....ce n'est pas très pro,

6classeur1.xlsm (22.76 Ko)

Cordialement,

Bonjour xorsankukai,

Je te remercie pour ta réponse.

En effet ton fichier fonctionne bien et c'est le principale, ça nécessite juste une légère modification de mon fichier actuel mais je pense que ça va marcher ! :p Merci beaucoup

Après le seul problème c'est que ça m'oblige à numéroter mes colonnes mais bon... avec une belle mise en page ça peut faire bien

Re,

Après quelques recherches, j'ai trouvé une combine pour palier à ce problème:

ça m'oblige à numéroter mes colonnes

  • colonne de départ : C2 (en lettre) --> je récupère le numéro de colonne en M1 à l'aide d'une fonction personnalisée (module1)
  • colonne de fin : D2 (en lettre) --> je récupère le numéro de colonne en M2
Les macros des 2 boutons prennent en compte les valeurs de M1 et M2,
4classeur2.xlsm (24.62 Ko)

Cordialement,

Rechercher des sujets similaires à "modifier selection colonne fonction deux"