咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

Excel函数学习:悟空百问の016:自动生成制作者的名字及即时日期

我是一名汽车线束工艺工程师,我的这个行业有很多的表格需要制作和完善,经常会接触一些需要填写人名和日期信息。总是忘记填写或者忘记更新信息。今天就告诉大家一个小技巧,可以智能更新这些信息。简单来说就是谁打开了这个表格就会更新制作者的名字,和当时的日期,就可以进行有效查询制作人和制作日期,可追溯性就是这么来的。

本期重点

首先考虑这个问题我是这么考虑的:

一台电脑有哪些是固定的首先想到的是IP地址,来跟我学习一下这个IP地址获取。

1.IP地址的获取

1.WIN+R ( win键就是左下角ctrl右边的按键)

2.输入CMD

3.ipconfig/all 写下代码信息

4.回车,查询我们需要的IP地址

获取IP

当我换了一家企业后,发现一个问题,就是公司的电脑IP是活动的,自动获取的IP地址,这个怎么处理呢?经过一番查询,发现了,原来我们的这个网卡物理地址或者这个MAC地址是固定的,这里首先要提醒那些插着wifi的小伙伴,你们的电脑这个mac地址有两个,不要想我一样惊慌,因为wifi释放器也是网卡,它也有一个属于他的小地址。

2.EXCEL获取mac地址

Mac地址也是一样的获取方式,就是cmd ipconfig/all这套流程,那么怎么在excel里面获取这个mac地址呢?固定的mac地址,需要使用下面的CBA进行操作。

1.首先需要获取下列的VBA源码:

Sub mac()

'

' DELETE Macro

'

'Sub text()

Dim temp, brr(), m%

Dim 网卡

Set temp = GetObject("Winmgmts:").InstancesOf("Win32_NetworkAdapterConfiguration")

For Each 网卡 In temp

If 网卡.ipenabled = True Then

m = m + 1

ReDim Preserve brr(m)

[A1] = 网卡.macaddress

End If

Next

End Sub

2.新建一个宏

在开发工具里面,找到宏-点击进去后-输入宏名:mac-选择创建-粘贴刚才的VBA源码。

创建一个宏

3.创建一个按钮

开发工具-插入-表单控件-按钮(窗体控件)-然后选择已经创建好的宏-编辑名称-结束

创建一个按钮

4.获取mac地址

按一下按钮~这个操作简单了吧~

备注:此处我获取的值放在A1单元格内,如果需要可以修改VBA源码中的A1单元格名称,就可以时间放在你想要放在的单元格内。

获取mac

3.智能显示我们的名字和制作时间

上述讲了那么多,怎么获取制作人名和时间呢?哈哈~

你想一下呢? mac物理网卡地址是死的,获取所有小伙伴的mac地址做一个mac和名字的表格,然后用vlookup函数进行mac地址拉取人名。这样子每次做完表格按一下按钮,在编辑人的名字处就会自动获取mac地址对应的人名。那时间呢?

这个时间可以用=today()函数啊。然后再vba码中加上一串简单的代码就是删除单元格格式,那么自动生成的时间就会被清除格式,然后就可以进行日期锁定了啊。

自动生成日期

操作以下参考信息:

1.=today() 函数

2.复制单元格然后粘贴为数值

3.录制宏