首页 > 其他分享 >VBA 获取字段标题代码轻松搞定

VBA 获取字段标题代码轻松搞定

时间:2024-09-18 15:23:16浏览次数:14  
标签:Me VBA 代码 MSysObjects 搞定 列表框 标题 Text6


hi,大家好!

最近又有一段时间没和大家唠嗑了,最近也没有时间给大家开直播,天天忙,但不知道在忙啥!那今天我们来讲点啥好玩的呢?

今天是老师节,那就先祝各位老师节日快乐!

我们在开发过程中,很多情况,大家都会去使用表,当然也有用到链接表的情况,那如果用VBA该怎么获取字段名的标题呢?我们今天就来看看怎么操作!

PART01、创建表

我们先来创建一张表,当然如果你有现有的表,也是可以的,注意要给字段都添加上标题

VBA 获取字段标题代码轻松搞定_access

PART02、创建窗体

我们在窗体上放三个控件,一个组合框、一个列表框、一个文本框,组合框用于显示表名,列表框用于显示这个表中的字段名,文本框就用于显示标题名

VBA 获取字段标题代码轻松搞定_microsoft_02

注意:列表框的行来源类型要改成字段列表

PART03、添加代码

组合框的行来源:

SELECT MSysObjects.Name FROM MSysObjects WHERE (((MSysObjects.Type)=1)) ORDER BY MSysObjects.Name;

列表框的更新后代码为:

On Error Resume Next

    Me.Text6 = ""

    Me.Text6 = CurrentDb.TableDefs(Me.Combo0)(Me.List4).Properties("Caption")

    If Me.Text6 = "" Then Me.Text6 = "无字段标题"

PART04、运行测试

最后就是运行测试了

VBA 获取字段标题代码轻松搞定_access_03

这个代码是不是非常的简单,大家快去试一下吧

标签:Me,VBA,代码,MSysObjects,搞定,列表框,标题,Text6
From: https://blog.51cto.com/willmiao/12046507

相关文章

  • PyQt / PySide + Pywin32 + ctypes 自定义标题栏窗口 + 完全还原 Windows 原生窗口边
    项目地址:GitHub-github201014/PyQt-NativeWindow:AclassofwindowincludenativeEvent,usePySideorPyQtandPywin32andctypesAclassofwindowincludenativeEvent,usePySideorPyQtandPywin32andctypes-github201014/PyQt-NativeWindowhttps://githu......
  • Qt加载天地图离线api开发包/从官网趴地图js代码/费了九牛二虎之力终于搞定
    一、前言说明网上关于如何趴天地图离线api文件的文章,只有少量的两三篇,而且几乎没有说全和说对,搞得评论也是一片懵逼,这里不行那你不行,思路可以借鉴就是。索性花了点时间,自己研究了如何从官网一步步趴下来js文件,最终所有离线能使用的功能全部搞定,也根本不会有http等访问的情况出现,......
  • 你还在为JDK安装和开发中不同版本之间的切换发愁吗?接下来给大家介绍一款神器SDKMAN,让
    目录一,概述二,什么是SDKMAN!?三,安装SDKMAN3.1.在终端运行一下命令 3.2.然后,打开一个new终端或在同一shell中运行以下命令3.3.验证是否安装成功3.4.查看所有可用的命令,请使用help命令3.5.列出所有SDK候选者四,安装和管理JDK版本 4.1列出Java的可用版本 4.2.使用in......
  • AutoCAD VBA 两点角度计算
    计算角度利用反正切注意斜率存在的条件,X不能为0,先要剔除再坐标中上的情况,在分类讨论计算实际的角度,范围0~2PIp0=pl.Coordinate(0)p1=pl.Coordinate(1)DimvAsVariant,lthAsDoublev=Array(p1(0)-p0(0),p1(1)-p0(1))Diman......
  • VBA_NZ系列工具NZ02:VBA读取PDF使用说明
    我的教程一共九套及VBA汉英手册一部,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用。大家在学习的过程中可能会存在困惑,这么多知识点该如何组织成自己的程序呢?VBA可否能组织一个大型的程序呢?如何让VBA形成一个工具,拿来就用呢?在......
  • 掌握C语言动态内存分配:从入门到精通,一次搞定!
    在C语言开发中,内存管理是一个非常重要但常被忽略的话题。与一些高级语言(如Java或Python)不同,C语言不会自动管理内存,开发者需要自己处理内存的分配和释放。虽然这种灵活性为程序的优化提供了巨大的可能性,但它也意味着更高的风险:如果不小心,就容易引发内存泄漏、空指针错误、内存越......
  • dedecms修改文档标题最大长度
    在DedeCMS中修改文档标题的最大长度可以通过以下几种方法实现:方法一:通过后台设置登录后台:登录到DedeCMS的后台管理系统。进入系统设置:在后台管理界面,找到“系统”->“系统基本参数”。修改文档标题长度:在“系统基本参数”设置中,找到“其他选项”->“文档标题最......
  • YZ系列工具之YZ07:VBA对工作簿事件的监听
    我给VBA下的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套+一部VBA手册,教程分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用;手册是为方便编程人员查......
  • pdf密码怎么解除?简单易懂的8个pdf解密方法分享,2分钟搞定
    pdf密码怎么解除?在工作生活中,为了保护文件的信息隐私安全,我们会选择给pdf文件添加密码。但如果我们经常编辑这份加密pdf文件的话,每次打开之后都需要重新输入密码,就会变得非常麻烦。因此我们需要对加密pdf进行密码解除操作,要怎么解除pdf密码呢?今天小编就来教大家8个简单好用的PD......
  • PbootCMS修改网站标题显示方式,去掉副标题
    为了去掉副标题并优化网站标题的显示方式,可以通过修改相关控制器文件中的代码来实现。以下是详细的步骤和代码示例:1.修改列表页打开 apps/home/controller/IndexController.php 文件,找到列表页的相关代码,并进行修改。原代码:$content=str_replace('{pboot:pagetitle}',......