Bonjour,
J'ai besoin de récupérer via une macro le contenu d'une cellule d'une autre feuille pour l'afficher comme valeur d'un label sur une popup. C'est pas très clair mais en gros voici mon bout de code :
Et grossomodo, si je remplace le contenu de la variable MyQte par "toto", le texte "toto" apparaît bien dans mon label2. Par contre, si je laisse le chemin vers cette cellule, je n'ai rien qui s'affiche dans mon label2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub CommandButton9_Click() Workbooks.Open("\\myroot\BaseCommandes.xls").Worksheets("Commandes").Unprotect Password:="mypass" MyQte = Application.Worksheets("Commandes").Cells(8, 1).Value CommandesView.Label2.Caption = MyQte Worksheets("Commandes").Protect Password:="mypass" For Each w In Workbooks If w.Name <> ThisWorkbook.Name Then w.Close savechanges:=False End If Next w CommandesView.Show End Sub
La cellule est sous format nombre, et se situe en H1 de la feuille "Commandes".
L'affichage se fait sur le panneau "CommandesView" de la feuille "Accueil"
Merci pour votre aide
Partager