2026-01-01から1ヶ月間の記事一覧
Access VBA データの重複登録を防ぐ!DCount関数とBeforeUpdate(更新前処理)の実装方法 Accessでフォーム入力を作っていると必ず直面するのが、''「データの重複登録をどう防ぐか?」''という問題です。 今回は、DCount関数を使って件数を数え、BeforeUpda…
【PowerPoint VBA】全スライドの動画を「自動再生&ループ」に一括設定するマクロ PowerPointで大量の動画をスライドに貼った後、一つずつ「再生ボタンを押さずに自動で開始」「終わったらループ再生」と設定していくのは、おじさんには正直キツイ作業ですよ…
【PowerPoint VBA】大量の図形に一括設定!クリックで消えるパネルやクイズを自動作成する方法 パワーポイントで「クリックした図形が消える」という設定を大量の図形に行うとき、1つずつ手作業で設定して発狂しそうになったことはありませんか? 今回は、VB…
【パワポVBA】埋め込みExcelを一括保存!OLEオブジェクトを吸い出す方法 パワーポイントの資料の中に埋め込まれたExcelデータ、これを取り出すのって意外と面倒ですよね。「拡張子を .zip に変えて解凍すれば中身が見える」という裏技もありますが、一部の表…
【結論:スライサー(タイムライン)の選択期間を、VBAでセルに自動転記できます!】「集計レポートのタイトルに、スライサーで選んだ期間を手入力している…」 そんな手間をゼロにするマクロの書き方を解説しました。ソースコードを冒頭で先に紹介する ```vb…
【結論:Windows 10/11では GetPhonetic で「全候補」が取れない仕様に変わっています!】ソースコードを冒頭に書く: Option Explicit Sub aaa() Dim strWORK As String Dim strNAME As String '名前 '呼び出しは簡単で、調べたい文字列を渡す strNAME = Inp…
Worksheet_Changeの中でセルを書き換えると、またイベントが起きて無限ループ…焦りますよね。 検索で来られた方のために、まずは最も確実な解決コード(王道)を置いておきます。▼ コピペで解決!王道の修正コード 最も確実なのは『Application.EnableEvents…
Excel VBA シート内の「全ての表」をPowerPointへ一括貼り付けする! 「エクセルのシートに表が10個もある…これを一つずつパワポに貼るだけで1日が終わってしまう…」 そんな絶望を感じている事務職やエンジニアの方へ。今回は、Excel VBAを使って''「シート…
Excelのリストからパワポの指定した場所へ、=SUMで計算した数値を表示形式をそのままで一気に流し込む「マクロ」を紹介します。 'ソースコード: 'B2に入力されたPowerPointファイルを開き '先頭行A5のデータから 'A列:指定ページ 内の B列:オブジェクト に C…