Récupérer la valeur d'une cellule et l'afficher sur le ruban 2007

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

K

kalenjiman

Guest
Bonjour,

J'ai besoin de votre aide, pouvez vous me dire s'il est possible de recuperer la valeur d'une cellule et l'afficher sur le ruban 2007 ?

Si oui, comment ?

Merci de vous torturer les méninges avec moi...
 
Re : Récupérer la valeur d'une cellule et l'afficher sur le ruban 2007

Bonsoir kalenjiman, salut Hasco 🙂

Etant sur Excel 2003, je me suis torturé 1/10ème de seconde :

- créer un UserForm (vide) et lui donner la hauteur la plus petite possible

- cette macro dans ThisWorkbook :

Code:
Private Sub Workbook_Open()
Application.ScreenUpdating = False
With UserForm1
  .Show 0 'mode non modal
  .Top = 0
  .Left = 0
  .Caption = Sheets("Feuil1").[A1] 'cellule cible, à adapter
End With
End Sub

- cette macro dans le code de la feuille de la cellule cible :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
UserForm1.Caption = [A1] 'cellule cible
End Sub

A+
 
Dernière édition:
Re : Récupérer la valeur d'une cellule et l'afficher sur le ruban 2007

Hello,

@Hasco : En fait je me suis basé sur ce tutoriel sans trouver la réponse a ma problématique.
@Job75 : Je sais le faire avec un User Form. Aujourd'hui mon appli utilise un bouton sur le ruban qui ouvre un UF et affiche la valeur de 3 cellules en fonction de la feuille active.

Par contre, je ne sais pas comment afficher dynamiquement la valeur de ces 3 cellules directement sur le ruban, toujours en fonction de la feuille active.

En gros, j'ai trouvé des solutions alternative. Mais je reste persuadé qu'il doit y avoir une methode pour le faire sur le ruban (un peu comme le total qui s'affiche en bas a droite)
 
Re : Récupérer la valeur d'une cellule et l'afficher sur le ruban 2007

Bonjour,

Voici un exemple fait à partir du tuto donné plus haut ; dans le classeur joint un onglet (Exemple de labelControl) avec 3 labels :

1 qui affiche le nom de la feuille active (pas bien utile)
2 qui affiche les valeurs de A1:A2

Les mises à jours sont appelées dans ThisWorkbook.

A+
 
Re : Récupérer la valeur d'une cellule et l'afficher sur le ruban 2007

Merci Hasco, c'est exactement le principe de ce que je veux faire.

Je ne suis pas parvenu a modifier ton code pour que le nom de la feuille soit également dynamique (il reste figé sur Feuil1). Comment faire pour Label01 et Label02 retourne une information de cellule non consécutive. Par Exemple : Label01 = A5 et Label02 = B8.

Je retourne sur Excel, afin voir si j'avance un peu seul.
 
- 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
4
Affichages
712
Retour