Bonjour,
Je suis débutante en code VBA raison pour laquelle je sollicite votre aide.
J’aimerais écrire un code qui arrive à copier-coller la cellule C2 de la feuille 1, dans la cellule C1 de la feuille 2 et j’aimerais qu’après avoir collé que dans la même cellule je puisse rajouter le terme « IND » dans la cellule C1 feuille 2 et tout ça en code VBA.
Le contenu de la cellule C2 de la feuille 1, est amené à changer et je voudrais que le terme « IND » reste toujours peu importe la lettre qui viendra s’ajouter lors du copier-coller dans la cellule C1 feuille 2.
Je joins un petit fichier Excel exemple juste pour mieux représenter, car le fichier original est un gros document confidentiel.
Voici le code que j’ai essayé avec l’enregistreur de macro :
Sub exemple ()
' Copier-coller avec "IND"
Range("C2").Select
Selection.Copy
Sheets("Feuil2").Select
Range("C1").Select
ActiveSheet.Paste
Range("C1").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "IND A"
Range("C2").Select
End Sub
Le problème pour plus de précision vient de cette partie : ActiveCell.FormulaR1C1 = "IND A"
Car comme je l’ai précisé plus haut la lettre A peut changer en B,C,D etc… alors je ne veux pas le code retienne la lettre A mais plutôt que le contenu de la cellule donc ici la cellule C2.
Je vous remercie d’avance pour votre aide.
Je suis débutante en code VBA raison pour laquelle je sollicite votre aide.
J’aimerais écrire un code qui arrive à copier-coller la cellule C2 de la feuille 1, dans la cellule C1 de la feuille 2 et j’aimerais qu’après avoir collé que dans la même cellule je puisse rajouter le terme « IND » dans la cellule C1 feuille 2 et tout ça en code VBA.
Le contenu de la cellule C2 de la feuille 1, est amené à changer et je voudrais que le terme « IND » reste toujours peu importe la lettre qui viendra s’ajouter lors du copier-coller dans la cellule C1 feuille 2.
Je joins un petit fichier Excel exemple juste pour mieux représenter, car le fichier original est un gros document confidentiel.
Voici le code que j’ai essayé avec l’enregistreur de macro :
Sub exemple ()
' Copier-coller avec "IND"
Range("C2").Select
Selection.Copy
Sheets("Feuil2").Select
Range("C1").Select
ActiveSheet.Paste
Range("C1").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "IND A"
Range("C2").Select
End Sub
Le problème pour plus de précision vient de cette partie : ActiveCell.FormulaR1C1 = "IND A"
Car comme je l’ai précisé plus haut la lettre A peut changer en B,C,D etc… alors je ne veux pas le code retienne la lettre A mais plutôt que le contenu de la cellule donc ici la cellule C2.
Je vous remercie d’avance pour votre aide.