[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『選択したシートへジャンプ』(おまめ)
エクセル初心者です、よろしくお願いします。 月の売り上げを1顧客につき1シート作っています(だいたい一月100シートくらい) それを一覧で見られるように1つのシートにまとめてあるのですが その一覧のシートの中から選ばれた物件のシートにジャンプするには どうしたらよろしいのでしょうか。
(例)A商事の詳細シート(このようなシートが約100件)
A商事 様 2008/7/15 かまぼこ 5箱 = 6,500 ジンギスカン 15袋 = 7,500 ウーロン茶 3ケース = 3,000 -------------------------------- 合計 ¥17,000
(例)一覧表
7月の売り上げ一覧
7/15 A商事 物販あ ¥17,000 7/15 B会社 商品い ¥18,000 7/16 C会社 商品あ ¥37,000 7/17 A商事 商品う ¥23,000 7/19 Z会社 物販こ ¥12,000 7/19 F商事 配送D ¥ 2,500 (以下約100件)
といった具合にある会社名(例えばA商事)をダブルクリックなどで そのシート(A商事の詳細シート)を表示させたいのです。 このような説明でわかって頂けますか? マクロだとかは敷居が高くてなかなか手が出せませんが なにか簡単な良い方法がないものでしょうか。 アドバイスをよろしくお願いします。 [Excel2003/Mac OS X]
ご相談の件に関する直接の回答ではありませんが、運用方法について。 「シートが約100件」あるから、「ダブルクリックなどでそのシートを表示 させたい」という希望がでるように思えます。 また、毎月、1ブックを運用しているようなので、年間の統計などおこなう 必要がある場合、数値をまとめていくのに手間がかかることも予想できます。 私が自分で作るのなら、一年間の明細を一覧にしたデータベースを先に作り、 ・会社名と日付を指定することで「何月何日の??社の詳細」が表示されるシート ・月を指定することで「?月の売り上げ一覧」が表示されるシート という具合に、一つのブックで一年間(もしくはそれ以上)のデータを3シ ート程度の構成にて運用するようにするでしょう。 複数のブック、複数のシートに計算させたいデータを分散させると、その場 所を指示する人間の手間が増えるだけなので、運用方法のご再考をお薦めし ます。 (みやほりん)(-_∂)b
アドバイスありがとうございます。 前にいた経理の方が残していったものに少しでも使いやすく 修正を加えるのがエクセルの知識に乏しい私の出来る精一杯です。 もっと勉強して一から効率よく構築できるスキルが身に付いたら チャレンジしようと思います。 きっと、みやほりんさんの言う通りひと手間、ふた手間 余計にかかっている気がします。 今後のシステム再構築のヒントにさせて頂きます。
ダブルクリックで飛ぶのは、マクロになりますので、ハイパーリンク関数で飛ぶ案です。
E1セル =HYPERLINK("#"&B1&"!A1",B1&"シートへ") 下にフィルコピー
行 ___A___ __B__ __C___ ___D____ _____ E _____ 1 7月15日 A商事 物販あ ¥17,000 A商事シートへ 2 7月15日 B会社 商品い ¥18,000 B会社シートへ
(半平太)
ご回答ありがとうございます。 早速明日試してみます。 仕組みはよくわかりませんが、コピペでやってみることにします。 ちなみにマクロだとどうなるのでしょうか? 私には無理でしょうけど、後学のために知っておきたいです。
>ちなみにマクロだとどうなるのでしょうか?
過去ログに類似例は沢山あると思います。 一例 ↓ 『シート見出し』(ryu) [[20070224132245]]
この中で 純丸さんが書かれています。 当然「シート名の範囲」は自分用に修正する必要があります
注意: B列に書かれている「会社名」が「シート名」と完全に同じでないと、 数式案でも、マクロ案でもワークしません。
(半平太)
ご親切にありがとうございます。 ハイパーリンクで上手くいきました!とても嬉しいです。 感謝!感謝です! マクロのほうは、やはり私には難しいようです。 どうしたらどうなるか、どのプログラムがどういう意味を持っているのかを 自分でしっかり理解しなければ、手を出してはいけないと改めて思いました。 また、行き詰まったら教えを請うかもしれませんがよろしくお願いいたします。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.