4

I have an Excel workbook in which I have several tables. On 3 of my sheets, there is some kind of "main" table which differ a bit from one another.

These tables are 2 lines by default (1 header and 1 data row) and extend when I add a new line below the one already existing. In some of the fields are formulas which are using values from the other tables. However, if for example, I insert a new value in a field below the final row, thus adding another row to the table, I want the tables in the other sheets to also add another row (and execute the formulas that are in the new row)

This is the sheet in which I have "Soorten Vezels" with their corresponding "max demping" and "soorten connectoren" with their corresponding "max demping": enter image description here

This is the "maximale demping" file: enter image description here

This is the measurement form, in this form, the user should not have to enter anything, except for the 2 dropdown menu's "type kabel" and "type connector": enter image description here

What I would like is that when the user for example, inputs the length ("lengte") in the "maximale demping" file, a new row gets added (the fields "kabelnr", "van" and "naar" will be filled in automatically from the "gegevens" file)

But I would also like the workbook to add a new line in the measurement form, automatically fills in the "kabelnr", "van" and "naar" fields. So that I only have to choose the "type kabel" and "type connector" from the dropdown menu.

How do I do this (with VBA)?

4

1 に答える 1

4

個人的には、VBA と vb.net への回答を探しているときに MSDN が好きです。徹底的で包括的であることがわかりました。学べば学ぶほど、彼らがこのサイトで何を教えているかが理解できます。

これは、開始するのに適したチュートリアルです。このページのリンクに従ってください。

Excel 2010 で VBA を使い始める

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

また、作業が進むにつれて Stack Overflow を検索することを忘れないでください。作業を開始する際に必要になる可能性のある詳細をカバーしたり、さらに質問したりする質問が驚くほどたくさんあります。

さらにサポートが必要な場合は、以下のリンクを参照してください。

このリンクは役に立ちます。ただし、以下のリンクをナビゲートして、より広い視野を得て、あなたに役立つ説明を見つけます.

テーブルに行を挿入する 複数のシート 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

根気強くページを下っていくと、コード例とトラブルシューティングを含む良い議論があります (このリンクにアクセスすると、ニュースレターへのサインアップを求めるポップアップが表示されますが、これは問題なく無視できます)。

テーブルに行を挿入する 複数のシート Excel 2010

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

Microsoft フォーラムからの便利な Q&A。

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

これが役立つかどうかお知らせください。また、新しい質問を自由に行ってください。

于 2013-06-11T12:20:16.053 に答える