[VBA Excel] BackgroundQuery et protection de la feuille

BackgroundQuery et protection de la feuille [VBA Excel] - VB/VBA/VBS - Programmation

Marsh Posté le 04-01-2006 à 13:58:25    

Bonjour,
 
J'ai une feuille protégée par un mot de passe et celà fait planter ma macro qui va ouvrir une page Web pour récupérer des informations (fichier .csv).
L'erreur est 1004 et c'est sur .Refresh BackgroundQuery:=False.
 
Quelqu'un sait comment je peux ne pas protéger cette propriété ?
 
Voici le code de ma fonction :

Code :
  1. With Me.QueryTables.Add(Connection:="TEXT;" & "http://xxxxxxxxxxxxxxxx", _
  2.             Destination:=Range(Chr(64 + ValeursTemp_colonne) & ValeursTemp_ligne))
  3.                 .Name = "Temporary_data"
  4.                 .FieldNames = False
  5.                 .RowNumbers = False
  6.                 .FillAdjacentFormulas = True
  7.                 .PreserveFormatting = True
  8.                 .RefreshOnFileOpen = False
  9.                 .RefreshStyle = xlOverwriteCells
  10.                 .SavePassword = False
  11.                 .SaveData = True
  12.                 .AdjustColumnWidth = False
  13.                 .RefreshPeriod = 0
  14.                 .TextFilePromptOnRefresh = False
  15.                 .TextFileStartRow = 1
  16.                 .TextFileParseType = xlDelimited
  17.                 .TextFileTextQualifier = xlTextQualifierDoubleQuote
  18.                 .TextFileConsecutiveDelimiter = False
  19.                 .TextFileTabDelimiter = False
  20.                 .TextFileSemicolonDelimiter = False
  21.                 .TextFileCommaDelimiter = True
  22.                 .TextFileSpaceDelimiter = False
  23.                 .TextFileColumnDataTypes = Array(1, 1, 1, 1)
  24.                 .Refresh BackgroundQuery:=False
  25.             End With


 
Merci beaucoup,
Worldofdada

Reply

Marsh Posté le 04-01-2006 à 13:58:25   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed