ブログ

Office 2021のサポート終了でマクロやAccessは止まる?作った人を書き出す

・SanSaQ代表

Office 2021のサポートが2026年10月13日に終わると聞いて、事務の方が毎月開くエクセルやAccessの台帳が動かなくなるのではと気にかけている社長へ、先に答えを書きます。10月13日に止まるのは、Microsoftから届く修正と更新です。Microsoftは、そのあともOffice 2021のアプリは引き続き動作する可能性がある、としています。

ただ、パソコンやOfficeを新しくした日には、台帳が動かなくなることがあります。そのため、社長が今のうちに確かめておくのは、台帳を作った人がまだ社内にいるかと、その台帳が止まったときに止まる仕事です。以下では、Accessとマクロのこの先について、2026年9月にMicrosoftの公式のページで確かめた範囲で答えます。そのあと、作った人と止まる仕事を、台帳ごとに1枚の紙へ書き出す方法を書きます。

Office 2021のサポートが終わると、何が止まりますか?

止まるのは、Microsoftから届くセキュリティの修正、不具合の修正、ソフトの更新と、電話やチャットでの問い合わせの窓口などです(Office 2021 のサポートの終了)。Microsoftは同じページで、使い続けるとセキュリティの面で危険が増すおそれがある、とも書いています。

社長が、エクセルを開いて[ファイル]を押し、左の一覧から[アカウント]を選ぶと、[製品情報]の下に、そのパソコンのOfficeの名前が出ます(使用している Office のバージョンを確認する方法)。名前がOffice 2016かOffice 2019なら、そのOfficeのサポートは2025年10月14日に終わっています(Office 2016 と Office 2019 のサポート終了)。名前にMicrosoft 365と出ていれば、そのOfficeは今回の終了の対象ではありません。会社向けのMicrosoft 365のOffice(Microsoft 365 Apps)を、Microsoftは、更新を続けている限りサポートが続く決まりで扱っています(Microsoft 365 Apps のライフサイクル)。ただ、このあとに書く、パソコンを入れ替える日とVBScriptの話は、Microsoft 365を使っている会社にも当てはまる場合があります。

Office 2021をいつまで使い、いつ入れ替えるかの判断は、社長の手に残ります。ここから先は、入れ替えの日がいつになっても間に合うように、台帳の側で先に済ませておくことを書きます。

Accessはいつ使えなくなりますか?

Microsoftが示しているのは、Access 2021のサポートが2026年10月13日に終わることで、Access 2021が使えなくなる日は示していません(Access 2021 のライフサイクル)。

Microsoftは、Access 2021のあとの版として2024年にAccess 2024を出し、そのサポートの期間を2029年10月までとしています(Access 2024 のライフサイクル)。会社向けのMicrosoft 365の契約にも、MicrosoftはAccessを含めているものがあります(Microsoft 365 に含まれる Access)。Microsoftの中でAccessを作っているチームは、2026年9月24日にも、Accessに足した新しい機能をチームのブログ(英語)で知らせています。

エクセルのマクロやVBAは、廃止される予定がありますか?

私が2026年9月にMicrosoftの公式のページを確かめた範囲では、マクロやVBAをエクセルからなくす予定は見当たりませんでした。マクロは、ボタンひとつで集計や転記をしてくれる仕組みで、VBAは、そのマクロを書くための言葉です。

廃止の段取りをMicrosoftが公表しているのは、Windowsに入っているVBScript(ブイビースクリプト)という、名前の似た別の仕組みです。Microsoftは2023年10月に、VBScriptを「非推奨」(この先は手を入れず、いずれWindowsから外すもの)の一覧に載せました(Windows クライアントの非推奨機能)。Microsoftはそのうえで、2026年か2027年ごろには、WindowsでVBScriptを最初から使える状態にしておくのをやめると、開発者向けのブログに書いています(2025年9月9日の記事(英語))。

ただ、マクロの中には、VBScriptの部品を借りて動くものがあります。Microsoftは同じブログで、WindowsからVBScriptが外されると、マクロから.vbsという別のファイルを動かす使い方はできなくなる、としています。文字の並び方の決まりで探す部品(正規表現)をVBScriptから借りているマクロは、Officeの版の番号が2508以降なら動き続け、それより前の版では動かなくなる、という説明です。台帳のマクロがどちらかに当たるかは、マクロの中身を読める人なら、中を見れば確かめられます。

台帳が止まることがあるのは、いつですか?

Officeやパソコンを入れ替えた日と、上に書いたVBScriptをWindowsが初めから止めておくようになった日に、台帳は止まることがあります。

