質問: 同一フォルダ内で、エクセルを自動リンクさせる方法 同一フォルダ内で、エクセルを自動リンクさせる方法を教えて下さい。 デスクトップ>書類>データ の順にフォルダを作成し、 「データ」フォルダの中に、excelのブックを複数作っています。 「データ」フォルダ内に、 book1、book2、book3、book4があるとして、 book1の情報を更新すれば、book2、book3、book4も関数を介して全て変わるようにしたいです。 [book1.xls]で、他のbookに反映するようにしたところ、 book1の情報を読み込むために、ルート(デスクトップ¥書類¥データ)まで遡るため、 処理に時間がかかります。 同じフォルダ内のため、「データ」フォルダを基点に、自動リンクを指定できないものでしょうか。 条件: それぞれのbookには、複数のシートを作成しているため、同じbook内に全て入れることが出来ません。 windows xpでexcel 2000を使用しています。 軽く処理出来るようにしたいので、 他にやり方があれば、どのような方法でも構いませんので教えて頂けると助かります。 何卒、宜しくお願い致します。
回答: ルートはデスクトップではありません。 とはいえ、数式自体はルートから書かれていますが、同じフォルダに放り込んであるなら実際のエクセルの挙動は隣のファイルをダイレクトに読みに行きます。 目に見えて「遅い」のでしたら、それは何か別に原因があります。もしかするとたとえば、何か下手な関数式を使っているとか?リンクの数が単に多くて処理に時間がかかっているとか?単純にディスクが遅いとか? >「データ」フォルダを基点に、自動リンクを指定できないものでしょうか。 リンク自体はすでにそうなっています。一方、「数式の見た目」を省略する方法はありません。 参考: http://support.microsoft.com/kb/328440/ja #補足:原理はこうですが、しばしば意図通りに動作をしません。