Programmation avec VBA sous oobase
Fermé
Xilex
Messages postés
7
Date d'inscription
mardi 19 mai 2009
Statut
Membre
Dernière intervention
20 mai 2009
-
19 mai 2009 à 10:24
Xilex Messages postés 7 Date d'inscription mardi 19 mai 2009 Statut Membre Dernière intervention 20 mai 2009 - 20 mai 2009 à 09:26
Xilex Messages postés 7 Date d'inscription mardi 19 mai 2009 Statut Membre Dernière intervention 20 mai 2009 - 20 mai 2009 à 09:26
A voir également:
- Programmation avec VBA sous oobase
- Application de programmation - Guide
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
5 réponses
Xilex
Messages postés
7
Date d'inscription
mardi 19 mai 2009
Statut
Membre
Dernière intervention
20 mai 2009
19 mai 2009 à 10:26
19 mai 2009 à 10:26
PS : voici mon code déja existant ( ############### c'est là ou je bloque... ):
Sub Main
/*************************************Declaration des variables**********************************************/
dim mon_formulaire as object
dim datent=########
dim datesor=#########
dim nom as string
dim prenom as string
dim recherche_nom as string
dim recherche_prenom as string
dim nombre_enregistrement as integer
dim boucle as integer
dim valeur as string
dim validation as integer
dim compteur as integer
/*************************************Initialisation des variables*********************************************/
mon_formulaire=Thiscomponent.forms.getbyname("stat-rea")
validation = 0
compteur = 0
/*******************************************Programme principal************************************************/
do
if(datent<=datesor)then
nom=mon_formulaire.TextBox1.text
for boucle= 0 to nombre_enregistrement
recherche_nom = ############
if(nom==recherche_nom)then
position = boucle
compteur=compteur+1
end if
next
if compteur > 0 ) then
if(position>compteur) then
position = position - compteur
else position = compteur - position
end if
prenom
for boucle = position to compteur
recherche_prenom =#####################
if (recherche_prenom == prenom ) then
valeur = msgbox( " Attention, il existe déja un/une "&nom&" "&prenom&". Souhaitez vous continuer?",vbyesno)
if( valeur = "yes") then validation =1
end if
next
validation = 1
end if
else msgbox( " Attention, il y a des erreurs! Vérifier que les dates soient cohérentes. ")
end if
while ( (validation != 1) || (valeur == "No") )
End Sub
Ah oui, c'est mon premier VBA, je fais du C généralement donc si les fonctions ne sont pas bonnes vous pouvez me le signaler ^^
Sub Main
/*************************************Declaration des variables**********************************************/
dim mon_formulaire as object
dim datent=########
dim datesor=#########
dim nom as string
dim prenom as string
dim recherche_nom as string
dim recherche_prenom as string
dim nombre_enregistrement as integer
dim boucle as integer
dim valeur as string
dim validation as integer
dim compteur as integer
/*************************************Initialisation des variables*********************************************/
mon_formulaire=Thiscomponent.forms.getbyname("stat-rea")
validation = 0
compteur = 0
/*******************************************Programme principal************************************************/
do
if(datent<=datesor)then
nom=mon_formulaire.TextBox1.text
for boucle= 0 to nombre_enregistrement
recherche_nom = ############
if(nom==recherche_nom)then
position = boucle
compteur=compteur+1
end if
next
if compteur > 0 ) then
if(position>compteur) then
position = position - compteur
else position = compteur - position
end if
prenom
for boucle = position to compteur
recherche_prenom =#####################
if (recherche_prenom == prenom ) then
valeur = msgbox( " Attention, il existe déja un/une "&nom&" "&prenom&". Souhaitez vous continuer?",vbyesno)
if( valeur = "yes") then validation =1
end if
next
validation = 1
end if
else msgbox( " Attention, il y a des erreurs! Vérifier que les dates soient cohérentes. ")
end if
while ( (validation != 1) || (valeur == "No") )
End Sub
Ah oui, c'est mon premier VBA, je fais du C généralement donc si les fonctions ne sont pas bonnes vous pouvez me le signaler ^^
Xilex
Messages postés
7
Date d'inscription
mardi 19 mai 2009
Statut
Membre
Dernière intervention
20 mai 2009
19 mai 2009 à 10:54
19 mai 2009 à 10:54
S'il vous plait....
Xilex
Messages postés
7
Date d'inscription
mardi 19 mai 2009
Statut
Membre
Dernière intervention
20 mai 2009
19 mai 2009 à 13:05
19 mai 2009 à 13:05
Up !
Xilex
Messages postés
7
Date d'inscription
mardi 19 mai 2009
Statut
Membre
Dernière intervention
20 mai 2009
19 mai 2009 à 17:06
19 mai 2009 à 17:06
Svp
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Xilex
Messages postés
7
Date d'inscription
mardi 19 mai 2009
Statut
Membre
Dernière intervention
20 mai 2009
20 mai 2009 à 09:26
20 mai 2009 à 09:26
C'est franchement pas cool mais merci quand meme je vais me débrouiller.
A bon entendeur, salut!
A bon entendeur, salut!