Arrêter ma ma macro lorsque cellule vide
Résolu
dodorando
Messages postés
8
Statut
Membre
-
dodorando Messages postés 8 Statut Membre -
dodorando Messages postés 8 Statut Membre -
Bonjour à tous,
Je tente de me mettre à la programmation VBA et tombe (malheureusement) sur un os.
J'ai créé une macro (collée ci-dessous)... mais celle-ci ne s'arrête pas lorsque les cellules de la colonne A sont vides. Elle continue à fonctionner.
Pourriez-vous m'aider à trouver la solution ?
D'avance merci pour votre aide,
Dim var_Matricule As String
var_Matricule = Range("a2").Value
Do While var_Matricule <> ""
ActiveCell.FormulaR1C1 = "=RIGHT(RC[-1],9)"
ActiveCell.Offset(0, 1).Activate
ActiveCell.FormulaR1C1 = "=LEFT(RC[-1],8)"
ActiveCell.Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
ActiveCell.Offset(1, -1).Activate
Loop
Je tente de me mettre à la programmation VBA et tombe (malheureusement) sur un os.
J'ai créé une macro (collée ci-dessous)... mais celle-ci ne s'arrête pas lorsque les cellules de la colonne A sont vides. Elle continue à fonctionner.
Pourriez-vous m'aider à trouver la solution ?
D'avance merci pour votre aide,
Dim var_Matricule As String
var_Matricule = Range("a2").Value
Do While var_Matricule <> ""
ActiveCell.FormulaR1C1 = "=RIGHT(RC[-1],9)"
ActiveCell.Offset(0, 1).Activate
ActiveCell.FormulaR1C1 = "=LEFT(RC[-1],8)"
ActiveCell.Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
ActiveCell.Offset(1, -1).Activate
Loop
A voir également:
- Arrêter ma ma macro lorsque cellule vide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Supprimer page word vide - Guide
- Caractere vide - Guide
- Excel cellule couleur si condition texte - Guide
- Coeur vide - Forum Facebook
Peut-être dois-je la réécrire !
Merci encore !