VBA 【VBA】論理演算子(And, Or)の注意点 短絡評価の話 VBAの論理演算子(And, Or)を使用するときの注意点として短絡評価が行われないということが挙げられます。 例えば下記のようなコードを書くと実行時にエラーが発生する可能性があります。 ' コレクションの要素をイミディエイトウィンドウに表... 2021.10.15 VBA
VBA 【VBA】ForやWhileで次のループ処理へスキップする方法 ForやWhileなどのループ処理の途中でループの先頭に戻って次のループ処理を開始したいことがあると思います。様々なプログラミング言語で、continueという名前でそのような機能が実装されているのですが、残念ながらVBAにはありません。 ... 2021.10.12 VBA
VB.NET, C# 【VB.NET】WindowsフォームアプリケーションでDapperを使ってみた Windowsフォームアプリケーション(VB.NET)でDapperを使用してみました。 Dapperを使用することでデータベースを検索して得られた結果を.NETのクラスに簡単にマッピングすることができます。 Dapperとは Dapper... 2021.09.30 VB.NET, C#
VB.NET, C# 【VB.NET】 WindowsフォームアプリケーションでSQLiteを使ってみた WindowsフォームアプリケーションでSQLiteデータベースに対してCRUD操作を行う単純なアプリケーションを作成してみました。そのときのログを残します。 開発環境 Windows 10 Pro (64bit)Microsoft Vis... 2021.09.16 VB.NET, C#
コーディング 完全コンストラクタパターン【デザインパターン】 プログラミングでオブジェクト指向やリファクタリングについて色々勉強していたときに知った「完全コンストラクタ」パターンというデザインパターンを自分なりの解釈で紹介します。 完全コンストラクタパターン インスタンス生成時にクラスの全てのプロパテ... 2021.08.26 コーディング