• Initiateur de la discussion Initiateur de la discussion GBI
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

GBI

XLDnaute Occasionnel
Chers exceliens bonjour,

Je me permet de solliciter votre aide car je suis un peu bloqué.
Je travaille sur XL 2007 et je me lance dans VBA (enfin), j'ai fait une petite macro (qui doit surement pouvoir être améliorée) et j'ai un petit soucis (la macro fonctionne bien, c'est plus dans le registre du détail):

Lorsque j'execute ma macro (qui est en fait une macro d'extraction), celle-ci m'affiche tous les messages "d'erreur" car celle-ci ouvre un autre fichier, j'aimerai supprimer ces messages d'erreur lorsque j'execute la macro afin de m'éviter de valider chaque message d'erreur, je vous met mon code ci-dessous.

Vous remerciant d'avance de votre aide précieuse !

Code:
Sub Import_donnees_commerciales_calculmarge()
Dim Fichier, Repertoire As String
Repertoire = "mon fichier" 'mettre ici ton répertoire par défaut
ChDir "mon fichier" 'mettre ici le répertoire où se trouve le fichier x
Fichier = Application.GetOpenFilename("Fichiers Excel (*.xlsx), *.xlsx", , "Sélectionner un fichier.")
If Fichier <> False Then
    Application.ScreenUpdating = False
    Workbooks.Open Fichier
    Fichier_x = ActiveWorkbook.Name
    Range("C1:C30,D1:D30,H1:H30,P1:P30,Q1:Q30").Select
    Range("Q1").Activate
    Selection.Copy
    Windows("KPI.xlsm").Activate
    Range("A1").Select
    ActiveSheet.Paste
Application.DisplayAlerts = False
Windows(Fichier_x).Close
End If
CurDir Repertoire
End Sub
 
Re : vba

Bonjour et bienvenu,

Met ces deux lignes de code au début et à la fin de ton code de la façon suivante :

Code:
Sub test()
 Application.DisplayAlerts = False
  ***ton code***
 Application.DisplayAlerts = True
End Sub
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
1 K
Retour