[VBA] Eclater une donnée
Fermé
Jet
-
5 juin 2008 à 12:00
onesdf Messages postés 375 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 17 octobre 2008 - 10 juin 2008 à 16:50
onesdf Messages postés 375 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 17 octobre 2008 - 10 juin 2008 à 16:50
A voir également:
- [VBA] Eclater une donnée
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
- Erreur 1004 vba ✓ - Forum VB / VBA
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Vba dernière colonne non vide ✓ - Forum VB / VBA
- Récupérer valeur cellule vba ✓ - Forum VB / VBA
2 réponses
onesdf
Messages postés
375
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
17 octobre 2008
120
10 juin 2008 à 16:50
10 juin 2008 à 16:50
Avec les données en A1 :
Sub EclateMoi() Tableau = Split(Range("A1"), ";") Chiffres = Tableau(0) IP = Tableau(1) LaDate = Tableau(2) End Sub
yg_be
Messages postés
22788
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 mai 2024
1 481
10 juin 2008 à 15:50
10 juin 2008 à 15:50
faire une boucle qui parcoure la colonne de départ
pour chaque valeur :
chiffre=left(valeur,instr(valeur,";")-1)
reste=right(valeur,len(valeur)-instr(valeur,";")
IP=left(reste,instr(reste,";")-1)
date=right(reste,len(reste)-instr(reste,";")
pour chaque valeur :
chiffre=left(valeur,instr(valeur,";")-1)
reste=right(valeur,len(valeur)-instr(valeur,";")
IP=left(reste,instr(reste,";")-1)
date=right(reste,len(reste)-instr(reste,";")