bonjour à tous,

j'ai un petit problème avec une macro excel : je m'explique, j'ai des tableaux qui sont générés dans des feuilles différente grâce à une autre macro. Sauf que je souhaite masquer ces feuilles (pour des raisons personnelles). J'ai alors utiliser la méthode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
Dim ws As Worksheet  
For Each ws In Worksheets
 
If ws.Name Like "Tab*" Then
 
ws.Select
ActiveWindow.SelectedSheets.Visible = False
End If
Next ws

et ca marche bien,

sauf que dans une autre macro, qui doit copier les tableaux cachés dans une présentation powerpoint, ca ne copie pas les tableaux. Alors que si je "démasque" mes feuilles, ca les colles très bien.
j'ai alors pensé a mettre ce code au début de ma macro qui copie les tableaux :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Dim ws As Worksheet  
For Each ws In Worksheets
 
If ws.Name Like "Tab*" Then
 
ws.Select
ActiveWindow.SelectedSheets.Visible = true
End If
Next ws

mais ca ne marche pas..

je n'arrive pas a comprendre pourquoi, il n'arrive pas à me copier mes tableaux alors que les feuilles de départ sont cachées.