Déclarer un tout petit code en variable
duduleray
-
duduleray -
duduleray -
Bonjour a toutes et tous, forum bonjour
sous Excel 2007 VBA
Je n'arrive pas a déclarer le code ci-dessous correctement
sous une variable (normale)
et sous une variable Public
et afficher dans mon Label43 le résultat de la variable devrai etre "2013"
Merci a vous et de votre temps
Bon W-end
Cdlt Ray
sous Excel 2007 VBA
Je n'arrive pas a déclarer le code ci-dessous correctement
sous une variable (normale)
et sous une variable Public
et afficher dans mon Label43 le résultat de la variable devrai etre "2013"
Format(DateSerial(ComboBox1, i, 1), "yyyy")
Merci a vous et de votre temps
Bon W-end
Cdlt Ray
A voir également:
- Déclarer un tout petit code en variable
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
6 réponses
Salut Polux31
Merci pour ta réponse
je souhaite déclarer "Format(ComboBox1.Text, "yyyy")"
sous une variable exploitable Exemple
Dim X As String
X= Format(ComboBox1.Text, "yyyy")
Label43.Caption = X
Mais ca marche pas
Bon app
Ray
Merci pour ta réponse
je souhaite déclarer "Format(ComboBox1.Text, "yyyy")"
sous une variable exploitable Exemple
Dim X As String
X= Format(ComboBox1.Text, "yyyy")
Label43.Caption = X
Mais ca marche pas
Bon app
Ray
Ta variable est déclarée où ?
Si je fais :
Chez moi ça fonctionne.
Si je fais :
Sub Test Dim x As String x = Format(ComboBox1.Text, "yyyy") Label43.Caption = x End Sub
Chez moi ça fonctionne.
Salut
Non je ne connais pas
par contre j'ai lu de la doc sur les variables sur un forum bien connu mais a comprendre comme ça ce n'ai pas forcément évident
parfois un prof ne serai pas de trop, mais bon les profs a 62 ans LOL quoique
Ray
Non je ne connais pas
par contre j'ai lu de la doc sur les variables sur un forum bien connu mais a comprendre comme ça ce n'ai pas forcément évident
parfois un prof ne serai pas de trop, mais bon les profs a 62 ans LOL quoique
Ray
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Là, tel que tu exposes le problème, il semblerai que la variable ne soit pas déclarée au bon endroit.
Pour faire vite :
- Variable globale déclarée au début d'un module
- Variable locale déclarée dans une méthode, procédure, fonction.
Pour faire vite :
- Variable globale déclarée au début d'un module
Option Explicit Public maVarpublic As String 'Visible par tous les modules du code Private maVarPrivee As String 'Visible uniquement dans le module
- Variable locale déclarée dans une méthode, procédure, fonction.
Function Test() Dim maVar As String 'Visible que dans cette fonction maVar = "Coucou" MsgBox maVar End Function