[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ボタンの押し忘れ防止』(SARA)
本日の仕事内容で 1ブックに3つのシ−トがあります。 Sheet2,表示,shee1です。 Sheet2から作りはじめます。 Sheet2で入力をしたものを ボタン(並べ替えのマクロ記録)を押しています。 ついつい忘れてボタンを押し忘れてしまいます。
Sub ボタン2_Click() ' ボタン2_Click Macro Range("D4:N21").Select Selection.Sort Key1:=Range("E5"), Order1:=xlAscending, Key2:=Range("F5") _ , Order2:=xlAscending, Key3:=Range("G5"), Order3:=xlAscending, Header:= _ xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ SortMethod:=xlPinYin, DataOption1:=xlSortNormal, DataOption2:= _ xlSortNormal, DataOption3:=xlSortNormal End Sub
ボタンを押し忘れないようには、どうしたらよいでしょうか 例えば ボタンを押さない限り、他のシ−トに行けないようにするとか 良いお知恵をご教授お願いいたします。
< 使用 Excel:Excel2013、使用 OS:Windows7 >
ボタンはやめて自動で実行したらどうでしょうか
シートモジュールに下記を置けば、シートを切替えるタイミングで実行されます。 (戻れば処理済)
Private Sub Worksheet_Deactivate() Range("D4:N21").Sort Key1:=Range("E5"), Order1:=xlAscending, Key2:=Range("F5") _ , Order2:=xlAscending, Key3:=Range("G5"), Order3:=xlAscending, Header:= _ xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ SortMethod:=xlPinYin, DataOption1:=xlSortNormal, DataOption2:= _ xlSortNormal, DataOption3:=xlSortNormal End Sub
(Mook) 2014/10/28(火) 09:08
Mookさん 検証してみました。 感謝しております。これでミスがなくなります。 ありがとうございました。 投稿してよかったです。
(SARA) 2014/10/28(火) 09:24
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.