> Tous les forums > Forum Bureautique
 Excel 2016 Macro avec erreur 9Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
TJA435
  Posté le 01/05/2022 @ 17:49 
Aller en bas de la page 
Astucien
Bonjour,

Dans la macro ci-dessous:

------------------------------------------------------------

Sub Macro2()

'

'

' essai AF2

'

' fichier d' où sont extrait les données :

' D:\ODUJ\ACTUEL\CL710290_2021-2022\CL710290_2021-2022 - Copie.xlsx

'

' cette macro est lancée depuis un autre fichier(dans lequel il y a 2 feuilles "filtres" et "etat"),

' qui récupère les données filtrées dans la feuille "etat" à partir des éléments de filtre qui sont

' dans la feuille "filtres"

'

Application.CutCopyMode = False

Application.CutCopyMode = False

Workbooks("D:\ODUJ\ACTUEL\CL710290_2021-2022\CL710290_2021-2022 - Copie.xlsx") _

.Sheets("S2122").Range("A1:AA417") _

.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets("filtres") _

.Range("A1:A2"), CopyToRange:=Sheets("etat").Range("A1:I1"), Unique:=False

Windows("D:\ODUJ\ACTUEL\CL710290_2021-2022\CL710290_2021-2022 - Copie.xlsx").Activate

Windows("vernouv_af.xlsx").Activate

End Sub

J’ ai une erreur 9 (indice n’ apparait pas à la sélection), comment la corriger ?

Cette macro a été créée avec l’ enregistreur de macro.

Elle a marché une fois (à sa création)

Merci pour votre aide.

Publicité
corinthien
 Posté le 02/05/2022 à 00:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

  • Application.CutCopyMode = False 'une seule fois suffit
  • Windows("D:\ODUJ\ACTUEL\CL710290_2021-2022\CL710290_2021-2022 - Copie.xlsx").Activate
  • Windows("vernouv_af.xlsx").Activate

A quel moment as-tu cette erreur ?

Peut-être remplacer Windows par Workbooks et revoir le déroulement de la macro en pas à pas (F8) dans la fenêtre VBE.

Pourquoi activer un classeur sans faire d'opération et ensuite, activer le second classeur ?

Les deux classeurs sont'ils ouverts en même temps ?

TJA435
 Posté le 08/05/2022 à 16:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Merci corinthien

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Les soldes d'hiver 2025
SOLDES -1 -%
Hub USB C 5 en 1 UGREEN (HDMI 4K, 1xUSB 3.0, 2xUSB 2.0, 1xUSB C PD 100W) à 15,28 €
15,28 € 25,99 € -41%
@Amazon
Ecran 24.5 pouces Titan Army P2510HS (FHD, IPS, 300 Hz, 1 ms, HDR10) à 169,99 €
169,99 € 199 € -15%
@Geekbuying
PC portable 14 pouces Asus VivoBook S14 (FHD IPS, Core i5-1335U, 16 Go RAM, SSD 1 To, Windows 11) à 539,99 €
539,99 € 799,99 € -33%
@Amazon
SSD PNY CS1030 500 Go (NMVe M.2, 2000 Mo/s) à 29,99 €
29,99 € 49,99 € -40%
@Cdiscount
Caméra de sécurité d'intérieur Blink Mini à 25,99 €
25,99 € 35 € -26%
@Amazon

Sujets relatifs
excel 2016 erreur dans macro
Excel 2016 macro filtre avancé
Excel 2016 erreur 1004 dans vba
Erreur de caisse avec Excel
EXCEL 2016 : NB.SI avec une plage dynamique
Tableau EXCEL 2016 avec liste déroulante
Excel 2016 macro
numéroter toutes les lignes avec excel 2016
Comment ouvrir 1 fichierr excel 97-2003 avec excel 2016 ?
erreur à l'ouverture d'un classeur excel 2016
Plus de sujets relatifs à Excel 2016 Macro avec erreur 9
 > Tous les forums > Forum Bureautique