Modifier le contenu d'un champs sous access
Résolu/Fermé
vivine001
Messages postés
59
Date d'inscription
dimanche 10 janvier 2010
Statut
Membre
Dernière intervention
29 août 2012
-
5 févr. 2010 à 14:05
Utilisateur anonyme - 5 févr. 2010 à 17:08
Utilisateur anonyme - 5 févr. 2010 à 17:08
A voir également:
- Modifier le contenu d'un champs sous access
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Comment modifier un pdf - Guide
- Modifier story facebook - Guide
- Le fichier à télécharger correspond au contenu brut d’un courrier électronique. de quel pays a été envoyé ce message ? - Guide
10 réponses
Utilisateur anonyme
5 févr. 2010 à 16:39
5 févr. 2010 à 16:39
Le plus simple, c'est à dire sans passer par du code :
- tu ouvres ta table en mode Feuille de données,
- Tu cliques sur l'en-tête de la colonne ou tu veux faire les modifs,
- Tu fais un clic droit dans la colonne sélectionnée, puis tu choisis 'Rechercher',
- Tu clique sur l'onglet 'Remplacer'
- Tu tapes le texte à remplacer dans 'Rechercher'
- Tu tapes le texte de remplacement dans 'Remplacer par'
- Dans 'Où', tu choisis 'N'importe ou dans le champ'
- Tu vérifies que 'Regarder dans' indique bien le nom de ta colonne,
puis tu cliques sur 'Remplacer tout'.
Et hop, le tour est joué !
- tu ouvres ta table en mode Feuille de données,
- Tu cliques sur l'en-tête de la colonne ou tu veux faire les modifs,
- Tu fais un clic droit dans la colonne sélectionnée, puis tu choisis 'Rechercher',
- Tu clique sur l'onglet 'Remplacer'
- Tu tapes le texte à remplacer dans 'Rechercher'
- Tu tapes le texte de remplacement dans 'Remplacer par'
- Dans 'Où', tu choisis 'N'importe ou dans le champ'
- Tu vérifies que 'Regarder dans' indique bien le nom de ta colonne,
puis tu cliques sur 'Remplacer tout'.
Et hop, le tour est joué !
vivine001
Messages postés
59
Date d'inscription
dimanche 10 janvier 2010
Statut
Membre
Dernière intervention
29 août 2012
16
5 févr. 2010 à 16:53
5 févr. 2010 à 16:53
Oh merci Manugeo, la méthode est pour moi beaucoup plus simple et hop en deux temps trois mouvements, j'ai réussi.
Si j'ai d'autres questions sur ce logiciel, de quelle manière puis-je te les poser, hormis en ouvrant une nouvelle discussion ou en lisant une discussion concernant le sujet concerné.
Si j'ai d'autres questions sur ce logiciel, de quelle manière puis-je te les poser, hormis en ouvrant une nouvelle discussion ou en lisant une discussion concernant le sujet concerné.
vivine001
Messages postés
59
Date d'inscription
dimanche 10 janvier 2010
Statut
Membre
Dernière intervention
29 août 2012
16
5 févr. 2010 à 14:25
5 févr. 2010 à 14:25
Merci pour la réponse, mais étant blonde lol je n'ai pas tout compris mdr
Faire une requête, je veux bien (mais je ne comprends pas du tout comment m'y prendre) quant à l'UPDATE, entièrement d'accord pour faire de la lecture et me débrouiller seule mais je ne sais même pas où la chercher.
Je connais l'existence d'access depuis deux jours, je suis totalement novice et vous remercie pour votre indulgence face à mes incompréhensions;
Faire une requête, je veux bien (mais je ne comprends pas du tout comment m'y prendre) quant à l'UPDATE, entièrement d'accord pour faire de la lecture et me débrouiller seule mais je ne sais même pas où la chercher.
Je connais l'existence d'access depuis deux jours, je suis totalement novice et vous remercie pour votre indulgence face à mes incompréhensions;
blux
Messages postés
26531
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
16 décembre 2024
3 317
5 févr. 2010 à 14:14
5 févr. 2010 à 14:14
Salut,
il faut faire une requête de mise à jour.
Regarde l'aide à propos de UPDATE...
il faut faire une requête de mise à jour.
Regarde l'aide à propos de UPDATE...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
blux
Messages postés
26531
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
16 décembre 2024
3 317
5 févr. 2010 à 14:40
5 févr. 2010 à 14:40
Dans ACCESS, tu as la possibilté de créer des requêtes.
Il faut donc créer une nouvelle requête et (en passant en mode SQL avec le petit bouton 'sql' en haut à gauche de la barre d'outil) taper un truc qui ressemble à ça :
En changeant bien sûr les noms des champs, des tables et en mettant les bons critères...
Ensuite, tu l'exécuteras et les modifications seront faites.
Par contre, pas d'autocomplémentation en mode saisie de données.
Il faut donc créer une nouvelle requête et (en passant en mode SQL avec le petit bouton 'sql' en haut à gauche de la barre d'outil) taper un truc qui ressemble à ça :
UPDATE nom_de_la_table SET [champ 1] = "nouvelle_catégorie" WHERE [champ 1] = "ancienne_catégorie";
En changeant bien sûr les noms des champs, des tables et en mettant les bons critères...
Ensuite, tu l'exécuteras et les modifications seront faites.
Par contre, pas d'autocomplémentation en mode saisie de données.
Utilisateur anonyme
5 févr. 2010 à 15:14
5 févr. 2010 à 15:14
pour la saisie semi-automatique (désolé blux!), il y a moyen d'avoir ça :
tu ouvres ta table en mode création,
tu sélectionne le champ sur lequel tu veux cette saisie semi-automatique,
en bas, dans les propriétés de ton champ, tu cliques l'onglet 'Liste de choix'
dans la ligne 'Afficher le contrôle', tu sélectionnes 'Zone de liste déroulante'
dans la ligne 'Contenu', tu mets
SELECT nom_de_la_table.[Champ 1] FROM nom_de_la_table ORDRE BY nom_de_la_table.[Champ 1];
Et, comme le dit si bien blux, tu mets le nom de table et de champ qui correspond chez toi !
tu enregistres ta table, puis tu l'affiche en mode feuille de données, et, ô miracle, lorsque tu saisis dans le champs que tu viens de modifier, la saisie semi-automatique fonctionne. Mieux encore : si tu veux, tu ouvres la liste pour cliquer directement sur la valeur.
tu ouvres ta table en mode création,
tu sélectionne le champ sur lequel tu veux cette saisie semi-automatique,
en bas, dans les propriétés de ton champ, tu cliques l'onglet 'Liste de choix'
dans la ligne 'Afficher le contrôle', tu sélectionnes 'Zone de liste déroulante'
dans la ligne 'Contenu', tu mets
SELECT nom_de_la_table.[Champ 1] FROM nom_de_la_table ORDRE BY nom_de_la_table.[Champ 1];
Et, comme le dit si bien blux, tu mets le nom de table et de champ qui correspond chez toi !
tu enregistres ta table, puis tu l'affiche en mode feuille de données, et, ô miracle, lorsque tu saisis dans le champs que tu viens de modifier, la saisie semi-automatique fonctionne. Mieux encore : si tu veux, tu ouvres la liste pour cliquer directement sur la valeur.
blux
Messages postés
26531
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
16 décembre 2024
3 317
5 févr. 2010 à 15:24
5 févr. 2010 à 15:24
Ah voui, je n'y pense jamais à la liste de choix dans la table, comme je bosse toujours en formulaire.
vivine001
Messages postés
59
Date d'inscription
dimanche 10 janvier 2010
Statut
Membre
Dernière intervention
29 août 2012
16
5 févr. 2010 à 16:15
5 févr. 2010 à 16:15
Super, avec beaucoup de mal, j'ai enfin réussi.
Vos explications étaient clairs, mais le temps que mes synapses fassent les connections.....lol
Donc mon soucis de saisie semi automatique étant réglé , j'aimerai savoir si je peux remplacer un des éléments dans un champ par un autre et que cela s'applique sur l'ensemble de de la colonne champ.
Après ça j'essaie de ne plus vous embêter avant....disons....demain peut être lol
En attendant, encore une fois un grand merci pour votre aide.
Vos explications étaient clairs, mais le temps que mes synapses fassent les connections.....lol
Donc mon soucis de saisie semi automatique étant réglé , j'aimerai savoir si je peux remplacer un des éléments dans un champ par un autre et que cela s'applique sur l'ensemble de de la colonne champ.
Après ça j'essaie de ne plus vous embêter avant....disons....demain peut être lol
En attendant, encore une fois un grand merci pour votre aide.
blux
Messages postés
26531
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
16 décembre 2024
3 317
5 févr. 2010 à 16:33
5 févr. 2010 à 16:33
j'aimerai savoir si je peux remplacer un des éléments dans un champ par un autre et que cela s'applique sur l'ensemble de de la colonne champ.
oui, ça s'appelle une requête SQL et c'est indiqué en <3>...
oui, ça s'appelle une requête SQL et c'est indiqué en <3>...
vivine001
Messages postés
59
Date d'inscription
dimanche 10 janvier 2010
Statut
Membre
Dernière intervention
29 août 2012
16
5 févr. 2010 à 16:38
5 févr. 2010 à 16:38
Oups désolée, zavais pas bien compris
Je test ça tout de suite
Merci
Je test ça tout de suite
Merci
Utilisateur anonyme
5 févr. 2010 à 17:08
5 févr. 2010 à 17:08
Je ne suis pas contre de te donner mon adresse mail, et d'ailleus je viens de te l'envoyer en message privé, mais il est mieux de passer par un post sur le forum :
- parce que je suis pas toujours dispo,
- parce que sur le forum, d'autres peuvent t'aider,
- parce que sur le forum, nos questions/réponses sont vues et peuvent servir à d'autres...
- parce que je suis pas toujours dispo,
- parce que sur le forum, d'autres peuvent t'aider,
- parce que sur le forum, nos questions/réponses sont vues et peuvent servir à d'autres...