• Initiateur de la discussion Initiateur de la discussion Jfazer
  • 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 !

J

Jfazer

Guest
Plusieurs petites questions (a mon avis chiantes):
Je souhaiterais pouvoir faire une fonction qui puisse fonctionner comme une formule sous excel pour ca à la place de créer un Sub .... End Sub
on crée un Function
Ensuite dans cette fonction je veux me connecter à une page web, donc utilisation de QueryTables! par contre à Destination:=XXXXXXXX je veux pas copier le résultat dans une cellule mais le mettre dans une variable de facon a renvoyer le résultat à FormuleDeTest2 et donc elle retrouvera dans la cellule où la formule a été saisie.
Ci dessous le bout de code de test.
Merci une une aide ou un conseil.
Jfazer



Function FormuleDeTest2( A As Integer )

Dim LaString As String

LaString = "URL;http://monsiteweb/menu.php?Ptf_Id=" & A

With ActiveSheet.QueryTables.Add(Connection:=LaString, Destination:= XXXXXXXX )
.Name = ""
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.WebTables = "7"
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With

FormuleDeTest2 = LA_Valeur_Retournée

End Function
 
- 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 CSV en EXCEL
Réponses
1
Affichages
124
Réponses
2
Affichages
1 K
Réponses
33
Affichages
4 K
  • Question Question
Power Query power query
Réponses
22
Affichages
4 K
Retour