Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用代码将数据输入excel_Excel - Fatal编程技术网

使用代码将数据输入excel

使用代码将数据输入excel,excel,Excel,我有一个现有的excel工作表,其中有几百行我希望写入其中的数据,这些数据是我通过设计的输入表单从用户那里收到的。Excel的数据输入表单无法处理那么多 对此建议使用什么?这是否只能在包含VBA()的情况下完成? 我知道ExcelPlus已被弃用 在这个过程中创建一个新的、空的工作表也很好。使用VBA可能是解决您的问题的最好的外科手术方法,但它也需要一点编码,当然,它要求您了解VBA。作为替代方案,我建议您只需以CSV格式从自定义表单生成CSV输出,这样就可以轻松地将其剪切并粘贴到当前工作表中。

我有一个现有的excel工作表,其中有几百行我希望写入其中的数据,这些数据是我通过设计的输入表单从用户那里收到的。Excel的数据输入表单无法处理那么多

对此建议使用什么?这是否只能在包含VBA()的情况下完成? 我知道ExcelPlus已被弃用


在这个过程中创建一个新的、空的工作表也很好。

使用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,但毫无效果。