XL 2019 Transpose et limiter nombre de valeur

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

Rabeto

XLDnaute Occasionnel
Bonsoir à tous,

svp , Y a t-il un moyen d'ajouter dans ce code de transposer en ligne les valeurs trouvées et de demander à ce que la requête ne prend que les 3 premières valeurs de ce qu'il a trouvé

Sub Transpose ()
Application.ScreenUpdating = False
On Error Resume Next

Site = Range("A1").Value
With CreateObject("MSXML2.XMLHTTP")
.Open "GET", Site, False
.Send
donnee = .responsetext
End With

tbl1 = Split(donnee, "date"":")
For i = 1 To UBound(tbl1)
With ActiveSheet

.Cells(i + 3, 8).Value = Split(Split(tbl1(i), "Donneé"":")(1), ",")(0)

End With
Next

MsgBox "Complet"

Range("A2").Select

Application.ScreenUpdating = True

End Sub
 
Au cas ou quelqu'un en a besoin !!!! je pense avoir trouvé

Sub XTESTJSON()

Application.ScreenUpdating = False

On Error Resume Next

Site = Range("A1").Value
With CreateObject("MSXML2.XMLHTTP")
.Open "GET", Site, False
.Send
donnee = .responsetext
End With

tbl1 = Split(donnee, "date"":")

Dim valeursTrouvees As Integer
valeursTrouvees = 0

For i = 1 To UBound(tbl1)
If valeursTrouvees < 3 Then

With ActiveSheet
.Cells(4, i + 7).Value = Split(Split(tbl1(i), "Donneé"":")(1), ",")(0)
End With

valeursTrouvees = valeursTrouvees + 1
Else
Exit For
End If
Next

MsgBox "Complet"

Range("A2").Select

Application.ScreenUpdating = True

End Sub
 
- 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 worksheet_change
Réponses
29
Affichages
247
Réponses
18
Affichages
235
  • Question Question
Microsoft 365 VBA Transpose
Réponses
11
Affichages
752
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
498
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
76
Réponses
4
Affichages
360
Réponses
2
Affichages
403
Retour