2

誰かが助けてくれることを願っています-私は何年もの間実験とグーグル検索を行ってきましたが、成功していません!

Excel 2010 で、あるシート (シート 1 など) から同じブック内の別のシートにセルの範囲をコピーしたいと考えています。セルの内容とその書式を保持し、シート 1 のセルの内容または書式に発生した変更を反映するコピーが必要です。

これを行う方法はありますか?私は VBA の使用に慣れていないので、必要な場合は、提供されたコード ソリューションをワークブックに使用/コピーする方法についての指示が必要になることに注意してください。

4

2 に答える 2

0

シート 1 に新しい行を入力しても、シート 1 のセルをシート 2 に複製するには

ROW()シート 1 の列「A」のすべての行に入力します。これにより、 に使用される行番号が複製されますvlookup

複製するすべてのセルのシート 2 で:

=IFERROR(VLOOKUP(ROW(),'Sheet 1'!$A:$G,COLUMN()+1,FALSE),"")

ROW()シート 1 に新しい行を入力するときは、関数を新しい行の最初の列にコピーする必要があります。

列の追加を除いて、他のすべての調整は自動的に行われます。列を追加するには、追加の手順が必要です。

于 2014-08-11T13:25:51.743 に答える
0

両方のシートを選択すると (シート タブを選択するときに CTRL を押します)、シート 1 で行ったすべての操作がシート 2 に複製されます。

両方のシートを選択します

セルまたはセル範囲を選択する

必要に応じてコンテンツをフォーマットして入力する

シートをほどく (Ctrl キーを押しながらシート タブを選択)

sheet2 はシート 1 の複製です

それが役立つことを願っています

于 2013-06-13T20:12:30.780 に答える