Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 12/05/2006, 16h25   #1 (permalink)
baptiste29460
Guest
 
Messages: n/a
Par défaut creation d'un test en vba

Bonjour,

J'ai cree une petite base de données sous excel alimentée par des textbox dans un userform.
Chaque ligne de la base de données correspond à des données mensuelles. La première donnée qui est renseignée est donc la date. Celle-ci est récupéré dans un onglet 'date' dans lequel se trouve un combo (31/01/06 - 28/02/06 etc....)

Dans le code du userform, j'ai programmé l'inscription de chaque textbox dans une colonne bien précise de mon onglet base_de_données. Il recherche la première cellule vide de la première colonne (la date en l'occurence) et puis inscrit sur cette ligne : la date (récupérée dans le comb) et ensuite les données des textbox

Mon problème :
j'aimerai que lorsque je valide mon userform,

-- il fasse un test pour savoir si les éléments ont déjà été saisis ou pas par rapport à la date sélectionnée (ex : si dans la colonne date de ma base de donnée il trouve la date selectionnée dans l'onglet 'date', msgbox 'vous avez déjà renseigné les données du mois x'
-- il fasse un test pour savoir si la date selectionnée dans l'onglet 'date' est bien la prochaine par rapport à la dernière inscrite dans la colonne date de ma base de données.
(ex: 31/03/06 est la date des dernières données renseignée dans la bdd donc la prochaine sera 30/04/06)

je ne sais si j'ai été super clair dans mes explications mais je vous remercie d'avance pour vos réponses.

Mon souci : je voudrais qu'un test soit effectué
  Réponse avec citation
ANNONCES
Vieux 12/05/2006, 17h20   #2 (permalink)
XLDnaute Impliqué
 
Avatar de JC de Lorient
 
Date d'inscription: janvier 2006
Localisation: La ville du festival interceltique
Version Excel : Excel 2003 (PC)
Messages: 554
Envoyer un message via MSN à JC de Lorient
Par défaut Re:creation d'un test en vba

Salut Baptiste, le forum
oui c faisable mais idéalement un bout de ton fichier serait bien utile
a te lire
__________________
Kénavo
JC de Lorient est déconnecté   Réponse avec citation
Vieux 12/05/2006, 19h58   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de porcinet82
 
Date d'inscription: mars 2005
Localisation: Issy les Moulineaux
Version Excel : Excel 2003 (PC)
Messages: 3 268
Envoyer un message via MSN à porcinet82
Par défaut Re:creation d'un test en vba

Salut baptiste29460, JC,

Comme l'a dit JC, c'est vrai qu'un fichier permettrait d'adapter directemetna ton cas, mais je tente quand meme ma chance avec un petit exemple a adapter.

[file name=baptiste.zip size=10306]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/baptiste.zip[/file]

Si tu as des questions, n'hesite pas.

@+
Fichiers attachés
Type de fichier : zip baptiste.zip (10,1 Ko, 10 affichages)
__________________
« Connaître son ignorance est la meilleure part de la connaissance. »
porcinet82 est connecté maintenant   Réponse avec citation
Vieux 15/05/2006, 07h59   #4 (permalink)
baptiste 29460
Guest
 
Messages: n/a
Par défaut Re:creation d'un test en vba

bonjour,

désolé pour la réponse tardive. En tous les cas, c'est exactement ce que je cherchais c'est vraiment génial. Je vous remercie tous les deux pour vos réponses
cela va bien me servir !!!

bonne journée !

Kenavo !
  Réponse avec citation
Vieux 15/05/2006, 10h25   #5 (permalink)
baptiste 29460
Guest
 
Messages: n/a
Par défaut Re:creation d'un test en vba

re,

bon en fait je vous joins mon petit fichier (c'est un extrait très 'basic')
ne rigolez pas je suis débutant (j'essaye d'apprendre en déchiffrant des applications vba déjà réalisées)

l'onglet DEM représente la page de demarrage avec la date à selectionner
(il y a surement moyen de 'vbaviser' ça !)
le deuxième onglet (BDD) représente la base à renseigner

1) un userform de création

lorsque je selectionne la date à laquelle je veux saisir des infos dans ma base. Celle-ci :
- ne doit pas avoir déjà été renseignée
- doit suivre obligatoirement la date de la dernière ligne rentrée

2) un userform de modification me permettant de parcourir et/ou de modifier toutes les infos déjà renseignées.

Merci de votre aide
  Réponse avec citation
Vieux 15/05/2006, 19h20   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de porcinet82
 
Date d'inscription: mars 2005
Localisation: Issy les Moulineaux
Version Excel : Excel 2003 (PC)
Messages: 3 268
Envoyer un message via MSN à porcinet82
Par défaut Re:creation d'un test en vba

Salut,

Ton fichier n'est pas passé, va faire un tour ici.

En attendant ton fichier...

@+
__________________
« Connaître son ignorance est la meilleure part de la connaissance. »
porcinet82 est connecté maintenant   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 09h53.


(C) 2006 Excel Downloads