Macro Excel 2003
mickamvt
Messages postés
2
Statut
Membre
-
ccm81 Messages postés 11033 Statut Membre -
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
Je cherche à faire une macro qui applique une formule sur une plage bien définie (ex : A1:E5) ou sur une plage définie par des marqueurs ( ex: de cellule qui contient "#" à la cellule "##")
Merci de votre aide.
Je cherche à faire une macro qui applique une formule sur une plage bien définie (ex : A1:E5) ou sur une plage définie par des marqueurs ( ex: de cellule qui contient "#" à la cellule "##")
Merci de votre aide.
A voir également:
- Macro Excel 2003
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
2 réponses
je ne comprends pas pourquoi tu n'écris pas ta formule dans les cellules
car tu a l'aire de vouloir la même formule toujours placé dans A1:E5
ou alors explique mieux ce que tu veux faire
a+
car tu a l'aire de vouloir la même formule toujours placé dans A1:E5
ou alors explique mieux ce que tu veux faire
a+
bonjour
quelque chose comme ça?
Q1.
Q2.
quelque chose comme ça?
Q1.
Const plage = "F1:F15" Dim c For Each c In Range(plage) c.Value = c.Row ' par exemple Next c
Q2.
Const plage = "E1:E15"
Dim lideb As Long, lifin As Long, li As Long
With Range(plage)
lideb = .Find("#").Row
lifin = .Find("##", after:=.Cells(lideb, 1)).Row
For li = lideb + 1 To lifin - 1
.Cells(li, 1).Value = li ' par exemple
Next li
End Withbonne suite