ExcelVBA:ドロップダウン、シュリンクの技術的なメモ

⇒項目1

⇒項目2

⇒ドロップダウンリスト ←ここ

⇒項目3

 

VBAでこれをやりたい。

例えば、学校の成績で

⇒1学期中間

⇒1学期期末

⇒2学期中間

⇒国 数 英 理 社

的なことやりたい。

 

具体的なテクニック

  1. ドロップダウンする内容をフィルタかけて別場所に保存
  2. フィルタ掛けた内容に該当する行数を取得
  3. ドロップダウン以下の元のデータをコピー
  4. 指定行数下げたとこにペースト
  5. ドロップダウン先をクリアする
  6. ドロップダウンする内容をコピー
  7. クリアしたところにペースト

こんな感じで行けないかな。

シュリンクする際には、逆を辿ればよくないかな。

当然、条件付き書式との格闘にもなるね。

Excel, VBA

Posted by PC_training