存储用户输入以供以后检索

乔·布约克

我有一个电子表格,其中用户在输入页面上输入各种详细信息,然后按计算按钮以获取他们想要的内容。输入是字符串,数字和日期。

我想为用户保存每个计算的输入,以便以后可以输入计算ID而不必租用输入。

我想到的一种简单方法是在运行计算时将输入复制到另一张工作表中,并且输入在具有calc id的列中。然后,只需将将来的输入保存在单独的列中,然后查找正确的列即可在以后获取输入。

我读了这个问题-在VBA中使用类有什么好处?并认为最好创建一个名为CalculationInputs的类,该类将所有详细信息存储在一个对象中。这可能对我需要的东西来说过于矫kill过正,但是我想问问别人如何解决这个简单的任务。

戴维·泽门斯

您可以用来Names在工作簿或工作表范围内定义变量。通常,它们用于定义范围,更具体地说是动态范围,但是它们也可以用于存储静态/恒定值。

要从Name公式功能区,名称管理器手动创建

在此处输入图片说明

单击“新建”按钮,然后为其赋予一个有意义的名称:

在此处输入图片说明

确保=""在“引用”字段中输入内容,如果将其保留为空白,则不会创建名称。

然后,当您按OK或任何时候进入“名称管理器”时,您将Names在工作簿中看到所有可用列表

在此处输入图片说明

您可以通过Names管理器来编辑它们,这可能很繁琐,或者可以轻松地使用VBA和输入来控制它们,例如:

Sub Test()
    ActiveWorkbook.Names("MyAddress").RefersTo = "734 Evergreen Terrace"
End Sub

您可以执行以下操作来捕获值,我们可以使用其他宏或用户公司代码将值分配给Name

Activeworkbook.Names("MyAddress").RefersTo = _
    Application.Inputbox("please enter your address")

等等。

如果运行此命令,然后查看“名称”管理器,则会看到该值已更新:

在此处输入图片说明

在VBE中,您可以使用以下名称:

Debug.Print ActiveWorkbook.Names("MyAddress").Value '# Prints in the immediate pane
Range("A1") = ActiveWorkbook.Names("MyAddress").Value  

这些也可以从工作表中访问(读取),例如:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

存储用户名以供以后使用

来自分类Dev

将用户输入数据保存在kivy中并存储以供以后使用/分析python

来自分类Dev

如何在PHP的cookie中存储外部HTTP_REFERER以供以后检索?

来自分类Dev

存储用户特定的连接字符串,以供以后在ASP.NET Web API中使用

来自分类Dev

重复用户输入并存储值供以后使用

来自分类Dev

使用Greasemonkey / Tampermonkey保存数据以供以后检索

来自分类Dev

暂停以供用户校正输入

来自分类Dev

如何存储关闭完成处理程序以供以后调用?

来自分类Dev

将值存储为变量以供以后使用CodedUI

来自分类Dev

将类型存储在变量中以供以后使用

来自分类Dev

在PHP Storm中存储代码块以供以后粘贴

来自分类Dev

如何存储缩放参数以供以后使用

来自分类Dev

VB6-加载/存储图像以供以后使用

来自分类Dev

如何存储参考DOM元素以供以后使用

来自分类Dev

Python-存储函数定义以供以后使用

来自分类Dev

存储对象以供以后编写函数时使用

来自分类Dev

PHP Mailer编译并存储消息以供以后发送

来自分类Dev

jQuery JSON ajax结果存储以供以后使用

来自分类Dev

VB6-加载/存储图像以供以后使用

来自分类Dev

Bash脚本:存储awk字段以供以后使用

来自分类Dev

将变量存储在文件中以供以后重用

来自分类Dev

在Spring MVC中,您如何存储用户输入并在以后重现它?

来自分类Dev

递归调用函数以供用户输入

来自分类Dev

递归调用函数以供用户输入

来自分类Dev

无法检索用户输入

来自分类Dev

Javascript存储数字以供以后与Web存储一起使用

来自分类Dev

将Javascript存储在Cookie中,以后再检索

来自分类Dev

如何存储文本文件字符串以供以后在Java中使用

来自分类Dev

需要帮助使用jquery搜索XML文件并将结果存储在变量中以供以后使用

Related 相关文章

  1. 1

    存储用户名以供以后使用

  2. 2

    将用户输入数据保存在kivy中并存储以供以后使用/分析python

  3. 3

    如何在PHP的cookie中存储外部HTTP_REFERER以供以后检索?

  4. 4

    存储用户特定的连接字符串,以供以后在ASP.NET Web API中使用

  5. 5

    重复用户输入并存储值供以后使用

  6. 6

    使用Greasemonkey / Tampermonkey保存数据以供以后检索

  7. 7

    暂停以供用户校正输入

  8. 8

    如何存储关闭完成处理程序以供以后调用?

  9. 9

    将值存储为变量以供以后使用CodedUI

  10. 10

    将类型存储在变量中以供以后使用

  11. 11

    在PHP Storm中存储代码块以供以后粘贴

  12. 12

    如何存储缩放参数以供以后使用

  13. 13

    VB6-加载/存储图像以供以后使用

  14. 14

    如何存储参考DOM元素以供以后使用

  15. 15

    Python-存储函数定义以供以后使用

  16. 16

    存储对象以供以后编写函数时使用

  17. 17

    PHP Mailer编译并存储消息以供以后发送

  18. 18

    jQuery JSON ajax结果存储以供以后使用

  19. 19

    VB6-加载/存储图像以供以后使用

  20. 20

    Bash脚本:存储awk字段以供以后使用

  21. 21

    将变量存储在文件中以供以后重用

  22. 22

    在Spring MVC中,您如何存储用户输入并在以后重现它?

  23. 23

    递归调用函数以供用户输入

  24. 24

    递归调用函数以供用户输入

  25. 25

    无法检索用户输入

  26. 26

    Javascript存储数字以供以后与Web存储一起使用

  27. 27

    将Javascript存储在Cookie中,以后再检索

  28. 28

    如何存储文本文件字符串以供以后在Java中使用

  29. 29

    需要帮助使用jquery搜索XML文件并将结果存储在变量中以供以后使用

热门标签

归档