ゆんの業務改善ブログ

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

蓄えたノウハウや知識、技術はあっさり同僚に教えるべし

周囲からデキるヤツだと思われたくて、業務内で得たノウハウや知識を独り占めしていませんか?業務上身に付けたノウハウや知識、技術はあっさりと同僚に教えてしまうのが吉です。今回は知識や技術をシェアすることのメリットについて解説します。目次 ノウハ…

VBA ランダムな値を返すRnd関数の使い方

ランダムな小数の値を返すRnd関数を解説します。 目次 Rnd関数は0より大きく1よりランダムな小さい値を返す Rnd関数の使い所 ランダムな選択肢を生成する サンプルデータ用のランダムな値を生成する Randomizeステートメントと併せて使う Rnd関数は0より大き…

業務改善は歓迎されない?|業務ハックを煙たがる人の思考と対処法

業務改善は進めれば進める程、周囲に感謝されて、みんなが笑顔になるはず!と思いきや、快く思わない人もいるようです。スキのない業務ハックの進め方とは。

KPI設定のコツ|自分が影響を与えられる数値を設定する

今回は重要業績評価指標、KPIについて解説します。職場のメンバーや自分自身のやる気にも直結する重要指標設定の仕方を学んでいきましょう。目次 KPIは自分が影響を与えられる数値を設定する KPIとは まずはKGIから 最終目標のブレイクダウン 自分が影響を与…

実績を記録に残すことのメリット4つ

仕事や家事で自分がやったことは、実績として記録しておく事をおすすめします。今回は実績を記録として残すことのメリットについて紹介します。続け方のコツについても簡単に解説します。働いている方や主婦/主夫など、日々、何かしらの作業を積み重ねている…

VBA FileSystemObjectを使ってファイルやフォルダを操作する

VBAでファイルやフォルダを取り扱おうとすると、様々なメソッドを駆使する必要があり、なかなか大変です。今回はファイルやフォルダの取り扱いを一手に引き受けるコンピュータのファイルシステムを利用して、VBAで簡単にファイルやフォルダの取り扱いを行う…

VBA Do ~ Loopで繰り返しを自在に操る

今回はVBAでDo Loopを使って繰り返しをする方法を解説します。この記事はFor ~ Nextの繰り返しは使ったことがあるものの、Do ~Loopには馴染みが薄いという方を読者に想定しています。目次 Do ~ Loop を自在に使いこなす Do ~ Loopの文法 キホンの4通り これ…

VBA MkDir|今月のフォルダを作成する

フォルダを作成するMkDirステートメントの使い方を解説します。サンプルコードでは、毎月月初に当月のフォルダを作成するコードを取り上げます。目次 今月のフォルダを作成する いきなり文法の結論 エラーになるケースを補足説明 今回やりたいことのイメージ…

帰納的思考と演繹的思考|物事の本質をシンプル捉える考え方

今回は物事の本質をつかむ考え方を簡単に解説します。この記事は、①帰納/演繹の意味を知りたい方、②物事の本質を見極める考え方を知りたい方を読者に想定しています。目次 物事の本質を捉えるには帰納的思考と演繹的思考を使う 改善するなら物事の本質を見極…

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

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

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

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

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

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

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

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

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

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

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

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