Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2962 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Effacer contenu d'une colonne sur Access

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Effacer contenu d'une colonne sur Access

n°2173523
NikoTosic
Posté le 31-01-2013 à 15:35:39  profilanswer
 

Bonjour,  
 
J'aimerais savoir comment écrire un code VBA sur Access afin d'effacer tout le contenu d'un champ.  
 
Par exemple j'ai 5 champs, j'aimerai que le code efface tout ce qu'il y a dans le 5e champ (la 5e colonne donc).  
 
Merci d'avance.  
 
Cordialement.  
 
 

mood
Publicité
Posté le 31-01-2013 à 15:35:39  profilanswer
 

n°2173524
minimoack
Posté le 31-01-2013 à 15:39:36  profilanswer
 
n°2173529
NikoTosic
Posté le 31-01-2013 à 15:47:16  profilanswer
 


 
Salut,
 
Ce n'est pas exactement ça car ce que tu m'as montré va supprimer le champ.
 
Moi j'aimerais que le champ existe toujours mais que celui-ci soit vide.  :)  
 

n°2173532
NikoTosic
Posté le 31-01-2013 à 15:51:09  profilanswer
 

Euh je voulais dire que ce que tu m'as montré est valable pour Excel mais pas pour Access non ?

n°2173533
minimoack
Posté le 31-01-2013 à 15:51:24  profilanswer
 

ah ok désolée :)

n°2173536
minimoack
Posté le 31-01-2013 à 15:57:34  profilanswer
 

Ceci alors peut etre, je sais que ça marche sur excel, ça devrait être la même chose sur access, ou bien il ne devrait pas y avoir beaucoup de différence :)
Dim Cell As Variant
Columns("C:C" ).Select
For each cell in selection
     If Cell.Value <> "" Then
            Cell.ClearContents
     Else
            Exit For
     End If
Next cell


Message édité par minimoack le 31-01-2013 à 16:01:30
n°2173537
minimoack
Posté le 31-01-2013 à 15:57:56  profilanswer
 

j'ai mis la colonne C, mais adapte à ton code ;)

n°2173542
NikoTosic
Posté le 31-01-2013 à 16:04:08  profilanswer
 

minimoack a écrit :

j'ai mis la colonne C, mais adapte à ton code ;)


 
Effectivement ça ne marche que sur Excel  :cry:  
 
J'ai mis le nom de mon champ de table à la place de C:C mais une erreur m'indique que Columns est impossible.
 
Merci tout de même  ;)

n°2173566
sh_kyra
Entre nous c'est Kyra
Posté le 31-01-2013 à 16:34:41  profilanswer
 

Code :
  1. update Table1 set Field1 = ''


 
ou
 

Code :
  1. update Table1 set Field1 = null


 
Devraient suffire. ;)


Message édité par sh_kyra le 31-01-2013 à 16:35:40

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Effacer contenu d'une colonne sur Access

 

Sujets relatifs
couleur tableau fct result valeur colonne csvcomment afficher le contenu d'un dossier en vba
Programme colonneVariable de type texte Access
Requete ACCESS avec Jointure entre 2 TablesContenu site
[Access] Formulaire plusieurs enreg : signaler présence d'infosRecherche d'une valeur et copie de la colonne
Access VBA & Sharepoint WorkflowComment décrémenter toutes les valeurs d'une colonne
Plus de sujets relatifs à : Effacer contenu d'une colonne sur Access


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR