Bonjour à tous,
Soit un champ "nom" renseigné par un contrôle dont la propriété format est
définie ">".
En apparence, les mots saisis sont écrits en majuscule quelle que soit la
casse utilisée, alors q'en réalité, ils sont enregistrés dans la table selon
la casse utilisée par l'utiliosateur.
Ma question est double:
- comment obliger acess à enregistrer dans la table source, la casse voulue
- tout majuscule ou 1ère lettre en majuscule seulement?
- comment modifier les enregistrements existants (environ 8000) pour adopter
la bonne casse?
J'utilise Access 2002 sous Windows XP SP2
Merci de votre aide
Christian
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
christian82
Bonjour Jacques Merci pour ta réponse utra rapide! En parcourant les réponses du forum, j'ai trouvé une solution simple donnée par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment, tout marche. Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble marcher: e utilisant une requête ajout dans une table jumelle, avec les masques de saisie ainsi paramétrés .
Null en VBA, si tu as une solution plus "pro", merci si tu peux me la détailler...
-- Christian
Bonjour,
Au moment de l'enregistrement utiliser la fonction suivante : UCase(string)
Jacques
"christian82" a écrit dans le message de news:
Bonjour à tous, Soit un champ "nom" renseigné par un contrôle dont la propriété format est définie ">". En apparence, les mots saisis sont écrits en majuscule quelle que soit la casse utilisée, alors q'en réalité, ils sont enregistrés dans la table selon la casse utilisée par l'utiliosateur. Ma question est double: - comment obliger acess à enregistrer dans la table source, la casse voulue - tout majuscule ou 1ère lettre en majuscule seulement? - comment modifier les enregistrements existants (environ 8000) pour adopter la bonne casse? J'utilise Access 2002 sous Windows XP SP2 Merci de votre aide Christian
Bonjour Jacques
Merci pour ta réponse utra rapide!
En parcourant les réponses du forum, j'ai trouvé une solution simple donnée
par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le
masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en
majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment,
tout marche.
Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ
8000). Je suis sur une solution qui me parait "bricolo" mais qui semble
marcher: e utilisant une requête ajout dans une table jumelle, avec les
masques de saisie ainsi paramétrés .
Null en VBA, si tu as une solution plus "pro", merci si tu peux me la
détailler...
--
Christian
Bonjour,
Au moment de l'enregistrement utiliser la fonction suivante : UCase(string)
Jacques
"christian82" <christian82@discussions.microsoft.com> a écrit dans le message de news:156A15D9-238A-4D91-8144-A93F75F9091F@microsoft.com...
Bonjour à tous,
Soit un champ "nom" renseigné par un contrôle dont la propriété format est
définie ">".
En apparence, les mots saisis sont écrits en majuscule quelle que soit la
casse utilisée, alors q'en réalité, ils sont enregistrés dans la table selon
la casse utilisée par l'utiliosateur.
Ma question est double:
- comment obliger acess à enregistrer dans la table source, la casse voulue
- tout majuscule ou 1ère lettre en majuscule seulement?
- comment modifier les enregistrements existants (environ 8000) pour adopter
la bonne casse?
J'utilise Access 2002 sous Windows XP SP2
Merci de votre aide
Christian
Bonjour Jacques Merci pour ta réponse utra rapide! En parcourant les réponses du forum, j'ai trouvé une solution simple donnée par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment, tout marche. Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble marcher: e utilisant une requête ajout dans une table jumelle, avec les masques de saisie ainsi paramétrés .
Null en VBA, si tu as une solution plus "pro", merci si tu peux me la détailler...
-- Christian
Bonjour,
Au moment de l'enregistrement utiliser la fonction suivante : UCase(string)
Jacques
"christian82" a écrit dans le message de news:
Bonjour à tous, Soit un champ "nom" renseigné par un contrôle dont la propriété format est définie ">". En apparence, les mots saisis sont écrits en majuscule quelle que soit la casse utilisée, alors q'en réalité, ils sont enregistrés dans la table selon la casse utilisée par l'utiliosateur. Ma question est double: - comment obliger acess à enregistrer dans la table source, la casse voulue - tout majuscule ou 1ère lettre en majuscule seulement? - comment modifier les enregistrements existants (environ 8000) pour adopter la bonne casse? J'utilise Access 2002 sous Windows XP SP2 Merci de votre aide Christian
RaphK34
Salut, Et pourquoi pas une requête mise à jour ? avec dans la colonne Nom, la mise à jour UCase(Nom) ?
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"christian82" a écrit dans le message de news: | Bonjour Jacques | Merci pour ta réponse utra rapide! | En parcourant les réponses du forum, j'ai trouvé une solution simple donnée | par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le | masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en | majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment, | tout marche. | Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ | 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble | marcher: e utilisant une requête ajout dans une table jumelle, avec les | masques de saisie ainsi paramétrés . | | Null en VBA, si tu as une solution plus "pro", merci si tu peux me la | détailler... | | -- | Christian | | | | > Bonjour, | > | > Au moment de l'enregistrement utiliser la fonction suivante : UCase(string) | > | > | > | > Jacques | > | > "christian82" a écrit dans le message de news: | > > Bonjour à tous, | > > Soit un champ "nom" renseigné par un contrôle dont la propriété format est | > > définie ">". | > > En apparence, les mots saisis sont écrits en majuscule quelle que soit la | > > casse utilisée, alors q'en réalité, ils sont enregistrés dans la table selon | > > la casse utilisée par l'utiliosateur. | > > Ma question est double: | > > - comment obliger acess à enregistrer dans la table source, la casse voulue | > > - tout majuscule ou 1ère lettre en majuscule seulement? | > > - comment modifier les enregistrements existants (environ 8000) pour adopter | > > la bonne casse? | > > J'utilise Access 2002 sous Windows XP SP2 | > > Merci de votre aide | > > Christian
Salut,
Et pourquoi pas une requête mise à jour ?
avec dans la colonne Nom, la mise à jour UCase(Nom) ?
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"christian82" <christian82@discussions.microsoft.com> a écrit dans le
message de news: 5EDDA7C5-E7D6-4F3F-9C0E-31CABD4A0EAA@microsoft.com...
| Bonjour Jacques
| Merci pour ta réponse utra rapide!
| En parcourant les réponses du forum, j'ai trouvé une solution simple
donnée
| par Tonio, qui donne le résultat cherché lors de la saisie en utilisant
le
| masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout
en
| majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule.
Apparemment,
| tout marche.
| Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ
| 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble
| marcher: e utilisant une requête ajout dans une table jumelle, avec les
| masques de saisie ainsi paramétrés .
|
| Null en VBA, si tu as une solution plus "pro", merci si tu peux me la
| détailler...
|
| --
| Christian
|
|
|
| > Bonjour,
| >
| > Au moment de l'enregistrement utiliser la fonction suivante :
UCase(string)
| >
| >
| >
| > Jacques
| >
| > "christian82" <christian82@discussions.microsoft.com> a écrit dans le
message de news:156A15D9-238A-4D91-8144-A93F75F9091F@microsoft.com...
| > > Bonjour à tous,
| > > Soit un champ "nom" renseigné par un contrôle dont la propriété format
est
| > > définie ">".
| > > En apparence, les mots saisis sont écrits en majuscule quelle que soit
la
| > > casse utilisée, alors q'en réalité, ils sont enregistrés dans la table
selon
| > > la casse utilisée par l'utiliosateur.
| > > Ma question est double:
| > > - comment obliger acess à enregistrer dans la table source, la casse
voulue
| > > - tout majuscule ou 1ère lettre en majuscule seulement?
| > > - comment modifier les enregistrements existants (environ 8000) pour
adopter
| > > la bonne casse?
| > > J'utilise Access 2002 sous Windows XP SP2
| > > Merci de votre aide
| > > Christian
Salut, Et pourquoi pas une requête mise à jour ? avec dans la colonne Nom, la mise à jour UCase(Nom) ?
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"christian82" a écrit dans le message de news: | Bonjour Jacques | Merci pour ta réponse utra rapide! | En parcourant les réponses du forum, j'ai trouvé une solution simple donnée | par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le | masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en | majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment, | tout marche. | Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ | 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble | marcher: e utilisant une requête ajout dans une table jumelle, avec les | masques de saisie ainsi paramétrés . | | Null en VBA, si tu as une solution plus "pro", merci si tu peux me la | détailler... | | -- | Christian | | | | > Bonjour, | > | > Au moment de l'enregistrement utiliser la fonction suivante : UCase(string) | > | > | > | > Jacques | > | > "christian82" a écrit dans le message de news: | > > Bonjour à tous, | > > Soit un champ "nom" renseigné par un contrôle dont la propriété format est | > > définie ">". | > > En apparence, les mots saisis sont écrits en majuscule quelle que soit la | > > casse utilisée, alors q'en réalité, ils sont enregistrés dans la table selon | > > la casse utilisée par l'utiliosateur. | > > Ma question est double: | > > - comment obliger acess à enregistrer dans la table source, la casse voulue | > > - tout majuscule ou 1ère lettre en majuscule seulement? | > > - comment modifier les enregistrements existants (environ 8000) pour adopter | > > la bonne casse? | > > J'utilise Access 2002 sous Windows XP SP2 | > > Merci de votre aide | > > Christian
tonio
christian82 a écrit dans son message :
Bonjour Jacques Merci pour ta réponse utra rapide! En parcourant les réponses du forum, j'ai trouvé une solution simple donnée par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment, tout marche. Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble marcher: e utilisant une requête ajout dans une table jumelle, avec les masques de saisie ainsi paramétrés .
Null en VBA, si tu as une solution plus "pro", merci si tu peux me la détailler...
-- Christian
En fait ">&<CCCCCCCCCCCCCCCCCCCCCC" corresppond à la première lettre en majuscule et le reste en minuscule
-- Tonio Me.[Débutant]=Null ;-);-);-)
christian82 a écrit dans son message
<5EDDA7C5-E7D6-4F3F-9C0E-31CABD4A0EAA@microsoft.com> :
Bonjour Jacques
Merci pour ta réponse utra rapide!
En parcourant les réponses du forum, j'ai trouvé une solution simple donnée
par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le
masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en
majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment,
tout marche.
Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ
8000). Je suis sur une solution qui me parait "bricolo" mais qui semble
marcher: e utilisant une requête ajout dans une table jumelle, avec les
masques de saisie ainsi paramétrés .
Null en VBA, si tu as une solution plus "pro", merci si tu peux me la
détailler...
--
Christian
En fait ">&<CCCCCCCCCCCCCCCCCCCCCC" corresppond à la première lettre en
majuscule et le reste en minuscule
Bonjour Jacques Merci pour ta réponse utra rapide! En parcourant les réponses du forum, j'ai trouvé une solution simple donnée par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment, tout marche. Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble marcher: e utilisant une requête ajout dans une table jumelle, avec les masques de saisie ainsi paramétrés .
Null en VBA, si tu as une solution plus "pro", merci si tu peux me la détailler...
-- Christian
En fait ">&<CCCCCCCCCCCCCCCCCCCCCC" corresppond à la première lettre en majuscule et le reste en minuscule
-- Tonio Me.[Débutant]=Null ;-);-);-)
christian82
Merci pour ta réponse: trop simple pour y avoir pensé! ;-) -- Christian
Salut, Et pourquoi pas une requête mise à jour ? avec dans la colonne Nom, la mise à jour UCase(Nom) ?
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"christian82" a écrit dans le message de news: | Bonjour Jacques | Merci pour ta réponse utra rapide! | En parcourant les réponses du forum, j'ai trouvé une solution simple donnée | par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le | masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en | majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment, | tout marche. | Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ | 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble | marcher: e utilisant une requête ajout dans une table jumelle, avec les | masques de saisie ainsi paramétrés . | | Null en VBA, si tu as une solution plus "pro", merci si tu peux me la | détailler... | | -- | Christian | | | | > Bonjour, | > | > Au moment de l'enregistrement utiliser la fonction suivante : UCase(string) | > | > | > | > Jacques | > | > "christian82" a écrit dans le message de news: | > > Bonjour à tous, | > > Soit un champ "nom" renseigné par un contrôle dont la propriété format est | > > définie ">". | > > En apparence, les mots saisis sont écrits en majuscule quelle que soit la | > > casse utilisée, alors q'en réalité, ils sont enregistrés dans la table selon | > > la casse utilisée par l'utiliosateur. | > > Ma question est double: | > > - comment obliger acess à enregistrer dans la table source, la casse voulue | > > - tout majuscule ou 1ère lettre en majuscule seulement? | > > - comment modifier les enregistrements existants (environ 8000) pour adopter | > > la bonne casse? | > > J'utilise Access 2002 sous Windows XP SP2 | > > Merci de votre aide | > > Christian
Merci pour ta réponse: trop simple pour y avoir pensé! ;-)
--
Christian
Salut,
Et pourquoi pas une requête mise à jour ?
avec dans la colonne Nom, la mise à jour UCase(Nom) ?
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"christian82" <christian82@discussions.microsoft.com> a écrit dans le
message de news: 5EDDA7C5-E7D6-4F3F-9C0E-31CABD4A0EAA@microsoft.com...
| Bonjour Jacques
| Merci pour ta réponse utra rapide!
| En parcourant les réponses du forum, j'ai trouvé une solution simple
donnée
| par Tonio, qui donne le résultat cherché lors de la saisie en utilisant
le
| masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout
en
| majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule.
Apparemment,
| tout marche.
| Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ
| 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble
| marcher: e utilisant une requête ajout dans une table jumelle, avec les
| masques de saisie ainsi paramétrés .
|
| Null en VBA, si tu as une solution plus "pro", merci si tu peux me la
| détailler...
|
| --
| Christian
|
|
|
| > Bonjour,
| >
| > Au moment de l'enregistrement utiliser la fonction suivante :
UCase(string)
| >
| >
| >
| > Jacques
| >
| > "christian82" <christian82@discussions.microsoft.com> a écrit dans le
message de news:156A15D9-238A-4D91-8144-A93F75F9091F@microsoft.com...
| > > Bonjour à tous,
| > > Soit un champ "nom" renseigné par un contrôle dont la propriété format
est
| > > définie ">".
| > > En apparence, les mots saisis sont écrits en majuscule quelle que soit
la
| > > casse utilisée, alors q'en réalité, ils sont enregistrés dans la table
selon
| > > la casse utilisée par l'utiliosateur.
| > > Ma question est double:
| > > - comment obliger acess à enregistrer dans la table source, la casse
voulue
| > > - tout majuscule ou 1ère lettre en majuscule seulement?
| > > - comment modifier les enregistrements existants (environ 8000) pour
adopter
| > > la bonne casse?
| > > J'utilise Access 2002 sous Windows XP SP2
| > > Merci de votre aide
| > > Christian
Merci pour ta réponse: trop simple pour y avoir pensé! ;-) -- Christian
Salut, Et pourquoi pas une requête mise à jour ? avec dans la colonne Nom, la mise à jour UCase(Nom) ?
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"christian82" a écrit dans le message de news: | Bonjour Jacques | Merci pour ta réponse utra rapide! | En parcourant les réponses du forum, j'ai trouvé une solution simple donnée | par Tonio, qui donne le résultat cherché lors de la saisie en utilisant le | masque de saisie au lieu de la propriété format. ">CCCCCCCCCCCC" pour tout en | majuscule et ">&<CCCCCCCCCCCCCCCCCCCCCC" pour tout en minuscule. Apparemment, | tout marche. | Mais celà ne résoud pas le problème pour les donnés déjà saisies (Environ | 8000). Je suis sur une solution qui me parait "bricolo" mais qui semble | marcher: e utilisant une requête ajout dans une table jumelle, avec les | masques de saisie ainsi paramétrés . | | Null en VBA, si tu as une solution plus "pro", merci si tu peux me la | détailler... | | -- | Christian | | | | > Bonjour, | > | > Au moment de l'enregistrement utiliser la fonction suivante : UCase(string) | > | > | > | > Jacques | > | > "christian82" a écrit dans le message de news: | > > Bonjour à tous, | > > Soit un champ "nom" renseigné par un contrôle dont la propriété format est | > > définie ">". | > > En apparence, les mots saisis sont écrits en majuscule quelle que soit la | > > casse utilisée, alors q'en réalité, ils sont enregistrés dans la table selon | > > la casse utilisée par l'utiliosateur. | > > Ma question est double: | > > - comment obliger acess à enregistrer dans la table source, la casse voulue | > > - tout majuscule ou 1ère lettre en majuscule seulement? | > > - comment modifier les enregistrements existants (environ 8000) pour adopter | > > la bonne casse? | > > J'utilise Access 2002 sous Windows XP SP2 | > > Merci de votre aide | > > Christian