Excel 2000 2007 incompatible?
bonjour
J'ai créé un tableau avec un code vba simple sur excel 2000
or sur mon lieu de travail on est equipé de la version 2007
mon code ne fonctionne pas je crois que entirecolumn n'est pas reconnu
vba des deux versions incompatibles?
voici les lignes de codes qui ne fonctionnent pas
Private Sub CommandButton15_Click()
Dim i, j As Long
i = Range("D11").Value
Columns("b:v").EntireColumn.Hidden = False
If i = 5 Then Columns("G:U").EntireColumn.Visible = False
If i = 6 Then Columns("H:U").EntireColumn.Visible = False
If i = 7 Then Columns("I:U").EntireColumn.Visible = False
If i = 8 Then Columns("J:U").EntireColumn.Visible = False
If i = 9 Then Columns("K:U").EntireColumn.Visible = False
If i = 10 Then Columns("L:U").EntireColumn.Hidden = True
If i = 11 Then Columns("M:U").EntireColumn.Hidden = True
If i = 12 Then Columns("N:U").EntireColumn.Hidden = True
If i = 13 Then Columns("O:U").EntireColumn.Hidden = True
If i = 14 Then Columns("P:U").EntireColumn.Hidden = True
If i = 15 Then Columns("Q:U").EntireColumn.Hidden = True
If i = 16 Then Columns("R:U").EntireColumn.Hidden = True
If i = 17 Then Columns("S:U").EntireColumn.Hidden = True
If i = 18 Then Columns("T:U").EntireColumn.Hidden = True
If i = 19 Then Columns("U").EntireColumn.Hidden = True
If i = 20 Then Columns("b:v").EntireColumn.Hidden = False
End Sub
quelqu'un peut il m'aider? Merci
Lionel
Bonjour lio63,
C'est le .EntireColumn.Visible = False qui retourne une erreur.
Si tu veux masquer des colonnes, mets plutôt .EntireColumn.Hidden = True
Pour les réafficher, il faut mettre .EntireColumn.Hidden = False
De plus, tu m'as l'air d'être au mauvais endroit pour poser ta question ! Va plutôt par ici : https://forum.excel-pratique.com/excel/ tu auras plus de chance d'obtenir de l'aide.