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

M

Mytå

Guest
Hello to all!

Je ne sais pas comment proceder, juste besoin d'un idée de base pour
cette application (USF ou Combos ou autre chose ?????)

Merci Mytå
 

Pièces jointes

j'étais parti sur une solution différente et j'ai continué dans la foulée, mais la macro ci-dessous est un peu plus propre que la version qui est dans le fichier.

Private Sub CommandButton1_Click()
Dim Dest As Range, Source As Range, Cel As Range
Dim Erreur As Boolean
Set Source = Selection
Set Dest = Range("DebCopie")

For Each Cel In Source
If Intersect(Cel, Range("Valeurs")) Is Nothing Then _
Erreur = True
Next Cel
If (Source.Cells.Count <> 5) Or Erreur Then
MsgBox "Erreur !" & vbCr & _
"Il faut sélectionner 5 cellules exactement" & _
vbCr & "dans la plage " & Range("Valeurs").Address, _
vbCritical, "Copie de valeurs"
Else
Application.ScreenUpdating = False
For Each Cel In Source
Dest.Value = Cel.Value
Set Dest = Dest.Offset(1, 0)
Next Cel
Application.ScreenUpdating = True
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Lecture vocale USF
Réponses
5
Affichages
208
Réponses
4
Affichages
137
Retour