Venusには、毎月1つずつ、12のワークシートを含むワークブックがあります。彼女は、1月、4月、7月、10月のワークシートが、他のワークシートとは異なる用紙トレイから印刷されるように設定したいと考えています。

残念ながら、Excelでこれを行う方法はありません。マクロでも、別の用紙トレイを選択する方法はありません。 (これは_ExcelTips._の他の問題でカバーされています。)唯一の可能な解決策はかなり複雑です。次のことを行う必要があります:

。 Windowsでは、使用する用紙トレイごとにプリンタ定義を設定します。したがって、プリンタに4つの用紙トレイがある場合、それぞれが異なる用紙トレイを使用する4つのプリンタが定義されます。

。 Excelで、個々のワークシートを適切なトレイに関連付けられたプリンターに印刷するマクロを作成します。したがって、マクロで1月、4月、7月、10月のワークシートをトレイ2から印刷し、残りのワークシートをトレイ1から印刷します。

これは大変な作業のように聞こえますが(可能性があります)、一度設定すると、システム上で問題なく動作します。オフィスの他のシステムで同じ機能が必要な場合に問題が発生します。プリンター定義は、それらが定義されているマシンに対してローカルであるため、すべてのシステムで複数のプリンターを定義し、それらに一貫した名前が付けられていることを確認する必要があります。マクロはワークブックと一緒に保存されるため、ワークブックにアクセスできる人は誰でもマクロを使用して目的のプリンターで印刷を行うことができます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(3177)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。