[[20080729163918]] 『相互リンクがしたいのですが』(おまめ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『相互リンクがしたいのですが』(おまめ)
 またまたご教授お願いします。
 作業シートが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)

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.