J'aurais souhaité savoir s'il existait un parametre à la fonction open de vba pour ouvrire un fichier excel en desactivant le filtre automatique????
Mici
Publicité
Posté le 13-05-2005 à 11:36:04
papou_net
Posté le 19-05-2005 à 06:12:24
Salut directement dans le ThisWorkbook si tu veux désactiver au démarrage ----------------------
Private Sub Workbook_Open()
Selection.AutoFilter
End Sub
-----------------------
A+
thefreretock
Posté le 19-05-2005 à 14:44:22
Mici beaucoup mais il s'agit en fait de faire une copie (par macro) d'un classeur ouvert contenu un filtre et d'ouvrire la copie sans le fitre sans le filtre.
papou_net
Posté le 20-05-2005 à 06:09:43
Essaye avec ça en supposant que ta feuille à copier s'appelle Feuil!1
Sheets("Feuil!1" ).Select
Sheets("Feuil!1" ).Copy After:=Sheets(3)
Sheets("Feuil!1(2)" ).Select
Sheets("Feuil!1(2)" ).Name = "Nom de la nouvelle feuille"
Selection.AutoFilter
scuny
Posté le 20-05-2005 à 08:04:45
'copier une feuille dans un nouveau classeur en remplaçant
'les formules par leurs valeurs
Sub CopieFeuilleValeursSeules()
With ActiveSheet
.Copy
.UsedRange.Cells.Value = (.UsedRange.Cells.Value)
.Range("A1" ).Select
End With
End Sub 'fs