- 締切済み
excel2003 入力規制のリスト
いつもお世話になります。 入力規制にある、リストなのですが、 現状より、縦に広げる事は出来ないでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- GreatDragon
- ベストアンサー率46% (186/402)
回答No.2
こんばんは。 > コントロールボックスでも、簡単に?出来るのでしょうか? ListFillRange プロパティには INDIRECT 関数は指定できない様ですので、 VBA を利用し商品名を入力・変更の都度、ListFillRange プロパティを書き換える プログラミングが必要です。 VBA (マクロ)をご存じなければ難しいと言うことになります。 尚、この辺りは詳しくありませんので、VBA を利用しなくても実現できると いうことであれば、どなたかご教授ください。
- GreatDragon
- ベストアンサー率46% (186/402)
回答No.1
こんにちは。 標準のリストだとカスタマイズは出来ないと思います。 どうしても・・・と言うことであれば、代替案として ・コントロールツールボックスのコンボボックスを配置 ・ListFillRange プロパティでリスト表示する値のセル範囲を指定 ・LinkedCell プロパティで選択した値を表示するセルを指定 ・ListRows プロパティでリストの表示行数を指定 です。
補足
ありがとうございます。 標準では無理ですか・・。 さすが標準ですね。 コントロールボックスになると、 私には難しいようです。 ここで、教えていただいたのですが、 入力規制の中のリストで、 階層構造のリスト http://kokoro.kir.jp/excel/list-indirect.html と言うのを、していますが、 コントロールボックスでも、 簡単に?出来るのでしょうか? よろしくお願いします。