使用代码将数据输入excel
我有一个现有的excel工作表,其中有几百行我希望写入其中的数据,这些数据是我通过设计的输入表单从用户那里收到的。Excel的数据输入表单无法处理那么多 对此建议使用什么?这是否只能在包含VBA()的情况下完成? 我知道ExcelPlus已被弃用使用代码将数据输入excel,excel,Excel,我有一个现有的excel工作表,其中有几百行我希望写入其中的数据,这些数据是我通过设计的输入表单从用户那里收到的。Excel的数据输入表单无法处理那么多 对此建议使用什么?这是否只能在包含VBA()的情况下完成? 我知道ExcelPlus已被弃用 在这个过程中创建一个新的、空的工作表也很好。使用VBA可能是解决您的问题的最好的外科手术方法,但它也需要一点编码,当然,它要求您了解VBA。作为替代方案,我建议您只需以CSV格式从自定义表单生成CSV输出,这样就可以轻松地将其剪切并粘贴到当前工作表中。
在这个过程中创建一个新的、空的工作表也很好。使用VBA可能是解决您的问题的最好的外科手术方法,但它也需要一点编码,当然,它要求您了解VBA。作为替代方案,我建议您只需以CSV格式从自定义表单生成CSV输出,这样就可以轻松地将其剪切并粘贴到当前工作表中。我在这里的意思是,CSV输出在突出显示时应与其目标完全对齐,例如
Name Age Rank
Tom 35 Senior
Mark Mentor
Jeff 29 Junior
这将产生:
Tom, 35, Senior
Mark,,Mentor
Jeff,29,Junior
粘贴到您的工作表中时,它会精确对齐。我用VBA制作了一个非常粗糙的输入表单。但它受到它能做什么的限制。如果我用Java编写代码,那么我可以得到一个功能强大的工具。然后我必须克服将数据从it传输到Excel的困难。您将使用什么来创建CSV数据?我假设您使用的工具对CSV输出有一定程度的控制。如果不是,那么我可能应该删除这个答案。正如我所说,我制作了一个非常基本的基于VBA的表单。我还在Access上写了一份草稿。我还尝试了一点HTML JavaScript,但毫无效果。