Tableau de constantes en VBA
Résolu/Fermé
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
-
14 janv. 2011 à 19:04
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 12 juil. 2013 à 12:39
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 12 juil. 2013 à 12:39
A voir également:
- Constante vba
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba range avec variable ✓ - Forum VB / VBA
- Vba dépassement de capacité ✓ - Forum Excel
3 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
15 janv. 2011 à 00:02
15 janv. 2011 à 00:02
Bonjour,
A+
Dim Tablo Tablo = Array( 1 , 2 , 3 , 4)
A+
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
Modifié par ccm81 le 15/01/2011 à 10:09
Modifié par ccm81 le 15/01/2011 à 10:09
re
je me suis mal exprimé
je veux declarer en dehors de tout procedure un tableau de constantes qui doit pourvoir etre utilise dans toutes les procedures du module
du genre
option explicit
const tblo = array(1,2,3,4)
etc ...
merci
je me suis mal exprimé
je veux declarer en dehors de tout procedure un tableau de constantes qui doit pourvoir etre utilise dans toutes les procedures du module
du genre
option explicit
const tblo = array(1,2,3,4)
sub machin utilise tblo end sub
sub truc utilise tblo end sub
etc ...
merci
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
15 janv. 2011 à 10:21
15 janv. 2011 à 10:21
Bonjour
en trichant ?, pas testé à fond, essaies:
Public Function T_in()
T_in = Array(10, 20, 30)
End Function
Sub test()
valeur = T_in(0)
MsgBox valeur
End Sub
en trichant ?, pas testé à fond, essaies:
Public Function T_in()
T_in = Array(10, 20, 30)
End Function
Sub test()
valeur = T_in(0)
MsgBox valeur
End Sub
Iama
Messages postés
319
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
27 mars 2020
14
15 janv. 2011 à 11:16
15 janv. 2011 à 11:16
Bonjour michel_m
J'aurais commencé comme suit :
Option Explicit
T_in (10, 20, 30)
....
Etant autodidacte en programmation j'ai des lacunes.
Peut-tu m'expliquer de façon succincte l'intérêt d'utiliser une Function () ? SVP
Iama
J'aurais commencé comme suit :
Option Explicit
T_in (10, 20, 30)
....
Etant autodidacte en programmation j'ai des lacunes.
Peut-tu m'expliquer de façon succincte l'intérêt d'utiliser une Function () ? SVP
Iama
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
Modifié par ccm81 le 15/01/2011 à 11:51
Modifié par ccm81 le 15/01/2011 à 11:51
> michel_m
bonjour michel, comment vas tu?
merci pour ta réponse, mais
ça fait des lustres que je triche, et chaque fois que je dois faire, je me demande s'il y a une solution honnête !!!
merci
bonjour michel, comment vas tu?
merci pour ta réponse, mais
ça fait des lustres que je triche, et chaque fois que je dois faire, je me demande s'il y a une solution honnête !!!
merci
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 15/01/2011 à 12:09
Modifié par michel_m le 15/01/2011 à 12:09
Pour déclarer un array en constante, je ne vois pas mais ca ne veut pas dire que c'est impossible, bien sûr!
Pour répondre au passage à Lama:
topo sur les fonctions
https://silkyroad.developpez.com/vba/fonctions/
Pour répondre au passage à Lama:
topo sur les fonctions
https://silkyroad.developpez.com/vba/fonctions/
Iama
Messages postés
319
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
27 mars 2020
14
15 janv. 2011 à 12:33
15 janv. 2011 à 12:33
michel_m
Je pense avoir compris ma méprise.
J'ai commencé à regarder la doc sur ton lien.
Impeccable le te remercie
Iama
Je pense avoir compris ma méprise.
J'ai commencé à regarder la doc sur ton lien.
Impeccable le te remercie
Iama