【Access源码示例】用代码删除字段名,用代码批量删除表中字段名-麥田
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


【Access源码示例】用代码删除字段名,用代码批量删除表中字段名

发表时间:2018/2/3 10:43:16 评论(0) 浏览(7735)  评论 | 加入收藏 | 复制
   
摘 要:【Access源码示例】用代码删除字段名,用代码批量删除表中字段名
正 文:
【网友问题】∑村里×來滴(107191344) 14:54:28
请教一下:表中有很多字段,不固定,我想删除“ABC”及“DEF”以外的所有字段,这个Select的语句要怎么写啊。

Accessoft-麥田(3002789054)  15:02:12

Private Sub Cmd_All_Click()
    Dim colFields As New Collection
    '循环取得所有要删除的字段名,并保存到集合变量中
    Dim dbs As Object: Set dbs = CurrentDb
    Dim fld As Object
    For Each fld In dbs.TableDefs("员工表").Fields
        Select Case fld.Name
        Case "姓名", "性别"    '要排除不删除的字段
        Case Else: colFields.Add fld.Name
        End Select
    Next
    '删除字段
    Dim varItem As Variant
    For Each varItem In colFields
        CurrentDb.TableDefs("员工表").Fields.Delete CStr(varItem)
    Next
    MsgBox "已删除表中除“姓名”、“性别”字段外所有所有其他字段!"
End Sub

附   件:
点击下载此附件

演   示:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access入门】清空指定的表中记录,删除表中所有数据的示例,清...  【麥田  2012/10/8】
【Access入门】清空表中指定字段的记录,删除表中指定列的所有数...  【麥田  2012/10/10】
【Access入门示例】用命令按钮删除Access各种对象类型的示...  【麥田  2012/11/15】
【Access字段】用代码删除字段说明,用代码批量删除表中字段说明...  【红尘如烟  2014/6/16】
Access VBA代码删除表中字段名的方法,用代码删除字段名,代...  【麥田  2015/5/13】
【Access入门】用VBA代码删除表中指定字段为空记录的示例  【麥田  2015/7/8】
常见问答
技术分类
相关资源
文章搜索
关于作者

麥田

文章分类

文章存档

友情链接