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 20/12/2011, 19h26   #1
Membre à l'essai
 
Homme Steph
Technicien maintenance
Inscription : janvier 2011
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Steph
Âge : 40
Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

Informations professionnelles :
Activité : Technicien maintenance
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2011
Messages : 83
Points : 22
Points : 22
Par défaut Copie contenu zone texte vers un nouvel enregistrement ?

Bonsoir


J'utilise un formulaire pour créer des tâches journalières, et je souhaiterais que le champ "observation", qui est souvent redondant d'une journée sur l'autre, soit "copier" via un contrôle (bouton par exemple) ou de façon automatique lors d'un nouvel ajout d'enregistrement.

Je n'ai pas trouvé de solutions via les évènements, du coups, j'ai besoin de votre aide en VBA.

Merci !!
fragglerick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 05h51   #2
Membre Expert
 
Inscription : août 2006
Messages : 1 435
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 1 435
Points : 1 756
Points : 1 756
Bonjour,
En mettant dans la valeur par defaut du champ
Code :
1
2
 
=RechDom("[observation]";"NomTable";"[champCle]= " & MaxDom("[champCle]";"NomTable";"[champCle]>0"))
champCle est un champ NumeroAuto s'il y en a un, ça peut être le jour si il n'y a qu'un enregistrement par jour ou tout autre champ permettant la sélection de la bonne valeur du champ observation. Bien sur,ce code doit être adapter
NomTable sera le nom de la table source du formulaire
champCle à définir ainsi que le critère
helas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 21h45   #3
Membre à l'essai
 
Homme Steph
Technicien maintenance
Inscription : janvier 2011
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Steph
Âge : 40
Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

Informations professionnelles :
Activité : Technicien maintenance
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2011
Messages : 83
Points : 22
Points : 22
Bonsoir Hélas

Je viens de faire un petit tour sur les fonctions, et je comprends dès à présent la fonction RechDom associé à MAxDom qui sert à récupérer la totalité du contenue d'un champ d'une table.
En revanche, je ne comprends pas comment "le curseur" se positionne sur le dernier champ à récupérer ?? Que se passe t'il si les champs précédents sont vides ?

J'ai adapté cette fonction à mon formulaire, et Hélas , ça ne fonctionne pas. Pourtant pas d'erreur retournée ?

Merci beaucoup Hélas pour ton aide.

Bonne à tous.
fragglerick 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 05h26.


 
 
 
 
Partenaires

Hébergement Web