VBAAccessVBAエキスパートスタンダードの受験と受けてみての感想 前回の記事からブログの更新が滞っていたのですが、この間に「AccessVBAエキスパートスタンダード」の試験勉強をしていまして、そこで先日この試験を受けてきました。結果としては「合格」できており、春の季節も重なって非常に嬉しいです。ExcelVBAを勉強していた時から1つの節目としてこの資格を目標に 2019.03.18 2020.01.09VBAプログラミング
VBAプログラミングの世界にはコードでコードを操作するという手法がある 最初、世の中にはこういったコードの使い方もある、ということを知って大いに驚きました。それは、「コードでコードを操作する」というものです。少し前からExcelVBAを使ってシステムを作るという仕事をするようになったのですが、先輩社員から「コードでコードを操作できる」という話を聞くまではそういった概念は 2019.02.17 2020.01.02VBAプログラミング
VBAExcelVBAでシートのActiveXコントロールの文字色と背景色を変更する方法 インターネットを調べてみるとわかったんですが、これもありそうでなかったんですよね。それはExcelのシート上で使う「ActiveXコントロールの文字色と背景色を変更する方法」です。以下の過去記事ではシートにあるフォームコントロールのボタンの文字色を変更する方法について書きました。 ExcelVBAで 2019.02.12VBAプログラミング
VBAExcelVBAでシートにあるフォームコントロールのボタンの文字色を変更する方法 Excelで普段何気なく使っているボタンですが、このボタンに書かれている文字の「色」から、どんな「役割」があるのかがなんとなく識別できるのではないでしょうか。例えば、文字色の基本は「黒」です。普段の日常生活でも書類にボールペンやシャーペンで自分の名前を書いたりすることもあるかと思います。そのようにE 2019.02.10 2025.05.03VBAプログラミング
VBAExcelVBAのShapesとIf文でシート上のフォームコントロールを無効にする方法 前回のActiveXコントロールと同様に今回はフォームコントロールを無効にする方法についての話です。ExcelVBAでシートを利用して何らかのシステムや簡易的なマクロを作る場合、ボタンなどの1つや2つ設置することもあるかと思います。システム作りを進めていると「こういった場合はユーザーにボタンを押させ 2019.02.08 2019.02.18VBAプログラミング
VBAExcelVBAのOLEObjectsでシート上のActiveXコントロールを使用不可にする方法 ExcelVBAで何らかのシステムを作る場合、フォームを利用する人もいればシートを利用する人もいるかと思います。シートを利用する場合、何かの動作の起点として「コマンドボタン」などのボタンをシート上に設置して、そのボタンを押すことでコードの内容を実行させるでしょう。システム作りを進めていると「こういっ 2019.02.06 2020.01.02VBAプログラミング
VBAExcelVBAのWebBrowserでPDFの最初と最後のページを表示させる方法 業務でPDFを処理する時が多くあり、そのどれもが複数ページある、その中で確認する情報がいつも最初のページか最後のページにある場合、どのような操作をされているでしょうか。マウスのホイールでスクロールさせるか、画面の端に表示されるスクロールバーをクリックした状態で上下させているというのが一般的ではないで 2019.02.05 2019.03.16VBAプログラミング
VBAExcelVBAのWebBrowserとsetZoomScrollでPDFの表示位置を調整する方法 業務で何らかの処理をする時に、PDFを表示させて見る箇所がいつも同じだった、なんてことはないでしょうか。PDFで何らかの帳票から数値や文字列を確認して、エクセルに入力していくなどの処理のために、毎回指定のPDFファイルをダブルクリックして開いて、毎回マウスでスクロールしたり縮小拡大させるのは面倒くさ 2019.02.03 2019.03.16VBAプログラミング
VBAExcelVBAのWebBrowserとsetZoomでPDFを拡大縮小させる方法 「えっ!?こんな簡単なコードでいいの?」少し前にExcelVBAのフォームのWebBrowserというコントロールを通してPDFを拡大や縮小できないかといろいろと試行錯誤していました。もちろん自分にはそれまでそんな知識はなかったのでインターネットで調べながらコードの試行錯誤をしていたのですが、全く突 2019.02.02 2019.03.16VBAプログラミング
VBAイメージできないシステムはプロが作った完成形やUIをベースに考えてみる 「なぜこのことに早く気づかなかったんだろうか・・・」何らかのシステムを作ることになった時、特にシステムを作る経験が少ない人は、完成したシステムの姿やあるべきシステムの姿をイメージするのは難しくはないでしょうか。プログラミングの知識やシステムを作ってきた経験が豊富な人であれば、顧客からの要望に対して大 2019.02.01VBAプログラミング