Bonjour à tous
En lançant la macro ci dessous (requete URL ) , cela génère automatiquement une plage nommée à chaque fois , après plusieurs mois d'utilisation , je me suis aperçu que j'avais des milliers de plages nommées ce qui ralenti considérablement les calculs .
Comment éviter cet automatisme ou alors existe-il une commande pour supprimer les plages nommées ?
Merci
En lançant la macro ci dessous (requete URL ) , cela génère automatiquement une plage nommée à chaque fois , après plusieurs mois d'utilisation , je me suis aperçu que j'avais des milliers de plages nommées ce qui ralenti considérablement les calculs .
Comment éviter cet automatisme ou alors existe-il une commande pour supprimer les plages nommées ?
Code:
Sheets("Support").Select
Range("i1").Select
With ActiveSheet.QueryTables.Add(Connection:="URL;" _
& Sheets("Support").Range("i1"), Destination:=Range("x1"))
.FieldNames = False
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = False
.RefreshOnFileOpen = False
.BackgroundQuery = False
.SavePassword = False
.SaveData = False
.AdjustColumnWidth = False
.RefreshPeriod = 0
.WebSelectionType = xlEntirePage
.WebFormatting = xlWebFormattingNone
.WebPreFormattedTextToColumns = False
.WebConsecutiveDelimitersAsOne = False
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
Merci