Bonjour tout le monde,
Ci-dessous la macro que j'essaye de finaliser:
	
	
	
	
	
		
Mon 1er besoin est de ne pas permettre à un Pop-up de s'afficher quand j'ouvre le fichier xxxxxx.xslm (c'est un message du fichier Excel qui me confirme que j'ai le droit ou pas d'accéder à ce fichier), car cela bloque ma Macro. J'ai essayé
	
		
 mais le Pop-up apparait quand même.
Mon 2e besoin concerne la ligne
	
		
 Par cette ligne j'aimerais que ce tableau soit nommé exactement de la même manière à chaque fois que j'exécute la Macro car Excel va par défaut incrémenter de 1 le nom à chaque itération. Malheureusement la Macro bloque car il ne trouve pas "Tableau croisé dynamique1" qui est devenu "Tableau croisé dynamique2".
Merci pour votre aide 🙂
	
		
			
		
		
	
				
			Ci-dessous la macro que j'essaye de finaliser:
		Code:
	
	
	    Sheets("ONGP").Select
    Cells.Select
    Selection.ClearContents
    Application.DisplayAlerts = False
    Workbooks.Open Filename:= _
        "http://xxxxxxx/xxxxxxxx.xlsm"
    Application.DisplayAlerts = True
    Sheets("Performance").Select
    Cells.Select
    Selection.Copy
    Windows("Moulinette SMOT test.xlsm").Activate
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Sheets("Graph").Select
    ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotCache.Refresh
    Sheets("Complex").Select
    Cells.Select
    Selection.Delete Shift:=xlUp
    Windows("xxxxxxxxx.xlsm").Activate
    Sheets("WI Volumes-Quantité d'AT").Select
    ActiveSheet.PivotTables("WIVolumes-QuantitedAT").PivotSelect "", xlDataAndLabel _
        , True
    Selection.Copy
    Windows("Moulinette SMOT test.xlsm").Activate
    Range("A1").Select
    ActiveSheet.Paste
    Range("A7").Select
    ActiveSheet.PivotTables("Tableau croisé dynamique1").Name = "Tableau croisé dynamique1"
    
    Range("A7").Select
    ActiveWorkbook.SlicerCaches.Add(ActiveSheet.PivotTables( _
        "Tableau croisé dynamique1"), "Action").Slicers.Add ActiveSheet, , "Action", _
        "Action", 195.75, 642, 144, 198.75
    ActiveSheet.Shapes.Range(Array("Action")).Select
	Mon 1er besoin est de ne pas permettre à un Pop-up de s'afficher quand j'ouvre le fichier xxxxxx.xslm (c'est un message du fichier Excel qui me confirme que j'ai le droit ou pas d'accéder à ce fichier), car cela bloque ma Macro. J'ai essayé
		Code:
	
	
	Application.DisplayAlerts = False
	Mon 2e besoin concerne la ligne
		Code:
	
	
	ActiveSheet.PivotTables("Tableau croisé dynamique1").Name = "Tableau croisé dynamique1"
	Merci pour votre aide 🙂