Officeは、32ビット版と64ビット版の2つの作りに分かれています。社長が入れるときに32ビット版を選ばなければ、Microsoft 365は64ビット版で入ります(32 ビット版と 64 ビット版の Office のどちらかを選択する)。Microsoftは、32ビット版で動いているマクロは、特定の例外を除いて64ビット版でも動くと書いています(Office の 32 ビット バージョンと 64 ビット バージョン間の互換性)。例外としてMicrosoftが挙げているのは、たとえば、マクロの中からWindowsの機能を直接呼び出す書き方や、日付を選ぶ小さなカレンダーのような、32ビット版向けに作られた部品やアドイン(あとから足す機能)を台帳に組み込んでいる場合で、どれも直さないと64ビット版では動きません。Accessの台帳のうち、32ビット版で.accdeや.mdeという形にしたものは、Microsoftの説明では、64ビット版で動かすなら作り直し(再コンパイル)をし、そのまま使うなら32ビット版のAccessで開く、という扱いです。

書き換えが要るかを見分けて直せるのは、マクロやAccessの中身を読める人です。台帳を作った人が社内にいれば、社長は入れ替えの前に、その人に中身を見てもらえます。作った人がもう社内にいなければ、社長は、入れ替えた日にエクセルのマクロが動かないと分かってから、直せる人を探し始めることになります。社外で直せる人を探すときの相談先の分け方と選び方は、ITの相談先についての記事で扱っています。

社長が先に確かめておくことは、何ですか?

台帳ごとに1行を取り、社長が、作った人の名前と、その台帳が使えない日に止まる仕事を、1枚の紙に書き出しておくことです。

紙に書き出し、Officeを入れ替える前にどの台帳を試すかまでを決める役は、社長が持ちます。前提は、ふだん台帳を使っている事務の方から、社長が話を聞けることです。社長は、次の順で紙を埋めます。

  1. 社長が、事務の方に「毎月開く台帳のうち、ボタンを押すと動くエクセルと、Accessで開くものはどれですか」と聞き、挙がった台帳の名前を、紙の左の列に並べます。
  2. 社長は、その右の列に、台帳を作った人の名前と、今もその人が社内にいるかどうかを書きます。外の業者が作った台帳には業者の名前と今も連絡がつくかを、事務の方も作った人を知らない台帳には「分からない」を、社長は同じ列に入れます。
  3. 社長は、さらに右の列に、その台帳が開けない日やボタンが動かない日に何の仕事が止まるかを、「請求書が出せない」「給与の計算が進まない」といった仕事の名前で書きます。
  4. 書き終えたら社長は、作った人が社内にいない台帳と「分からない」台帳のうち、止まると、お客さまや社員に約束した日に間に合わなくなる仕事の台帳に、印(◎)をつけます。社長は、印をつけた台帳ごとに、Officeを入れ替える日より前に試す人を決め、右端の列に名前を書きます。試す人には、社長は、その台帳でふだん作業している人を選びます。いつもどおりの結果を知っているのは、その人だからです。

書き終えた紙の例を、架空の会社で示します。

台帳作った人止まる仕事試す人
◎請求の一覧(エクセル)前の事務の担当・もう辞めた請求書が出せない事務の方
◎在庫の台帳(Access)外の業者・連絡先が分からない出荷の指示が出せない倉庫の担当
日報の集計(エクセル)営業の方・社内にいる月の集計が遅れる−

印をつけた台帳は、新しいOfficeへ移る前に、そのOfficeを入れた1台のパソコンで、試す人がいつもの作業を一度通して確かめる台帳です。

紙の左の列に、同じ台帳の写しがいくつも並んだときに、写しを1つにまとめる手順は、案件管理・顧客管理はエクセルのままでいい?に書きました。

書き出した紙で決めきれるのは、どこまでですか?

社長がこの紙で決められるのは、入れ替えの前に試す台帳と、試す人までです。作った人が社内にも外にも見つからない台帳が、試した日に止まったら、誰が直すかは、この紙の上では決まりません。社長が、その台帳を直すか、作り直すか、別のソフトへ移すかを決めるのは、中身を読める人が見つかってからです。書き出した紙の上では、その判断は持ち越しになります。

明日やること

社長は明日、事務の方に、毎月開く台帳の中から、ボタンで動くエクセルとAccessで開くものの名前を挙げてもらい、紙の左の列に写してください。

作った人の分からない台帳が並び、どの台帳から手をつけるかを決めかねる社長に向けて、無料のご相談を用意しています。ご相談では、印をつけた台帳の前後で、仕事がどの順に人の手を渡っていくかをお聞きし、直す場所の候補と、そう見立てた訳を、お話の中で私からお返しします。台帳のファイルには、お客さまの住所や取引の金額が入っているので、ご相談では受け取らず、お手元に置いたままでお話しいただけます。Officeの選び方と、マクロを書き換える作業は、無料のご相談ではお受けしていません。その場で契約をお勧めすることはありません。

まずは無料でご相談

初回は30分ほど、ビデオ通話かお電話で。資料の添付は不要です。3営業日以内にメールでご返信します。

まずは無料でご相談