étendre une plage de données RANGE

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

V

ventesprivee

Guest
bonsoir

j'utilise le code suivant :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("F5:F100")) Is Nothing Then ActiveCell.Value = Now()
End Sub

qui me permet d'avoir l'heure dans une cellule

Cependant je souhaite étendre ma plage de données (mon RANGE) à d'autres colonnes (mais pas régulières J,K .., ) comment faire et quoi rajouter ?

merci de votre aide
 
Re : étendre une plage de données RANGE

Bonsoir ventesprivee,

Qu'est-ce que tu vends ? 🙂

sur le principe

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("F5:F100,J5:J100,Z5:Z100")) Is Nothing Then ActiveCell.Value = Now()
End Sub

Edit : Bonsoir Patrick 🙂
 
Dernière édition:
Re : étendre une plage de données RANGE

salut
je ne vends rien ... mais bon merci quand même tu m'as bien dépanné

autre question pendant qu'on y est

j'utilise le code

=RANG(G5;G5:G100;1) pour classer dans l'ordre croissant des temps hh:mm:ss

cependant il faudrait que le code ignore dans son tri des cellules où il y a marqué "00:00:00" (personne non partie) (plusieurs cellules sont ainsi marquées 00:00:00)

merci beaucoup
 
- 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

Réponses
9
Affichages
508
Réponses
4
Affichages
521
Retour