VMware ESX vCenter Linux windows CCNA 忍者ブログ

IT号 着地号 いろいろ号

 ITに関しての調べ物です。バージョンや出展はつど記事に記載予定です。

カレンダー
02 2026/03 04
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
リンク
カテゴリー
かぶりもの
最新CM
[06/07 gay]
[02/16 gay]
[02/12 ヴィトン セカンドバッグ スーパーコピー ヴィトン]
[09/30 vente boutique canada goose paris]
[09/28 canada goose belgique]
最新記事
プロフィール
HN:
ESXi
性別:
非公開
バーコード
RSS
ブログ内検索
アーカイブ
最古記事
(01/14)
(01/20)
(01/20)
(01/26)
(01/26)
忍者アナライズ

vbaタイマー関連

VBA
http://officetanaka.net/excel/vba/tips/tips21.htm

画面にメッセージを表示するにはMsgBox関数を使います。たとえば次のコードは、画面に「田中亨」という文字列を表示します。

Sub Sample()
MsgBox "田中亨"
End Sub


画面には[OK]ボタン付きのメッセージボックスが表示されます。
このメッセージボックスは、ユーザーが[OK]ボタンをクリックするまで、ずっと表示され続けます。では、指定した時間が経過したら自動的に閉じるようなメッセージボックスを表示するにはどうしたらいいでしょう?

残念ながらExcelのVBAには、そうした便利な関数は用意されていません。もしどうしても自動的に閉じるメッセージボックスを表示したいのでしたら、Windows Scripting Host(WSH)を使いましょう。WSHのPopupメソッドで表示したメッセージボックスは、指定した時間が経過すると自動的に閉じます。次のサンルは、表示したメッセージボックスを5秒後に閉じます。

Sub Sample2()
Dim WSH As Object
Set WSH = CreateObject("WScript.Shell")
WSH.Popup "5秒後、自動的に閉じます", 5, "Title", vbInformation
Set WSH = Nothing
End Sub


Popupメソッドの構文は次の通りです。

WSH.Popup(strText,[nSecondsToWait],[strTitle],[nType])


引数名 意味
strText メッセージボックスに表示する文字列。必ず指定します
nSecondsToWait メッセージボックスを閉じるまでの時間。省略可能
strTitle メッセージボックスのタイトル。省略可能
nType アイコンやボタンの種類。省略可能

引数nSecondsToWaitで指定した時間が来る前にユーザーがボタンを操作すれば、いつでもメッセージボックスを閉じることができます。
引数nTypeには次の数値を指定できます。

数値 VBAの定数 意味
0 vbOKOnly [OK]ボタンを表示します
1 vbOKCancel [OK]ボタンと[キャンセル]ボタンを表示します
2 vbAbortRetryIgnore [中止]ボタン、[再試行]ボタン、および[無視]ボタンを表示します
3 vbYesNoCancel [はい]ボタン、[いいえ]ボタン、および[キャンセル]ボタンを表示します
4 vbYesNo [はい]ボタンと[いいえ]ボタンを表示します
5 vbRetryCancel [再試行]ボタンと[キャンセル]ボタンを表示します
16 vbCritical アイコンを表示します
32 vbQuestion アイコンを表示します
48 vbExclamation アイコンを表示します
64 vbInformation アイコンを表示します

これらの数値は、VBAのMsgBox関数で使用できるvbYesNoやvbQuestionなどの定数にも同じ値が割り当てられています。

Popupメソッドで表示したメッセージボックスで、どのボタンがクリックされたかを調べるのもMsgBox関数と同じです。クリックされたボタンに応じて、それぞれ次の数値が返ります。

数値 VBAの定数 クリックされたボタン
1 vbOK [OK]ボタン
2 vbCancel [キャンセル]ボタン
3 vbAbort [中止]ボタン
4 vbRetry [再試行]ボタン
5 vbIgnore [無視]ボタン
6 vbYes [はい]ボタン
7 vbNo [いいえ]ボタン

これらの数値も、MsgBox関数の定数と同じです。また、指定した時間が経過して自動的にメッセージボックスが閉じたときは、-1が返ります。

拍手[0回]

PR
2013.11.17 (Sun)
Category[便利な機能]
Comment(0)

余りの計算

割られる数を A, 割る数を B と置きます。関数電卓
(Windows 付属)なら [Mod] を使って

A → [Mod] → B → [=]

で求まります。普通の電卓ではスパッとは行きません。
商と余りを求める式は

商 = [A÷B の整数部]
余 = A - 商×B

となります。まず、商を出して、それを使って余りを出します。

拍手[0回]

2013.11.05 (Tue)
Category[ネットワーク系(Network)]
Comment(0)

問題集ですね

L

問題集
http://jibun.atmarkit.co.jp/scenter/ittrain/102_exam_4_q.html

拍手[0回]

2013.11.05 (Tue)
Category[Linux系]
Comment(0)

アドレス計算をしてくれます

いいサイトです。

■ネットワークアドレス計算フォーム
http://www.cityjp.com/javascript/network/network.html

拍手[0回]

2013.11.05 (Tue)
Category[ネットワーク系(Network)]
Comment(0)

エクセルアラーム

Application.OnTime メソッド

指定した時刻にマクロを実行する(OnTimeメソッド)
http://www.moug.net/tech/exvba/0130013.html

拍手[0回]

2013.09.20 (Fri)
Category[Windows系]
Comment(0)
Copyright © ESXi All Right Reserved.
Powered by Ninja Blog.
Template-Designed by ガスボンベ.