VBA30_自作フォームに命を吹き込む(完結編)

2015/12/21 10:41
こんにちは! Benです。 今日は先日完結しなかったオートフィルター自作の完結編です。 Private Sub CommandButton1_Click() Dim e As Boolean, i As Integer, j As Integer, S As String, T As String i = 3 Do Until IsEmpty(Worksheets("Sheet1").Cells(i, 2)) '作物名の..

続きを読む

VBA29_文字列の一部だけ取り出すには

2015/12/19 20:34
こんばんは! Benです。 前回完結しなかったユーザーフォームですが、コーディングをしたところ、もう一つ復習しておかなければならないことがわかりましたので、今回ノートします。 今回のテーマは文字列操作関数です 例えばご覧のような文字列型の変数Mojiに"バナナの木"という値が格納されていたとします。このとき、この文字列から"バナナ"だけを取り出すにはどうすればよいでしょうか? 今回はこのような文字列に関する関数をいくつか紹介します。  関数..

続きを読む

VBAメニュー一覧

2015/12/17 22:40
VBAメニュー一覧 作業効率が格段と上がるので職場でもちょくちょく訊かれるVBAですが、ノートが多くなってきたので、わかりやすく取りまとめました。 ■掲載順 ExcelVBAはおすすめです モジュールとプロシージャ オブジェクトとプロパティ プロパティ実践編 手作業を自動化するメソッド実践..

続きを読む

VBA28_自作フォームに命を吹き込む(下)

2015/12/16 13:05
こんにちは! Benです。 今日はこの前のオートフィルターオプションを自作する続きで完結編・・・完結するか不安です(^^; 使用する表はこのとおりです。1行目にタイトル、2行目に項目名で、3行目からデータになっています。 Private Sub UserForm_Initialize() Dim i As Integer, j As Integer, k As Integer, n As Boolean '判定コンボボックス..

続きを読む

スパムは永遠に不滅です(TT)

2015/12/14 23:27
こんばんは! にわか管理人のBenです。 最近VBAで集中することが多かったので1回だけ休息です。Excel起動時に、VBAなどでプログラミングされたマクロを含むブックだと御覧のようなセキュリティの警告が出ることがあります。自分で作ったものでしたら、PCのセキュリティが破られていない限り安全なので気にすることはありませんが、外部からダウンロードとかしてGETしたものは注意が必要です。マクロをバカにしてはいけません。PCのファイルをことごとく削除することも可能なのですから..

続きを読む

VBA27_自作フォームに命を吹き込む(中)

2015/12/13 23:09
こんばんは! 今度は自分のHPで四苦八苦していたBenです。 前回に引き続きオートフィルタオプションの自作ですが、今日のお題はコンボボックスにアイテム追加で選択肢を作ろうです。今回は以前ノートしたグラフの軸の一括設定とワークシート上でオートフィルタを行ったときの合わせ技です。 まず、グラフの軸を一括設定したときのように、オブジェクト名に規則性を持たせて繰り返し処理で省力化を図ります。以前はグラフ1からグラフ5までを一括処理するために、オブジェクト名..

続きを読む

もっと見る