Convertir dans VBA
Fermé
Thelucas160
Messages postés
206
Date d'inscription
jeudi 27 juin 2013
Statut
Membre
Dernière intervention
8 mars 2019
-
14 déc. 2018 à 09:57
Thelucas160 Messages postés 206 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 8 mars 2019 - 21 déc. 2018 à 11:15
Thelucas160 Messages postés 206 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 8 mars 2019 - 21 déc. 2018 à 11:15
A voir également:
- Convertir dans VBA
- Convertir youtube en mp3 avec audacity - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Convertir cda en mp3 ✓ - Forum Logiciels
- Convertir epub en kindle - Guide
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
1 réponse
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
14 déc. 2018 à 10:46
14 déc. 2018 à 10:46
Bonjour,
voir ces 2 sites pour faire une boucle sur une colonne et les fonctions Split et Replace:
https://www.developpez.net/forums/d605223/logiciels/microsoft-office/excel/contribuez/boucles-parcourir-colonne-ligne-plage-donnees-2-methodes/
https://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/#LI-I
Ce qui donne:
De plus, est-il possible d’ouvrir 2 ou 3 ou 4 fichier excel en même temps avec un CheckBox (multiselect)
Pour le multiselect cela concerne la Combobox et la ListBox!
voir ces 2 sites pour faire une boucle sur une colonne et les fonctions Split et Replace:
https://www.developpez.net/forums/d605223/logiciels/microsoft-office/excel/contribuez/boucles-parcourir-colonne-ligne-plage-donnees-2-methodes/
https://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/#LI-I
Ce qui donne:
'https://www.developpez.net/forums/d605223/logiciels/microsoft-office/excel/contribuez/boucles-parcourir-colonne-ligne-plage-donnees-2-methodes/ 'https://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/#LI-I Sub For_X_to_Next_Ligne() Dim FL1 As Worksheet, NoCol As Integer Dim NoLig As Long, Var As Variant Set FL1 = Worksheets("Feuil1") NoCol = 1 'lecture de la colonne A For NoLig = 2 To Split(FL1.UsedRange.Address, "$")(4) Var = FL1.Cells(NoLig, NoCol) Var = Split(Var, "(")(1) Var = Replace(Var, "bytes)", "") Var = Replace(Var, ",", "") FL1.Cells(NoLig, NoCol) = Var Next Set FL1 = Nothing End Sub
De plus, est-il possible d’ouvrir 2 ou 3 ou 4 fichier excel en même temps avec un CheckBox (multiselect)
Pour le multiselect cela concerne la Combobox et la ListBox!
21 déc. 2018 à 11:15
i = 2
Do Until Cells(i, "A") = ""
On Error Resume Next
Set WorkRng = Cells(i, "H")
xChar = "("
For Each Rng In WorkRng
xValue = Rng.Value
Rng.Value = VBA.Right(xValue, VBA.Len(xValue) - VBA.InStrRev(xValue, xChar))
Next
Cells(i, "H") = Replace(Cells(i, "H"), "bytes)", "")
Cells(i, "H") = Replace(Cells(i, "H"), ",", "")
Cells(i, "H") = Replace(Cells(i, "H"), "B", "")
Cells(i, "H") = Replace(Cells(i, "H"), " ", "")
i = i + 1
Loop
Mais le tout fonctionne :)