在另一张表中添加另一行时,向表中添加新行

我有一个Excel工作簿,我有几个表。 在我的三张桌子上,有一些“主”桌子,彼此有点不同。

这些表默认情况下是2行(1个头和1个数据行),当我在已经存在的行的下面添加一个新行时,这些表就被扩展了。 在一些领域是公式正在使用其他表中的值。 但是,例如,如果我在最后一行下面的一个字段中插入一个新值,从而在表中添加另一行,我希望其他表中的表也添加另一行(并执行新的公式行)

这是在我有“Soorten Vezels”与他们相应的“最大排量”和“soorten connectoren”与他们相应的“最大排量” 在这里输入图像描述

这是“maximale demping”文件 在这里输入图像描述

这是测量forms,在这种forms下,用户不需要input任何东西,除了2下拉菜单的“typeskabel”和“types连接器” 在这里输入图像描述

我想要的是,当用户例如在“maximale demping”文件中inputlenght(“lengte”)时,会添加一个新的行(“kabelnr”,“van”和“naar”自动从“gegevens”文件中)

但是我也希望工作簿在测量表格中添加一行,自动填写“kabelnr”,“van”和“naar”字段。 所以我只需要从下拉菜单中select“type kabel”和“type connector”。

我如何做到这一点(与VBA)?

我个人喜欢MSDN,当我正在寻找VBA和VB.NET的答案。 我发现它是彻底和全面的。 我学得越多,我越了解他们在这个网站上教授的东西。

这是一个很好的入门教程。 按照此页面的链接。

在Excel 2010中开始使用VBA

http://msdn.microsoft.com/en-us/library/office/ee814737(v=office.14).aspx

同时记得在你进展的时候search堆栈溢出,有很多问题涉及你开始时可能需要的细节,或者询问更多的问题。

如果您需要进一步的帮助,您可以查看下面的链接。

这个链接是有帮助的。 但我会通过下面的链接浏览以获得更广泛的视图,并find适合您的解释。

在表格中插入行多个表格Excel 2010

http://chandoo.org/forums/topic/insert-row-in-tables-multiple-sheets-excel-2010

一个论坛 – 这个链接导致一个关于插入行的问题。 MrExcel.com

http://www.mrexcel.com/forum/excel-questions/58685-insert-rows-between-different-data-2-a.html

如果你坚持下来,就会有很好的讨论,代码示例和问题解决(当你去这个链接要求注册时事通讯时,你会popup一个popup窗口,你可以忽略这个问题)

在表格中插入行多个表格Excel 2010

http://chandoo.org/forums/topic/insert-row-in-tables-multiple-sheets-excel-2010

从微软论坛有用的问答。

用vba在excel表中插入空白行

http://answers.microsoft.com/en-us/office/forum/office_2007-customize/insert-blank-rows-in-excel-table-with-vba/69e369a8-e656-4f68-adcd-c57e37253f12

请让我知道这是否有帮助,并随时提出新的问题。