《その他》該当した記事

・□[VBA]-DoEventsボタンを連射するとBookが終了してしまう。
------1>下図のように図形描画し、以下をマクロの登録する。
<コード>Private Sub スマイル1_Click()With Sheet1.Shapes("スマイル 1") .Width = .Width * 2 .Height = .Height * 2 Do DoEvents .Width = .Width * 0.99 .Height = .Height * 0.99 Loop Until .Width <= 80End WithEnd Sub2>スマイル図形を一度クリックしてください。
ここまでは、大体イメージ通りなのですが、3>スマイル図形を"3回以上"連射すると、エラーが一瞬表示されBookが閉じてしまいます。
※実際に試される時は気いつけてください。
おそらく、DoEventsのループ中に再度マクロが実行されることがエラーの原因なのだろうと解釈しているのですが、回避する方法がわからないでいます。
プロジェクトが保護されている、VBAゲーム等をみていると、前途の問題が回避されている気がするのですが、具体的な回避コードが浮かびません。
どのように回避すべきなのでしょうか?
わかりづらい質問かと思いますが、ご教示ください。
検証:Excel2007


・EXCELで、VBAゲームを作るにはどうしたらいいですか。
くわしくおしえてください。
EXCELで、VBAゲームを作るにはどうしたらいいですか。
くわしくおしえてください。
わかりやすいサイトがあったらおしえてください。


【バナー情報】 TOP


エクセル vbaゲームDoEventsExcel2007・EXCEL80End WithEnd Sub2>スマイル図形With Sheet1.ShapesWidthHeight回避連射DoEventsボタン
やさしい社会保険・労働保険の基礎 社会保険・労働保険制度やさしい登記簿謄本の見方と活用 商業 不動産登記簿謄本 経営状態ISO9001の仕組みをわかりやすく解説 要求事項 監査方法 内容IE最新版 Internet Explorer 9 Platform Demos いよいよリリース間近Imagick::clutImage 画像の色を置き換える PHP 写真・画像加工 編集本当に面白い!NHKの大ヒット番組「ハーバード白熱教室」を君は知っているか?愛知・三重の秋の味覚スポット|味噌カツ,手羽先,名古屋城,伊勢神宮,松阪牛,鳥羽聖夜の夜にピッタリなクリスマスアイコンセットを無料でダウンロード32010秋ファッション!まだまだオールインワンジョブ・カード制度普及促進 老舗に学ぶ 若手人材の活かし方

【バナー情報】 HOME