プログラミング

プログラミング

【Excel VBA】ブックを開かずにシートの内容を高速取得する

Excelブックが重く、読み込みに時間がかかるということはありませんか? 実は重いブックでも、PowerQueryを利用することでシートの内容を高速で読み込めます。 今回はその方法について説明していきます。
プログラミング

【C#】ディープコピーでクラスやオブジェクトを複製する方法

C#でディープコピーでクラスやオブジェクトを複製する方法を説明します。
プログラミング

【Excel VBA】マウスオーバーでコントロールの色を変更する方法

Excel VBAのユーザーフォームに配置されたコントロールの色を、マウスオーバーで変更する方法について説明します。
プログラミング

【Excel VBA】Filter関数で特定のデータを抽出する方法

Excel VBAで条件に一致したデータを抽出したい場合はありませんか? 今回はワークシート(WorksheetFunction)関数のFilter関数を用いて、条件に一致するデータを抽出する方法を説明していきます。
プログラミング

.NET5用のインテリセンスファイルを代用して.NET6/7/8でインテリセンスを日本語化する

.NET6/7/8では Visual Studioで表示されるインテリセンス(説明文が表示されるツールチップ)が英語で表示されます。 どうやら.NETから標準では英語のみの対応になるようで、日本語で表示するには別途設定が必要なようです。 と...
プログラミング

【Excel VBA】図形内の文字列の改行を削除する

図形内の文字列の改行を削除する方法のメモ。 改行の削除方法 文字列を置換する関数「 Replace 」を使い、図形内の文字列に含まれる改行コード(Lf)を空文字に置換することで改行を削除することができる。 '図形内の文字列の改行を削除する ...
プログラミング

【Excel VBA】For Eachで「この配列は固定されているか、または一時的にロックされています。」と表示される場合の対処方法

For Each実行時に「この配列は固定されているか、または一時的にロックされています。」と表示される場合の対象方法のメモ
プログラミング

【Excel VBA】コピー処理時に時々エラーが発生して失敗する場合の対象方法

Copyメソッド や Pasteメソッド を使用してコピー処理を行う際、時々コピーに失敗して以下のエラーが表示される場合の対処方法のメモ。