Afficher une variable en string

Fermé
qwerty_213 - Modifié par crapoulou le 26/10/2016 à 13:38
 qwerty_213 - 26 oct. 2016 à 14:17
Bonjour,

Je souhaite afficher une variable textuelle à partir d'une feuille "Profil/Calendrier" dans la cellule B2, mais cela m'affiche une fenêtre sans aucun texte !

j'ai mis .text ou .Value lors de l'affectation de la variable "pj", cela ne change rien
le code ci dessous

Sub CreationOnglet()
     Dim pj As String
 
 Windows("Profils.xlsx").Activate
 Sheets("Calendrier").Select
 pj = Cells(2, 2).Text

MsgBox pj


End sub 


2 réponses

ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 160
26 oct. 2016 à 13:59
Bounjour Qwerty, bonjour le forum,

Peut-être comme ça :
Sub CreationOnglet()
Dim pj As String

Workbooks("Profils.xlsx").Activate
PJ=ActiveWorkbook.Sheets("Calendrier").Cells(2, 2).Value
MsgBox pj
End sub

0
fausse alerte

pj = Application.Workbooks("Profils.xlsx").Worksheets("Calandrier").Cells(I, j)
MsgBox pj
0