2017-09-01 7 views
0

私は2つのExcelテンプレートを持っています。テンプレート1は私のクライアントが記入したもので、テンプレート2は記入したものです。テンプレート1はより簡単で使いやすいですが、テンプレート2はクライアントが必要としない余分なフィールドを持っています。今は、参照式でコピーするか、コピー&ペーストするだけですべてをコピーします。右の列にデータを自動的にコピーする方法があるかどうかは疑問です。だから、新しいクライアントが、私はちょうどテンプレート2にリンクすることができますし、すべてのデータが記入されたフォームに記入する際1つのExcelブックから別のExcelブックへデータを自動的にコピーする方法は?

は、たとえば、次のように。私は私がコピーしたいクライアントから取得

ワークブック1(ワークブックは、

Company  Item  Price 
Company A Item 1 $10  
Company B Item 2 $15 
Company C Item 3 $20 

ワークブック2(私はにコピーするマイワークブック)

Item  My Cost My Price Company  
Item 1 $10     Company A 
Item 2 $15     Company B 
Item 3 $20     Company C 
+0

また、2つのワークブックを1にマージして、シート間で参照式を使用することも考えていましたが、2つの別々のファイルに分割することをお勧めします。 –

答えて

1

)からは、「マージとワークブックを比較」に外観を持つことができます。共有ブックをセットアップし、配布用にこのコピーを作成する必要があります。私よりもはるかに優れた方法を説明するウェブサイトがたくさんあります。私はあなたにこれをgoogleと示唆して行くだろう。それがあなたの後ろに適していると思われる場合は、特定のセルをロックして、必要な場所にしかデータを入力できないようにして、Excelのデータリボンでデータ検証を使用して、入力されているデータタイプを制限します数字だけを許可し、テキストは許可しません。

+0

Hmm。それはオプションですが、正確には私が望んでいたものではありません。 2つのワークブックをコピーする必要があり、2つのファイルがかなり異なっています。私が私の質問にした例は、私が達成しようとしているものの非常にダメージを受けたバージョンです。私の実際のテンプレートは180列幅です。 –

+0

私の最初のアイデアはVBAを使用することでしたが、VBAとワークブックを接続する方法があるかどうかはわかりません –

関連する問題