[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『相互リンクがしたいのですが』(おまめ)
またまたご教授お願いします。 作業シートが100程ありまして それらのシートに伝票番号(シート001 B3)を入力すると 一覧で見ることの出来るシート(シート一覧 A2)が書き換えられ その逆に一覧の伝票番号(シート一覧 A2)を入力したら それにリンクするシート(シート001 B3)も書き換えられる方法がございましたら どなたかお教え願いませんでしょうか。
例)シート001
A B 1 顧客 A商事 2 担当者 山田 3 伝票番号 57281 4 入金 ¥85,000 5 出荷日 7月18日 6 有効期限 3ヶ月
例)シート一覧
A B C 1 伝票番号 顧客 金額 2 57281 A商事 ¥85,000 3 58224 C商事 ¥25,000 4 60012 F会社 ¥12,500
Mac OSX Excel2003
各シートから一覧シートへの参照は INDIRECT関数等を利用して表示。
一覧の変更で各シートを変更するのは どうしてもマクロになってしまいますので 一覧シートから、各シートへハイパーリンクを張っておき 各シートの方で変更するのはどうでしょう。 その際、一覧シートに戻りやすいように、各シートからも 一覧シートへハイパーリンクを張っておくと良いと思います。
ハイパーリンクの設定方法はご存じですよね。 [[20080724171840]]『選択したシートへジャンプ』(おまめ)
それにしても、各シートのその他の部分には 何か入力が有るのですかね・・・? 前回のご質問時にみやほりんさんも書いて居られますが >作業シートが100程ありまして これがそもそもの問題になっているように思うのですが。
(HANA)
ご指導ありがとうございます。 おっしゃる通り、まず作業シートが100以上あるのを 何とかすることを考えなければならないのでしょうね。 1物件ごとに1シート5人の担当者がそれぞれ10項目ほどの詳細を ランダムに書き加えていくので、こういった形になっているのだそうです。 リンクを張ったり、関数を多用してかなり効率的になったはずなのですが 周りからはファイルが重くなって開くのに時間がかかるとクレームまでつけられて しょんぼりです。 ブックを共有するとファイルを開くのに凄く時間が掛かるのも そのせいでしょうか。 また勉強して出直します。 そしていつの日か、質問する側から解答する側へ回りたいと思います。 ありがとうございました。
色々難しい所は有ると思いますが、 例えば現在有るそれぞれのシートのデータは 一つのシートにまとめて 入力シート にします。 [A] [B] [C] [D] [E] [F] [G] [1] シート名 顧客 担当者 伝票番号 入金 出荷日 有効期限 [2] 001 A商事 山田 57281 \85,000 7月18日 3ヶ月 [3] 002 C商事 河合 58224 \25,000 8月5日 2ヶ月 [4] 003 F会社 佐藤 60012 \12,500 7月20日 4ヶ月
このシートを選択した状態で データ(D)→フォーム(O)と進むと
シート名(A) [ 001 ] ▲ 1/3 顧客(B) [ A商事 ] [ 新規(W) ] 担当者(E) [ 山田 ] [ 削除(D) ] 伝票番号(G) [ 57281 ] [ 元に戻す(R) ] 入金(I) [ 85000 ] [ 前を検索(P) ] 出荷日(J) [ 2008/7/18 ] [ 次を検索(N) ] 有効期限(K) [ 3ヶ月 ] [ 検索条件(C) ] [ 閉じる(L) ] ▼
が出てきます。 ここから入力・検索・変更等してもらえると シートが増えなくて済みそうに思います。 ・・・ご参考まで。
(HANA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.