すぐに役立つエクセルVBAマクロ集 すぐマク
Excel VBA Macro
Contents
検索用語を入力
検索フォームを送信
Web
サイト内
Home
|
What's New!
|
Gallery
|
Introduction
|
Service
|
Profile
500連発・組み方講座フォロー
Big
Color
Pallet
[広告]
Excel VBA Macro
● 開始終了
● ブックシート
● 画面制御
● 行列操作
● セル制御
● 範囲選択
● クリア
● 値の操作
● コピー
● メッセージ
● 印刷
● コントロール 1
● コントロール 2
● フロー制御
● その他
● サンプル
● 関数など
● 引数・定数など
Excel DownLoad
● VBA フリーウェア
● VBA Macro分
● VBA FAQ分
© 1997 - 2007
永井善王
All RightsReserved.
HappyTech & Co., Ltd.
www.happy500z.com
Macro フロー制御 ・ 基本型
If...then...Else
Select Case
On...GoTo
On...GoSub
For...Next
For Each...Next
タイマーを使った制御
所要時間を計測する
Macro フロー制御 ・ 応用型
* 繰り返し処理 Do While
* 繰り返し処理 Do Until
FAQ フロー制御
(寄せられたご質問をほとんど原文のまま掲載してます)
[For...Next] For〜Next文をアルファベット列名で書くには
[For...Next] For...Nextステートメントのカウンタの値は
[For...Next] 繰り返し処理で全員の個票を印刷するには
[For...Next] 繰り返し処理で名刺みたいなものを作るには
[For...Next] セルの値が長さゼロの文字列ならばその行を削除するには
[For...Next] 12行おきにコピーして行列を入れ替えて貼り付けるマクロを繰り返すには
[For Each...Next] ブック内の全てのワークシートを順に処理するには
[Do While...Loop] 行数が増減する表で一定の行の下に見出し行を挿入するには
[Do While...Loop] 2重のDo While ... Loopで複数のシートに処理されないが
[If...Then...Else] 指定された月のデータだけをコピーするには
[If...Then...Else] セルの値(郵便番号)を形式チェックするには
[If...Then...Else] メッセージボックスでの選択結果により異なる処理をするには
[If...Then...Else] If … Is Nothing Then を If … Is There Then のように変えたいが
[タイマー] タイマーを使ってマクロの動きを制御するには
[タイマー] 30分おきにマクロを自動的に走らせるには
[タイマー] 300銘柄ずつのダウンロードを13秒間隔で15回繰り返すには
[タイマー] タイマー設定をキャンセルするには
[タイマー] 予定時刻に音を鳴らすことはできないか
*[自動運転] 翌日の指定時刻にマクロを自動実行するには
*[自動運転] 毎日指定の時刻にマクロを実行するには
[イベント] 特定のセルに特定の値が入力されたときにマクロを自動的に実行するには
[イベント] 一定のセルが選択されたときにそのセルの値をコピーするには
[イベント] A列のセルの値が変更されたら同じ行のB列のセルへ日付をセットするには
[イベント] 数式で求めた答を別のセルにも表示させるには
[イベント] 追加したワークシートにイベントマクロを自動作成するには
[イベント] ダブルクリックイベントを一定のシートでのみ有効にするには
[イベント] セルが選択されたときにIMEを設定するには
[イベント] A1セルで[Enter]キーを押したらD10セルを選択するようにしたいが
[フロー制御] 記述されているコードが実行されないが
[エラー処理] 存在しないシートを参照してもエラーを出したくないが