[[20130205160812]] 『ハイパワーリンク』(じむいん) >>BOT

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

 

『ハイパワーリンク』(じむいん)
 シート先頭に フォームがあります。管理番号が50まであります。

 シートのF5の数値をフォームのYのセルに持ってきたいのですが、
 シート50までは関数が入ってますが、51〜100まで増やす場合
 自動でできませんか?
 今、いちいち手入力で変えていますが、時間がかかってしまいます。
 どんな関数をいれたらよいのですか?

 × ハイパワーリンク
 ○ ハイパーリンク

 ですな。

 しかし、これはハイパーリンクではないっすね。

 シート名が 「1」とか「23」とか「81」とか 数字のみとして。

 Y1 =INDIRECT("'"&ROW(A1)&"'!F5")
 下へコピー。

 ※1〜100 シートのF5をY1から下へ羅列。

 (GobGob)


 ↓の関連でしょうか。
[[20130201150543]] 『フォームがはいったコピー貼付』(じむいん)
 
各シートのF5の値を「フォーム」というシートのY列に順番に表示する、
ということですか?
「フォーム」は集計表というか、集約表みたいなもので、
他のシートは印刷用の書類形式のもののような印象を受けます。
 
シート名が連番でないような場合は下記のような方法はあります。
[[20040712163424]] 『複数シートのシート名と特定セルの内容をリストに』(taka)
4.0マクロ関数なんで、ウラ技くさい。
 
使い方としてはあまり「Excel的」ではないかなぁ。
逆方向の使い方をおすすめします。
とにかくリスト(一覧表)を作る。
一覧表から検索関数で別のシートの特定のセルにデータを表示させる。
このやり方なら、シート数は50も100も必要ない。
「フォーム」と「レポート」のシート二つでいい。
どこかに「100」と入力したら「フォーム」から「100」に関するデータが
表示される、と言うほうがシート100枚から目的のシート探すよりも
楽だと思うし、ファイルサイズも(たぶん)小さくなる。
 
扱いやすさ、仕組みの単純さの点で一考してみてはいかがでしょうか。
(みやほりん)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.