VBA : copie cellules suite import txt

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

P

poupoune49

Guest
Je suis nouveau sur le forum et ai qlq connaissances de VBA

J’importe dans 1 tableau Excel 2003 via VBA des données d’un fichier txt (lignes ayant la même structure) .

Après mon code de formatage et de mise en forme je nomme mes colonnes.

Range (« B1 »).Select

ActiveCell.FormulaR1C1= “Parts”



Dans ma colonne B j’importe une valeur numérique que je souhaite diviser par 10 (exemple : 020 doit donner 2,0)

J’arrive à faire ce calcul pour 1 ligne avec le code suivant :

Selection.NumberFormat = "0.0"

'Range("B2").Value = Range("B2").Value / 10

Comment répéter le code sur l’ensemble de la colonne B sans pour autant réécrire le code puisque le nombre de lignes est variable.

Merci de votre aide.
Poupoune49
 
Re : VBA : copie cellules suite import txt

Bonsoir

Tu dois faire une boucle, et là tu as plusieurs choix

par exemple

range("B2").select 'Sélectionne la 1ere cellule
While activecell<>"" 'boucle tant que la cellule n'est pas vide
Activecell=activecell/10
activecell.offset(1,0).range("A1").select 'sélectionne la ligne suivante
wend
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
13
Affichages
2 K
G
  • Question Question
Réponses
3
Affichages
2 K
C
Réponses
23
Affichages
4 K
Charles78
C
C
Réponses
5
Affichages
2 K
Charles78
C
P
Réponses
12
Affichages
3 K
Pti Guily
P
B
Réponses
2
Affichages
2 K
Berna
B
S
Réponses
5
Affichages
1 K
sianurr
S
A
Réponses
1
Affichages
2 K
nvitalie
N
M
Réponses
4
Affichages
2 K
M
Retour