[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『元の値にもどすマクロ』(qza)
Å B C D E F G H 1 りんご みかん バナナ りんご みかん みかん みかん 2 3 4 5 りんご みかん バナナ 6 2 4 1
E6からG6にCOUNTIFでそれぞれの合計を出す式があったとします。
この式の上から手入力で数字を変えた場合、当然式は壊れるのですが
フォームコントロールのボタンを押せば壊れる前の式まで自動で
戻せるようなマクロは作れたりしますか?
< 使用 Excel:Excel2016、使用 OS:Windows10 >
これは手入力する前の式はあらかじめ決まっているのか、その時その時で違っているのかどちらだろうか? (ねむねむ) 2018/06/11(月) 16:25
Sub ボタン1_Click() SendKeys "^z", 1 End Sub
ただし、マクロ実行するとアンドゥするための情報が消されてしまうので、1回前にしか戻せません。 複数箇所変えた後でも戻したいならば、マクロを使わずに直接 CTRL+Z を入力するのが良いかと思いますよ。
(???) 2018/06/11(月) 16:55
標準モジュールに Sub tst() With Worksheets("Sheet1") .Range("E6:G6").Formula = "=COUNTIF($A$1:$G$1,E5)" End With End Sub と記述。
(ねむねむ) 2018/06/11(月) 16:57
シートにボタンを追加してそのボタンに上記マクロを追加ではどうか? (ねむねむ) 2018/06/11(月) 16:58
どこらへんで躓いているのだろうか? (ねむねむ) 2018/06/12(火) 08:41
【ブックでマクロが使用できないか、またはすべてのマクロが無効になっている可能性がある】との
表示が出て動作しません。どうすればいいですか?
(qza) 2018/06/12(火) 13:17
一度ボタンを削除して新たにボタンを追加してマクロを登録しなおしでどうなるだろうか? (ねむねむ) 2018/06/12(火) 13:51
https://www.excelspeedup.com/macrosettei/
(kei) 2018/06/12(火) 13:57
これじゃないかな?
新しく作ったマクロの名前が出てるのでそれを選択してOKかな?
(まっつわん) 2018/06/12(火) 14:25
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.