XL 2010 incrémentation liste url

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 !

guytares

XLDnaute Nouveau
Bonjour dans la colonne A j'ai des urls exemple


dans la colonne B j'ai des chiffres ex 6 et 8 le résultat que je veux obtenir dans la colonne C c'est




 

Pièces jointes

Dernière édition:
Re Bonjour @guytares , le Forum

Non elle n'est pas de moi, ce n'est pas du tout mon style, vu le nom et le style si @mapomme passe par là il se fera un plaisir de la débuguer pour autant qu'elle ait un bug car venant de sa part il a dû certainement faire quelque chose qui fonctionnait avec ce que tu lui a mal expliqué ou que maintenant tu transposes dans un autre context qu'à l'origine...LoL

Bonne soirée
@+Thierry
 
Bonsoir @guytares 🙂
Bonsoir @_Thierry 🙂 (je ne peux même plus avancer masqué sans que tu me reconnaisses 😱 😀)

Essayez ce code :
VB:
Sub Insertion()
   Dim t, i&, n&, max&, pref
   Columns("b:b").Clear
   Range("b1") = "insert"
   t = Range("a2:a" & Cells(Rows.Count, "a").End(xlUp).Row)
   For i = 1 To UBound(t): n = n + Mid(t(i, 1), InStr(t(i, 1), "page=") + 5, 99): Next
   ReDim v(1 To n, 1 To 1): n = 0
   For i = 1 To UBound(t)
      pref = Left(t(i, 1), InStr(t(i, 1), "page="))
      max = 1 * Mid(t(i, 1), InStr(t(i, 1), "page=") + 5, 99)
      For j = 1 To max: n = n + 1: v(n, 1) = pref & j: Next
   Next i
   Range("b2").Resize(UBound(v)) = v
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

V
Réponses
6
Affichages
2 K
V
Retour