ExcelVBA:ドロップダウン、シュリンクの技術的なメモ
⇒項目1
⇒項目2
⇒ドロップダウンリスト ←ここ
⇒項目3
VBAでこれをやりたい。
例えば、学校の成績で
⇒1学期中間
⇒1学期期末
⇒2学期中間
⇒国 数 英 理 社
的なことやりたい。
具体的なテクニック
- ドロップダウンする内容をフィルタかけて別場所に保存
- フィルタ掛けた内容に該当する行数を取得
- ドロップダウン以下の元のデータをコピー
- 指定行数下げたとこにペースト
- ドロップダウン先をクリアする
- ドロップダウンする内容をコピー
- クリアしたところにペースト
こんな感じで行けないかな。
シュリンクする際には、逆を辿ればよくないかな。
当然、条件付き書式との格闘にもなるね。