2022年の4月に一冊、翌月の5月に一冊をAmazonのkindleからVBAに関連する本を出版しました。それから時間が経ち、もうすぐ1年を迎えようとしています。おかげさまで、そこそこの売り上げを継続しており、ありがたい評価もたくさんいただいています。 本当はも…
今回Amazonで『VBAのSE 仕事内容や求められるスキルとは?』の電子書籍の販売を開始しました。 本書は、自分がこれまで出版してきたKindleの本で2作目になります。 以下のリンクが販売ページです。 『VBAのSE 仕事内容や求められるスキルとは?』 ちなみに1…
今回Amazonで『経理事務担当者がVBAを使えるようになってから気づいたメリット』の電子書籍の販売を開始しました。 以下のリンクが販売ページです。 『経理事務担当者がVBAを使えるようになってから気づいたメリット』 無料キャンペーンを実施する予定です。…
今は昔と違って、紙の本ではなくKindleの電子書籍を読む人が増えているようです。 この「電子書籍」とは紙ではなく電子的に記録され、パソコンやipad、スマホの画面などで読む本や雑誌を指すとされています。また、「電子ブック」「デジタル書籍」「e-Book」…
ここ最近は『HTML5プロフェッショナル認定試験 レベル1 対策テキスト&問題集 Ver2.0対応版』を読んでいました。 やっと一通り1週読めたので、ITやプログラミングについて初心者の自分の視点から気づいたことを簡単にまとめていってみたいと思います。 『HTML…
最近は『JavaScriptのプログラミングのツボとコツがゼッタイにわかる本 』を読んでいました。以前はVBAを勉強していたのですが、それに慣れてからはもっと新しいことができるようにと、ちょっとずつ他のプログラミング言語も見るようにはしていました。 それ…
年の初めには多くの人が、今年はこうしようとか今までできなかったことをやってみようなど、新しい何かを始めてみる人が多いかと思います。自分もこのブログを書き始めていい加減ではありますが簡単にまとめるようにしています。 2020年の抱負は以下のことを…
2019年という年もあっという間でした。あっという間でしたが今年は今までとは違っていろいろと心境の変化と環境の変化がありました。 2019年において、自分にとっての大きな出来事は次の2つかなと思っています。 JavaScript 引っ越し この記事を書いていて思…
最近は『JavaScriptのプログラミングのツボとコツがゼッタイにわかる本』の本を読みながらJavaScriptについて勉強していました。勉強しながら気づいた、もしくはこういうことなんじゃないかと考えたことがあります。それは、 「VBAと違ってJavaScriptはコー…
当たり前といえば当たり前なのですが、JavaScriptというプログラミング言語だけを勉強してもあまり意味がないということに最近気づくようになってきました。 というのもJavaScriptで操作する対象はWebページやそれに伴う各オブジェクトになるのですが、それ…
業務中にWordを使った文章の中で指定の文字列をチェックして、特に問題がなければPDFに変換する、という作業があったりはしないでしょうか。 一見すると単純で簡単な作業のように見えますが、実際はパターンがいくつかあってチェックする箇所も内容も違うと…
会社で仕事をしていると、その業務量の多さからどうしても時間がかかったりミスが出たりします。また、会社に入社して何年か経ってある程度の年齢になったら出世というものについて意識するようになるかもしれません。 そんな時に自分の業務を効率よくやりや…
これはExcelVBAに限った話ではないと思うのですが、何も考えずにある程度の規模のツールやシステムを作ろうとすると、コードの行数がどんどん膨張していってしまいます。 コードが無駄に増えすぎると、後で仕様変更があったりバグの修正をしなければならなく…
「社内システムの操作が自動化できたらなあ」と思ったことはないでしょうか。 この社内システムがブラウザを利用したものであれば次の2つの方法で自動化が可能かもしれません。 ExcelVBAのフォームのWebBrowserコントロール JavaScript とはいっても、今回は…
自分がAccessやそれに付属されているツールを使うのであればそれほど問題はないのですが、他人が自分の作ったツールを使うというのであれば話は変わってきます。 自分が作ったツールを自分が使うのであれば、そのツールの動作はだいたいわかっているので必要…
会社の業務で、ExcelでつくったCSVデータをAccessのテーブルに自動で取込みたい時ってあると思います。そういった時はAccessのインポート機能を使ったり、手動でコピペしたりするのではないでしょうか。 そういった方法が面倒でAccessVBAが使える方であれば…
仕事で大量のデータを一括でAccessの特定のテーブルに読み込ませたい時ってないでしょうか。Excelという表計算ソフトがありますが、一般的に多くの企業で使われており、多くの人が使用経験があると思います。 しかし、データの量や複雑さがある程度以上にな…
Accessで既に出来上がっているツールがどんな動作をしているのか具体的に確認したいと考えた時に、VBEのステップインで確認しようと考える人は少なくないのではないでしょうか。 もしくは、次のような状況もあるかもしれません。Accessを利用したツールを作…
この方法って見つかりそうで見つからなかったんですよね。ヒントになりそうな情報はインターネットでいくつか見つけることができたんですが、自分が欲しいそのままの形では見つかりませんでした。 ツールをつくっていると、もしかしたら「ExcelVBAで別ブック…
最近になってやっとVBAのクラスモジュールの使い方がわかってきた感じがします。少し前からVBAでツール開発する仕事においてクラスモジュールの必要性というのは感じていました。 フォームコントロールやActiveXコントロールを使う場合、2個や3個ぐらいの範…
以前にニュースなどで以下の「雇用の未来—コンピューター化によって仕事は失われるのか(THE FUTURE OF EMPLOYMENT: HOW SUSCEPTIBLE ARE JOBS TO COMPUTERISATION?)」という論文が話題になった時がありました。 THE FUTURE OF EMPLOYMENT: HOW SUSCEPTIBLE…
前回は以下のようにAccessからUIデザインパターンを見出したといったことを書きました。 Accessのウィザードから考えるUIデザインパターンというものについて それから「UIデザインパターン」について何か良い本はないか調べてみた所、『デザイニング・イン…
AccessVBAエキスパートスタンダードの資格を取ってからは、Accessの勉強をしていました。というのもAccessの使い方を知らないことにはAccessVBAは使いこなせないだろうと思っていたからです。 そこで最近はMOS Access2013を取得した時に使っていた『よくわか…
Microsoft Officeの「Access」というと多くの人はどういったイメージを持たれるでしょうか。このAccessというのはExcelに比べればあまり使われてはいないようなので、イメージがわかないかもしくは「Excelの拡張版」みたいなイメージを持たれている人が多い…
前回の記事からブログの更新が滞っていたのですが、この間に「AccessVBAエキスパートスタンダード」の試験勉強をしていまして、そこで先日この試験を受けてきました。 結果としては「合格」できており、春の季節も重なって非常に嬉しいです。ExcelVBAを勉強…
最初、世の中にはこういったコードの使い方もある、ということを知って大いに驚きました。それは、 「コードでコードを操作する」 というものです。 少し前からExcelVBAを使ってシステムを作るという仕事をするようになったのですが、先輩社員から「コードで…
インターネットを調べてみるとわかったんですが、これもありそうでなかったんですよね。それはExcelのシート上で使う 「ActiveXコントロールの文字色と背景色を変更する方法」です。 以下の過去記事ではシートにあるフォームコントロールのボタンの文字色を…
Excelで普段何気なく使っているボタンですが、このボタンに書かれている文字の「色」から、どんな「役割」があるのかがなんとなく識別できるのではないでしょうか。 例えば、文字色の基本は「黒」です。普段の日常生活でも書類にボールペンやシャーペンで自…
前回のActiveXコントロールと同様に今回はフォームコントロールを無効にする方法についての話です。ExcelVBAでシートを利用して何らかのシステムや簡易的なマクロを作る場合、ボタンなどの1つや2つ設置することもあるかと思います。 システム作りを進めてい…
ExcelVBAで何らかのシステムを作る場合、フォームを利用する人もいればシートを利用する人もいるかと思います。シートを利用する場合、何かの動作の起点として「コマンドボタン」などのボタンをシート上に設置して、そのボタンを押すことでコードの内容を実…