Bonjour,
J'aimerai pouvoir utiliser se script en VBA sous Auto-it.
Code : Tout sélectionner
Selection.AutoFilter
ActiveSheet.Range("$A$1:$J$48").AutoFilter Field:=4, Criteria1:= _
xlFilterToday, Operator:=xlFilterDynamic
ActiveSheet.Range("$A$1:$J$48").AutoFilter Field:=7, Criteria1:="=HTA", _
Operator:=xlOr, Criteria2:="=Source"
ActiveSheet.Range("$A$1:$J$48").AutoFilter Field:=3, Criteria1:="Préparé"
Columns("B:B").Select
Range("B20").Activate
Selection.Copy
Sheets.Add After:=Sheets(Sheets.Count)
Columns("A:A").Select
ActiveSheet.Paste
Rows("1:1").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Ce script filtre un fichier .xls.
J'aimerai pouvoir faire de même avec Autoit pour ainsi l'integrer dans un script Autoit qui intervient après.
Voici le .xls a filtrer :
► Afficher le texte
GR | Numéro de l'accès | Statut de l'accès | Date de programmation | Heure de programmation | Libellé de l'accès | Type d'ouvrage | Type d'acces | Ouvrage PS ou Commune | Ouvrage DHTA ou BT
BTE 21 C11-00396-001 Préparé 26/11/2011 07:30:00 REMPLACEMENT TRANSFO 100A 160KVA HTA Hors tension POUILLY _BONNENCONTRE 21E
BTE 21 C11-00765-004 Préparé 11/11/2011 08:30:00 Consignation HTA pour raccordement nouveau PSSA FOIGERY HTA Hors tension BEAUNE _LADOIX
BTE 21 C11-01827-012 Préparé 11/11/2011 08:30:00 Remplacement cable papier hta par sec entre le poste charat et point A (jonction hta en A) HTA Hors tension VENAREY _SEMUR
AMEPS BOURGOGNE C11-01241-002 Préparé 11/11/2011 08:30:00 ENT PS MIGENNES TRY311 Source Dans l'environnement MIGENNES TR Y311
BTE 21 C11-02393-003 Préparé 11/11/2011 08:00:00 D324/090242: mise sous tension de câbles dans la zone de valmy (avant restructuration HTAde la zone) HTA Hors tension CHAMP REGNAUD _TOISON D OR
ARE NIEVRE C11-02527-003 Préparé 11/11/2011 15:00:00 DEPOSE ISP DRIV H61 CARRIERE PBA N°1 HTA Sous tension ST HONORE _AVREE
ARE NIEVRE C11-02609-001 Préparé 11/11/2011 13:30:00 REMPLACEMENT PARAFOUDRES H61 ROI DES OISEAUX HTA Sous tension ST HONORE _LUZY
BTE 21 C11-02184-001 Préparé 11/11/2011 09:00:00 Mutation transfo H61 Bievrieres pollué par TPC à Tarsul HTA Hors tension POISEUL _MOLOY
BTE 21 C11-02184-002 Préparé 11/11/2011 14:00:00 Mutation transfo H61 Binelle pollué à Tarsul HTA Hors tension POISEUL _MOLOY
BTE 21 C11-02691-001 Préparé 11/11/2011 07:30:00 POSER CAPUCHON SUR PETITJEAN 1 HTA Sous tension CHATILLON _ST MARC
Désoler pour le rendu du tableau, les colonne et ligne ne sont pas trés visible.
Le script ne garde que la valeur de la colonne B si la date correspond a celle du jour, que le status soit préparé, et le type d'ouvrage HTA & Source.
hors je n'arrive pas a le faire sous autoit, j'ai essayé en utilisant un filtre élaboré mais rien a faire je n'arrive pas.
Un coup de main serais bienvenue.
Merci.