[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『別シートでの簡易リストボックス』(ボックス)
http://www.excel.studio-kazu.jp/lib/e2k/e2k.html
ここに別シートからの簡易リストボックスの使い方があります。
元の値に、「INDIRECT("Sheet2!$B$2:$B$656")」と、入力すると良いと書いてますが、同じように入力しても「条件データの入力規則に他のワークシートまたはブックへの参照は使用できません」というエラーがでます。この「INDIRECT("Sheet2!$B$2:$B$656")」の部分はあらかじめ、直接セルに入力しておいて、コピーして「元の値」に貼り付けするのでしょうか?直接「元の値」では関数は使用できないので。
Excel2007です。宜しくお願い致します。
2007は今環境がないので未検証ですが。 参照元に名前を定義する、ではだめですか? (MARBIN)
◆「コピーして「元の値」に貼り付け」でも、直接「元の値」への手入力のどちらでもいいですよ (Maron)
前のように、挿入→名前→定義というのがありません。というか探せません...上のリボンというところには「ホーム、挿入、ページレイアウト、数式、データ、校閲、表示、アドイン」とありますが、ここの「挿入」には、名前というのは無かったです...
(Maron)さんありがとうございます。
たとえば、sheet2で
A B C D 1 1 2 2 3 3
として、sheet1のA1にINDIRECT('Sheet2'!A1:A3)とすると、#REF!となってしまします。
方法が間違っているのでしょうか...?
(ボックス)
その数式を入れられたのなら、 数式が間違っていると思います。
新しいブックのSheet2のA1:A3に 適当な文字を入力した後 Sheet1の入力規則の設定、元の値 に =INDIRECT("Sheet2!$A$1:$A$3") ↑の式をここからコピーした物を 貼り付けてみて下さい。
また、差し障りが無ければ 実際のシート名とセル番地を教えて下さい。
因みに、2007の名前の定義は 左から4番目の「数式」から開いて行う様です。
(HANA)
ネット検索したら簡単に見つかるので検索する癖をつけましょう。 「2007 名前 定義 エクセル」で検索したらすぐ見つかりました。
http://www.relief.jp/itnote/archives/002818.php
(MARBIN)
わかりやすいかも http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-name.html
=INDIRECT("Sheet2!$A$1:$A$3")を挿入したら上手く行きました!で、原因がわかりました...「" "」を付けていませんでした...(泣)
それとリボンの左から4番目の「数式」の中に「名前の定義」発見しました!!!
(MARBIN)さんありがとうございます。
本当ですね。簡単に見つかるんですね。これからは、まず検索するようにします!
皆さん有難うございました。本当に助かりました。
(ボックス)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.