ゆんの業務改善ブログ

①生産性向上 ②業務改善 ③自動化 について情報発信しています。VBAプログラムは本当の初心者から他のアプリケーションを呼び出して使う上級者的な使い方まで幅広いレベルで解説していきます。

VBA 高速化 | ループ検索の速度を上げる方法(バイナリーサーチ)

今回はVBAでループを使った検索を高速化する方法を解説します。この記事はApplication.ScreenUpdating = Falseや配列を使ってセルの書き込み回数を減らしてもなお、For文を使ったループ検索の部分で満足できる高速化が実現できていない人を読者に想定してい…

上司とうまくやっていく考え方|業務ハック

上司との人間関係に悩んでいませんか?今回は上司とよい関係を作り、お互いに気持ちよく仕事をするための心の持ち方をお話しします。デキる部下とデキない部下の違いはスキルや能力の違いではなく、考え方にあります。スキルアップは正しい考え方を知ってか…

【誰でもできる】仕事や家事の作業効率を高めるルーチン化のコツ

仕事や家事において作業効率を高めるにはルーチン化が有効です。ルーチン化のコツを知って、日々の仕事や生活にゆとりを持ちましょう。この記事は会社員や主婦/主夫など日々作業に終われている方で時間に余裕を作りたい方を読者に想定しています。それでは一…

VBA コンボボックスでユーザーに直接入力させない|ユーザーフォームの使い方

VBAのユーザーフォームで使えるコントロールのひとつ、コンボボックスの使い方を解説します。この記事は非エンジニアの会社員でVBAで自動化ツールを開発している人を読者に想定しています。目次 コンボボックスの使い方 コンボボックスとは コンボボックスを…

VBA チェックボックスをFor文でループして検知する|ユーザーフォームの使い方

VBAのユーザーフォームでチェックボックスを使う方法について解説します。この記事は非エンジニアの会社員でVBAのツールでユーザーフォームの使い方を調べている方を読者に想定しています。目次 チェックボックスを使う チェックボックスとは チェックボック…

VBA オプションボタン|ユーザーフォームの使い方

VBAのユーザーフォームでオプションボタンを使う方法について解説します。この記事は非エンジニアの会社員でVBAのツールでユーザーフォームの使い方を調べている方を読者に想定しています。目次 オプションボタンを使う まずオプションボタンとは何かについ…

VBA テキストボックスにInitializeで値を設定する|ユーザーフォームの使い方

今回はVBAのユーザーフォームでテキストボックスにデフォルトの値を設定し、ユーザーの使い勝手を高めます。この記事はVBAで自動化ツールを作成している非エンジニアの会社員を読者に想定しています。目次 ユーザーフォームが表示される事がトリガーのイベン…

VBA テキストボックスの基本|ユーザーフォームの使い方

この記事では、ユーザーフォームでテキストボックスを一工夫することによって気の利いたユーザーインタフェースにする事を目指します。エクセルVBAで自動化ツールを作成している非エンジニアの会社員を読者に想定しています。目次 気の利いたユーザーフォー…

VBA ユーザーフォームを使う3ステップ

今回はVBAでユーザーフォームを使う方法について解説します。VBAで簡単な自動化ツールの開発をしている会社員を読者として想定しています。初めてユーザーフォームを使う人を対象に解説します。とりあえず動くモノが作れるところまでいきます。目次 ユーザー…

VBA エディタの設定を変更する

エクセルVBAでプログラムコードを記述する部分の設定を変更して、使いやすくする方法を簡潔に解説します。目次 エディタの設定を変更する プログラミングの効率を上げる設定 自動構文チェックを外す 変数の宣言を強制する コードを見やすくする コードの表示…

タイピングを最速でマスターする3ステップ | 業務効率改善

今回は、様々な場面で避けて通れないPCのキーボード入力、タイピングについて解説します。この記事はキーボードを見ながらキーの入力をしている方を読者に想定しています。正しいアプローチでタイピングと向き合って、業務効率を改善していきましょう。目次 …

VBA 三段から四段へのステップアップ ~APIを身に付ける~

VBAプログラミングの勉強で最後に出てくるのがAPIです。エクセルVBAのプログラミングの最後の一山です。これで一通り知らない文法はなくなります!頑張って行きましょう。この記事はオブジェクト指向やOLEインフォメーションが理解出来ている方(当ブログで…

チェックリスト|VBAで人の為に作る開発ドキュメント

今回はVBAで業務自動化を目指す非エンジニア会社員向けに、VBAで開発をする際に用意しておきたいチェックリストについて解説します。目次 チェックリストがリリース前のテストを有意義にする チェックリストとはリリース時のテストに使うToDoリスト テストと…

要求仕様書|VBAで人の為に作る開発ドキュメント

この記事は非エンジニアの会社員で現業を持ちながらVBAでたまに自動化ツールを作っているというような方を読者として想定しています。目次 非エンジニアに必要な開発ドキュメント3つのうちの要求仕様書 要求仕様書とは VBA開発に詳細な要求仕様書はいらない…

会社員がVBAで自動化するのに必要な開発ドキュメント3点

今回は非エンジニアの会社員がVBAで自動化ツールを作成する時に必要な開発ドキュメントについて解説します。この記事はエンジニアではないフツウのサラリーマンを読者として想定しています。目次 開発ドキュメントとは 非エンジニアが便利ツールを作るのに必…