Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Modifier le contenu d'une plage

Boby94

XLDnaute Nouveau
Bonjour à tous,

J'ai un probleme que je n'arrive pas a resoudre.

J'ai une feuille avec 2 colonnes et un nombre de lignes variables (2000 a 10000). Je voudrai modifier les valeurs de chaque colonnes avec un coefficient

En gros,
les valeurs de la colonne1 sont égales à colonne1 *a
les valeurs de la colonne2 sont égales à colonne1 *b

J'ai essayer avec une boucle

for each cellule in col1
cellule = cellule*a
next cellule

mais ca ne marche pas.

J'espere que quelqu'un pourra m'aider

Je vous remercie d'avance.
 

juju_69

XLDnaute Occasionnel
Re : Modifier le contenu d'une plage

Hello,

Essaie çà :
Sub test()
Dim cellule As Range
For Each cellule In Range("B5:B30").Cells
If IsNumeric(cellule.Value) Then cellule.Value = cellule.Value * 2
Next cellule
End Sub

@ +

Juju
 

GIBI

XLDnaute Impliqué
Re : Modifier le contenu d'une plage

Bonjour,

tout simplement avec un copier/collage spécial/multiplication.

procedure sous excel:
1.inscrire le coeffecient dans une cellule
2. copier le coefficient
3. selectionner la plage sur laquellle doit être appliquer le coefficient
4. faire un edition/collage spécial/opération multiplication



GIBI
 

Discussions similaires

Réponses
3
Affichages
211
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…