【问题标题】:How to AutoFill Based on User Data如何根据用户数据自动填充
【发布时间】:2022-12-17 14:49:45
【问题描述】:

我有一份工作表格需要员工的姓名。我有一个数据验证,所以我们可以简单地从列表中选择,但是有没有办法在打开文件时自动填充单元格?每次登录公司计算机时,我们每个人都会访问公司网络,并且我们的每个用户数据都是唯一的。

从下拉列表中选择司机姓名后,我将员工 ID 设置为自动填充,但我希望用户能够打开文件,自动填充他们的姓名和号码,以便他们可以打印出工作表更快速。

如果excel中没有这种功能就好了,我就是想知道。

我不确定在这里放什么,因为我在谷歌上找不到任何东西,所以我还没有真正尝试过任何东西。我不知道我是否需要使用某些语法(比如将文件保存到特定域/文件夹时),或者是否还有其他一些我不知道的包含功能。

【问题讨论】:

  • 您是说您想要当前正在使用 Excel 的用户吗?如果是这种情况,也许您可​​以使用application.username 或者您还有其他意思吗?

标签: excel vba autofill


【解决方案1】:

我认为您应该熟悉 VBA 才能使用 excel 进行编码。 Tbh,这取决于您是否将本地化的计算机信息存储在 excel 中......

Sub AutoFill_Example1()

Range("A1:A3").AutoFill Destination:=Range("A1:A10"), Type:=xlFillCopy

End Sub

我看到 https://www.wallstreetmojo.com/vba-autofill/ 提供的这个功能,可能就是你要找的。希望这会有所帮助。但它对我有用!编码愉快!

【讨论】:

  • 当您使用自动填充时,您确实需要一个来源,对吗?我认为 todayimgonnalearn 没有那种信息?那是一个假设。你写道它对你有用。你能分享你的情况吗,所以今天imgonnalearn可以比较(让我学习;))
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-01
  • 1970-01-01
  • 2019-01-29
  • 1970-01-01
  • 2012-08-06
相关资源
最近更新 更多