Recopier une valeur en fonction du nombre inscrit dans une cellule

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

Fred59240

XLDnaute Nouveau
Bonjour la communauté,

Je me retourne vers vous car j'e n'arrive pas à solutionner la recopie implicite d'une cellule.

J'explique :

En cellule A1, j'ai le chiffre 24
En cellule A2, j'ai une formule de calcul avec le montant : 20.

Je voudrais trouver une formule qui permettrait que la valeur de la cellule A2 soit recopiée 23 fois sur la droite, B2, C2, D2, etc... soit 24 fois avec la cellule A2.

Si vous pouviez m'aider, sans l'aide de VBA, ce serait génial.

Merci à vous - Fred
 
Bonsoir Fred

Sans fichier pas pouvoir t'aider. Et ta demande implique le VBA.

Je voudrais trouver une formule qui permettrait que la valeur de la cellule A2 soit recopiée 23 fois sur la droite, B2, C2, D2, etc... soit 24 fois avec la cellule A2.

Et ça ce n'est pas claire. Qu'est-ce que tu veux au juste? (Et juste une chose pas deux).
 
Dernière édition:
Re,

Erreur d'extension de fichier 😕😕😕

J'ai fais du VBA aussi mais beaucoup plus long que ton code 😳

VB:
Sub test()
Dim i, n As Integer
Sheets("Feuil1").Activate

i = Range("A1")

For n = 1 To i - 1
Cells(2, 1 + n) = Range("A2")
Next n

End Sub
 
Re

Une solution plus automatisée
(en passant par une procédure événementielle)
A mettre dans le code la feuille(pas dans un module standard)
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
If Target.Address = "$A$1" Then
X = [A2]
Rows(2).ClearContents
[A2].Resize(, [A1]) = X
End If
End Sub
 
- 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

Discussions similaires

Retour