Affichage / Extinction de "shapes" en VB
Résolu/Fermé
A voir également:
- Affichage / Extinction de "shapes" en VB
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Affichage double ecran - Guide
- Comment agrandir l'affichage de l'écran - Guide
- Windows 11 affichage classique - Guide
2 réponses
centauria
Messages postés
32
Date d'inscription
samedi 5 juin 2010
Statut
Membre
Dernière intervention
18 juillet 2010
3
13 juin 2010 à 06:57
13 juin 2010 à 06:57
Salut
Sub Macro2()
'
' Macro2 Macro
' Macro recorded 11-06-2010 by mcollod
'
Dim tableauton(1 To 4, 1 To 4) As Integer
'Allocation des shapes
tableauton(1, 1) = 1
tableauton(1, 2) = 35
tableauton(1, 3) = 36
tableauton(1, 4) = 39
tableauton(2, 1) = 62
tableauton(2, 2) = 66
tableauton(2, 3) = 51
tableauton(2, 4) = 50
tableauton(3, 1) = 63
tableauton(3, 2) = 67
tableauton(3, 3) = 54
tableauton(3, 4) = 60
tableauton(4, 1) = 64
tableauton(4, 2) = 68
tableauton(4, 3) = 57
tableauton(4, 4) = 61
' extinction de tous les tons
For k = 1 To 4
TonVal = tableauton(k, 1)
MsgBox TonVal
'ActiveSheet.Shapes("1").Visible = msoFalse 'choisir l'une des 2 lignes
ActiveSheet.Shapes(TonVal).Visible = msoTrue
Next k
End Sub
Sub Macro2()
'
' Macro2 Macro
' Macro recorded 11-06-2010 by mcollod
'
Dim tableauton(1 To 4, 1 To 4) As Integer
'Allocation des shapes
tableauton(1, 1) = 1
tableauton(1, 2) = 35
tableauton(1, 3) = 36
tableauton(1, 4) = 39
tableauton(2, 1) = 62
tableauton(2, 2) = 66
tableauton(2, 3) = 51
tableauton(2, 4) = 50
tableauton(3, 1) = 63
tableauton(3, 2) = 67
tableauton(3, 3) = 54
tableauton(3, 4) = 60
tableauton(4, 1) = 64
tableauton(4, 2) = 68
tableauton(4, 3) = 57
tableauton(4, 4) = 61
' extinction de tous les tons
For k = 1 To 4
TonVal = tableauton(k, 1)
MsgBox TonVal
'ActiveSheet.Shapes("1").Visible = msoFalse 'choisir l'une des 2 lignes
ActiveSheet.Shapes(TonVal).Visible = msoTrue
Next k
End Sub