VBA– tag –
-
Visioの開くボタンとOnFileOpenの違いとは?Documents.OpenExで読み取り専用・ドック表示する方法
Visio文書を外部のC++/MFCアプリやVBA、C#から「読み取り専用で開きたい」「ステンシルはドック表示で開きたい」「非表示のまま裏で開きたい」――そう思って調べると、On... -
Excel ActiveXでMsScript.ocxが「Class Not Registered」になる原因と対処法【MsControl.ocx対応】
ある日突然、特定のPCだけで Excel の ActiveX コントロールが「Class Not Registered」になり、regsvr32 では登録できるのに登録解除ができない……。そんな“1台だけおか... -
Excelで「x」を入力したら日付を自動入力して固定する3つの方法【関数・循環参照・VBA】
注文管理やタスク管理のExcelで、「H~AJ列のどこかに x(または 1)を入れたら、その日の注文日をG列に自動入力して、翌日や再計算でも絶対に変わってほしくない」とい... -
ExcelのIF関数の数値がSUMで合計されない原因と4つの解決策
ExcelでIF関数を使って点数や金額を判定したのに、SUM関数で合計すると0になってしまう……。そんな経験はないでしょうか。この記事では「見た目は数字なのに合計できない... -
Excel VBAのNoteTextで実行時エラー1004が出る原因と対処法【コメント/メモ対応】
Excel VBA で定期レポートを自動化していると、前回ブックからコメントをコピーする場面はよくあります。そのときに Run-time error '1004': Unable to get the NoteTex... -
Excel VBAで列C変更時に列Q・列Yを自動クリアする方法と実務で使えるマクロ解説
受注管理や在庫管理のExcelでは、品番(列C)を書き換えたときに、その品番に紐づく単価やコメントなどをリセットしたくなる場面がよくあります。この記事では「列Cが変... -
Excel VBAでISODD・ISEVENが使えない時の対処法と奇数・偶数判定のベストプラクティス
ExcelのワークシートではISODD・ISEVENで簡単に奇数・偶数判定ができるのに、いざVBAマクロで同じように書くと「定義されていません」とエラーになってしまう——本記事で... -
QuickBooks Enterprise 2024のCertified Payrollで「Compile error in hidden module: cpinterview」が出る時の完全対処法【Excel/VBA】
QuickBooks Enterprise Solutions 2024 で Certified Payroll Report(公認給与レポート)を作成しようとした際、Excel で「Compile error in hidden module: cpintervi... -
Excel VBAのUDFで閉じたブックのセル値取得が#VALUE!になる原因と解決策(Workbooks.Openで失敗する時のベストプラクティス)
閉じたブックのセルを参照する自作の VBA 関数がワークシート上で #VALUE! になってしまう――Excel では定番のつまずきです。本記事ではその原因を仕組みからわかりやす...
