Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/01/2011, 07h01   #1
Nouveau Membre du Club
 
Inscription : novembre 2006
Messages : 123
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 123
Points : 37
Points : 37
Par défaut creation de control dynamique

salut

voila j'essaie de créer un control sur un formulaire et j'ai une erreur d'exécution 424

est que quelqu'un pourrait me dire pourquoi SVP ?

Code :
1
2
3
4
5
6
7
8
9
10
11
12
Public Sub Initialisation_Formulaire1()
Dim nb, x, y As Integer
Dim new_annee As Label
x = 1000
y = 1000
DoCmd.OpenForm "Formulaire1", acDesign, , , , acHidden
 
     Set new_annee = CreateControl(Form_Formulaire1.Name, acLabel, , "", "test", 100, 100, 500, 200)
 
DoCmd.Close acForm, Form_Formulaire1.Name
Set new_annee = Nothing
End Sub
Merci d'avance

bonne journée
gyver4000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2011, 20h18   #2
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 037
Points : 11 037
Bonjour,

la bonne syntaxe :
Code :
1
2
3
4
5
6
Public Sub Initialisation_Formulaire1()
Dim new_annee As Label
DoCmd.OpenForm "Formulaire1", acDesign
Set new_annee = CreateControl("Formulaire1", acLabel, , , "Nouvelle étiquette", 1000, 1000)
Set new_annee = Nothing
End Sub
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h02.


 
 
 
 
Partenaires

Hébergement Web