Japanese

Access VBA

【VB開発】Active Recordパターンとは?DBとオブジェクトを直結する設計概念

はじめによくVB関係を触る機会があります。(Officeのシステムを昔から使用しているシステムの保守や修正依頼で)その際にOBDCを使用し、SQLserverやOracleなどと連携しデータを保管しているのですが、SQLはVB上で書きます。...
Japanese

Excelの連続データの長いショートカットキーを短く簡単にしてみた

コピペでできる!連続データを入力するショートカットキー生成方法
Japanese

【Excel】マクロ有効ブックでプログラムを使用しよう

はじめに保存する拡張子を変更することでExcelはVBというプログラムを使用できるようになります。使用できるようになることでなにができるのか?Excel関数以上の性能を出すことができる繰り返し作業の自動化外部システムやファイルとの連携と様々...
Access VBA

【VBA】実行時エラー 3146 [ODBC–呼び出しが失敗しました。]

はじめにVBAでODBCを使用していた場合、このようなエラーが出現することがよくあります。しかし何が原因で失敗しているのかよくわからないため、原因究明に時間がかかることがあります。本記事は原因究明を簡単にするコードを紹介します。本当のエラー...
Japanese

【脅威】AIを悪用した初のランサムウェア「PromptLock」とは?仕組み・リスク・対策を解説

PromptLockが発見され本記事では、その特徴・リスク・そして私たちが取るべき対策について解説しようと思います。
Japanese

VBA|変数が多すぎる時のシンプル対処法

沢山ある変数を“意味のまとまり”で束ねる・数を減らす・スコープを絞る。この3点で一気に読みやすくなる方法をわかりやすく解説
Japanese

ラズパイでTwitch APIを利用しよう

はじめにTwitchで配信を視聴するとチャンネルポイントが各ユーザーに付与され、そのポイントは配信者が定めた使用方法で使用することができます。例えば、文字を強調する質問、相談をする一緒にゲームを1プレイするスタンプのアンロックなど様々な使用...
Japanese

【AWS発】次世代AI IDE「Kiro」とは?特徴・使い方・可能性を徹底解説

2025年7月、AWSが開発者向けに新たなAI統合開発環境(IDE)「Kiro(キロ)」を発表しました。このツールは、単なるコード補完ツールではなく、開発者の意図を理解して仕様書・設計・コード生成までを一貫して支援する "エージェント駆動型" のAI IDEとして注目を集めています。
Access VBA

【保存版】VBAの32bitから64bit対応方法まとめ|Declare文・API・エラー対策まで完全ガイド

近年、Officeのインストールが既定で64bit版になったことで、従来の32bit向けに書かれたVBAコードで次のような問題が頻発しています。**「PtrSafe属性が必要です」**というコンパイルエラー。API関数が呼び出せない、クラッシュする、古いシステムやアドインが64bitで動かない本記事では、32bit VBAから64bit Office環境への移行で必要なすべての対応手順を解説します。
Japanese

ClickFix攻撃とは?PowerShellを悪用する新たな脅威にESETが警鐘

はじめにサイバー攻撃の高度化が進む中、ESETが「ClickFix」という新たな攻撃キャンペーンに警鐘を鳴らしてました。この攻撃は、単なるスパムやウイルスとは一線を画す高度な手法を用いており、感染経路・目的・被害の範囲ともに非常に深刻です。...