VBA新規。私はVBAループコードを作成して一連のタブを実行し、各タブでコードを実行し、基本的にデータを「データベース」というワークシートの中央タブにエクスポートしようとしています。タブ固有のVBAループ
ユーザーが追加の「タスク」を追加できるように、 タスク、タスク(2)、タスク(3)、タスク(4)、タスク(5)という複数のタブがあります。 。など
マイVBAの用語は
-THENは、(その特定のタスク]タブで私のコードを実行します(「TASK」で始まる)がエクセルの基本的な用語で、私は
-IFタブ名にしようとしています、悪いですA2を開始NEW ROWへの私の「データベース」タブ内)
そのタブから-AND(ペーストユーザ入力データに)
うまくいけば、これは([タスク]タブが「データベース」タブのセルA2に貼り付けられます)理にかなっています(タスク(2)が "dat"のセルA3にペーストされるABASE」タブ) は、(シートの参照のように変更する必要があります 『』タスクに変更されますタスクは、(2)+タスクは、(3)など
だから次は私が示唆されてるものです'My Code
Sheets("Task").Select
Range("A2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("Database").Select
Range("A2").Select
**'This will need to change each time I paste a new tab in (A2 > A3 > A4)**
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
Sheets("External (Client) Output").Select
[セルの範囲をコピーして最初の空の行に貼り付けるより有効なコードの重複がありますか? Excel](http://stackoverflow.com/q/17972106/11683) – GSerg