excel vba

sougrinoma

XLDnaute Nouveau
Bonjour tout le monde.
j'ai un petit souci avec excel.
je voudrais que lorsque je sélectionne un certain nombre de cellules(le tableau par exemple sur la feuille excel que j'ai jointe) que je puisse connaitre la position de la première ligne(sélectionnée) par rapport à la première ligne de la feuille excel et la position de la dernière ligne(sélectionnée) par rapport à la première ligne de la feuille excel.Idem pour les colonnes.
Merci d'avance pour toute proposition de code.
 

Pièces jointes

  • exemple.xlsx
    8.3 KB · Affichages: 39
  • exemple.xlsx
    8.3 KB · Affichages: 37
  • exemple.xlsx
    8.3 KB · Affichages: 36
Dernière édition:

mécano41

XLDnaute Accro
Re : excel vba

Bonjour,

A mettre dans le code de la feuille. Ne fonctionne que dans la zone du tableau E7:J12. Ne fonctionne pas si sélection de cellules séparées.

Code:
Option Explicit

Sub Worksheet_SelectionChange(ByVal Cible As Range)
If Not Intersect(Cible, Range("E7:J12")) Is Nothing Then
    MsgBox Cible.Row & "   " & Cible.Row + Cible.Rows.Count - 1
End If
End Sub

Pour les colonnes, c'est pareil.

Cordialement
 

Papou-net

XLDnaute Barbatruc
Re : excel vba

Bonjour sougrinoma, camarchepas, mécano41, Philippe,

Je ne suis pas dans les premiers mais comme je l'ai fait de mon côté, je le joins.

Cordialement.
 

Pièces jointes

  • Copie de exemple.xls
    33.5 KB · Affichages: 34
  • Copie de exemple.xls
    33.5 KB · Affichages: 37
  • Copie de exemple.xls
    33.5 KB · Affichages: 36

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 685
Messages
2 090 943
Membres
104 704
dernier inscrit
uranium