2016-05-19 7 views
1

はExcelで指定された範囲=summary_data!$C$2:$H$6Excelで名前付き範囲を使用してセルを選択していますか?

へのデータの内容を貼り付けるために、別のシートにこの名前を使用しそして=summary_data!$C$2:$H$6

を指すようmyArrayとして定義された名前付き範囲を使用することが可能ですこれを行う理由は、テンプレート内の他のシートにデータを注入し、フロントシートが多数のシートからデータを取り込むためです。

現在、私は、個々のセルが面倒で、次が、定義を使用して、単一の細胞を用いてこれを行うことができます。

=INDIRECT("'" &V1& "'!" & "summary_data_C2")名前がV1は、ワークシート名が含まれているsummary_data_C2に設定されています。

+0

FWIW openpyxl> = 2.4は、テンプレートを使用する場合や独自のテンプレートを追加する場合には気にしません。定義された名前は単なる定数です。 –

答えて

2

はい、あなたはCtrlキーを他のシートに対応する範囲をハイライト表示し、を使用して、配列数式として

=myArray 

を入力した場合シフトは、それがために、元のシートへのリンクを設定しますを入力します。各セル。

関連する問題