世界の地図が書き換わるとき、 日本は何をしていたのか






2030年の地図を書き換える:アフリカの革命と日本の誤算


Global Economy × Africa × Japan — 2026/2030

世界の地図が書き換わるとき、
日本は何をしていたのか

アフリカで起きている「静かな革命」と、日本産業が陥った「縮小の罠」。その構造を読み解くと、2030年の未来が見えてくる。

READING TIME: 約10分

SCROLL ↓

「遠回り」が最速の答えになる時代

1488年、ポルトガルの探検家バルトロメウ・ディアスが嵐の中でたどり着いた「喜望峰」。アフリカ大陸の最南端にあるこの岬は、かつて大航海時代の象徴として世界史の教科書に登場した。

その喜望峰が今、2026年の最前線に返り咲いている。スエズ運河という近道を捨てて、あえてアフリカ大陸を大きく迂回するルートが、AIを搭載した自律航行タンカーによって「最も合理的な選択肢」として選ばれているのだ。

なぜ「遠回り」が選ばれるのか

スマホの地図アプリが渋滞を避けて「遠回りだけど早い道」を提案するのと同じ原理。AIが気象・燃料消費・地政学的リスクをリアルタイムで解析し、チョークポイント(スエズ運河周辺の地政学的緊張)を避ける最適解として喜望峰航路を弾き出している。

これは単なる船の話じゃない。物理的な距離がテクノロジーで克服されたことで、「世界の産業の形」そのものが変わり始めたサインだ。そして、その変化の中心にいるのが、いまのアフリカだ。

アフリカは「支援される側」じゃない。
自分で資本を動かす「投資の主体」だ

「アフリカ支援」という言葉には、どこか「先進国が助けてあげる」というニュアンスがこびりついている。でも実際に起きていることは、その構図とは全然ちがう。

アフリカ開発銀行(AfDB)の授権資本は、2014年から2024年の10年間で約3.4倍に拡大した。外から待つんじゃなく、自分たちで資本を集め、大陸全体の構造を設計し直している。

3.4×
AfDB授権資本の拡大倍率(2014→2024年)
4億+
過去10年で直接的な恩恵を受けた人数
3億人
2030年までに電力供給を目指す人数(Mission 300)

AfDBが掲げる「High 5s」という戦略的優先順位は、電化・食料・工業化・地域統合・生活の質向上という5本柱。これは「お金をバラまく支援」ではなく、大陸全体の産業構造を根本から再設計するための長期計画だ。

重要なのは「規模」だ。ゆっくり積み上げるのではなく、圧倒的な資本力で「規模の経済」に一気に移行する——それがアフリカが採った戦略だ。

6億人が電気なしで生きている事実は、
「絶望」ではなく「最大の伸びしろ」だ

2022年時点で、アフリカには電力のない生活を送る人が約6億人いる。世界のエネルギー欠乏人口の75%がこの大陸に集中している。

数字だけ見ると暗い話に聞こえるかもしれない。でも見方を変えれば、これは「世界で最も大きい、まだ手つかずの市場」が目の前にあるということでもある。

Mission 300 — 2030年までに3億人へ電力を

AfDBと世界銀行が組んだ「Mission 300」は、2030年までにアフリカのエネルギー欠乏人口を半減させる計画だ。すでに動き出しているプロジェクトはこうだ。

現在進行中のプロジェクト

  • 西アフリカ・パワー・プール(WAPP):2,280万人にクリーンエネルギーを提供
  • ナイジェリア分散型再生可能エネルギー:1,750万人が対象
  • チャド・リベリア・シエラレオネ・トーゴ:地域緊急ソーラーパワー・プロジェクト

電気が通るということは、そこにデジタルインフラが整い、小型プラントが動き、産業が生まれるということだ。エネルギーは、すべての産業の「前提条件」なのだ。

日本の塩化ビニル産業が教えてくれる、
「縮小の罠」というリアル

アフリカが外に向かって拡大しているとき、日本の製造業は内向きに縮んでいた。その典型例が塩化ビニル(PVC)産業だ。

1997年、日本はアジア最大のPVC生産能力を持っていた。ところがその後の20年で、生産能力を約4割削減してしまう。これだけなら単なる縮小に見える。でも問題はタイミングだ。

中国やインドでPVCの需要が爆発的に増えていたまさにその時期に、日本はわざわざ供給力を削ったのだ。

台湾や韓国は同じ「資源を持たない国」でありながら、隣接する巨大市場に向けて生産能力を拡大し、世界シェアを勝ち取っていった。日本は縮小する国内市場だけを見て、自らアクセルを緩めた。

問題は「技術」じゃない、「視野」だ

面白いのは、信越化学工業のようにグローバル市場に果敢に打って出た個別の日本企業は、今でも世界トップシェアを維持していることだ。

つまり日本の技術が劣っていたわけじゃない。「国内市場に閉じこもる構造」と「周辺市場の成長を無視する慣性」が問題だった。同じ条件でも、見ている方向によって結果はまったく変わる。

比較軸 日本のPVC産業(縮小型) 台湾・韓国(拡大型)
市場の視点 縮小する国内市場に集中 成長する中国・インド市場へ
生産能力 ピーク比4割削減 積極拡大
競争の形 小さいパイの奪い合い(低利益) 大きな市場でのシェア獲得
結果 グローバル存在感の低下 世界シェア拡大

巨大コンビナートの時代は終わった。
「分散型・小型プラント」が産業を民主化する

20世紀の産業モデルは「集中」だった。臨海部に巨大工場を建て、大量生産・大量輸送で規模のメリットを追う。この戦略が日本の戦後経済を支えてきた。

でも、大規模・集中型の構造は、市場が変わると一気に重荷になる。柔軟に動けない。コストが固定化される。撤退も参入も難しくなる。

今、アフリカで起きているのはその逆だ。必要な場所で、必要な分だけ作る「地産地消型・分散型プラント」が、テクノロジーの進歩によってリアルに選択肢になってきた。

比較軸 20世紀型:集中・独占モデル 現在進行形:分散・自律モデル
主な拠点 中東・大規模コンビナート アフリカ・新興国の分散型プラント
強みの源泉 規模のメリット(スケール) 地域の自律性・柔軟性
リスク耐性 サプライチェーン断絶に弱い 各地で自律生産できるため強靭
象徴的な例 日本PVC産業の縮小均衡 アフリカのワクチン・医薬品現地生産

ワクチン99%輸入から「自分たちで作る」へ

2022年時点で、アフリカはワクチンの99%、医薬品の95%を輸入に頼っていた。コロナ禍でその脆弱性が一気に露わになった。

この反省を踏まえ、30億ドル規模の「アフリカ医薬品テクノロジー財団」が設立され、AIを活用したコンパクトなラボでの現地生産が始まっている。さらにアフリカ大陸自由貿易圏(AfCFTA)という「大陸規模の法的なOS」を活用し、各国の比較優位をつないだサプライチェーンが構築されつつある。

「アフリカのヘルスケアの課題に対する解決策は、アフリカから導き出されなければならない」——これがパンデミック後のアフリカが掲げた宣言だ。

農業は「古い産業」じゃない。
GDPの23%を動かす最大の経済エンジンだ

サブサハラアフリカにおける農業のGDP比は23%。最大の雇用源でありながら、気候変動や技術不足で長年にわたって生産性が低いままだった。

2023年の「ダカール2・食料アフリカ・サミット」では、720億ドルという空前の資金が動員された。目標は2025年までに1億メトリックトンの食料増産だ。

農業革新プログラム:TAATs(農業変革テクノロジー)

  • 気候変動に強い品種の開発・普及
  • すでに31カ国・1,100万人以上の農家に届いている
  • AfCFTAと連動した付加価値農産品の域内貿易拡大
  • 膨大な若年層への雇用創出にも直結

農業の近代化は食料安全保障だけの話じゃない。若者が農業で稼げる社会をつくることで、人口ボーナスを経済成長に転換するための最重要戦略でもある。

アフリカから学べることは、
「遠回りが最速になる」論理だ

アフリカは「支援を待つ大陸」ではなくなった。巨額の資本を自ら動員し、テクノロジーで距離を克服し、医薬品も食料も自分たちで作る体制を整えつつある。

一方の日本は、成長する隣接市場を目前にしながら、国内の縮小競争に固執した。問題は技術ではなく「視野の狭さ」——これが塩ビ産業の事例が突きつける教訓だ。

喜望峰航路が示すのと同じ原理だ。「効率的に見えるルート」が必ずしも最善ではない。AIが弾き出した「遠回り」の方が、リスクが低く、結果的に速かった。

「縮小均衡」と「拡大戦略」——どちらが正解かは、今となっては見えている。問題は、その構造に気づいたとき、どう動くかだ。

過去のモデルが壊れるのは、新しいモデルが生まれるチャンスだ。


基軸(変わらないもの)、機軸(変えるもの)

 

防衛大学校卒業式 内閣総理大臣訓示-令和8年3月14日、総理大臣は「日米同盟は安全保障のきじくです」と発言しています(8分03秒のあたり)

壇上に立った総理大臣は、新たに任官する若き自衛官たちに向けて訓示を述べた。

その言葉のひとつひとつが、この国の安全保障の姿勢を映し出している。

訓示の中で、ひとつの言葉が耳に残った。

「日米同盟は安全保障のきじくです」

音だけを聞いていると、あっさりと流れてしまいそうな一節だ。

しかし、ここで少し立ち止まって考えてみたい。

訓示という言葉は、日常ではそれほど使われない。

辞書的な意味を確認すると、「上位の者が下位の者に対して、心得や指針を言い聞かせること」とされている。

軍や官公庁の式典では定番の言葉だが、その響きには独特の重みがある。

訓示は単なるスピーチではない。

聴く者に行動の指針を与え、組織の方向性を示す言葉として機能する。

総理大臣が防衛大学の卒業式という場で述べる言葉は、新任の自衛官たちへのメッセージであると同時に、国内外に向けた意思表明でもある。

式典の言葉というものは、それを聞く相手が記者であれ、外国政府であれ、すべての耳に届くことを前提に選ばれている。

だからこそ、言葉の選び方が問われる。

「基軸」と「機軸」、どちらの意味で使ったのか

今回の発言で気になるのは、「きじく」という言葉の漢字表記だ。

「基軸」と「機軸」、この二つは読みが同じでも意味が異なる。

「基軸」は、「物事の中心となる軸」「根本的な基盤」という意味で使われる。

安定的な礎、揺るがぬ土台、そういったニュアンスを持つ言葉だ。

国際関係においては、「基軸通貨」という使い方が一般的で、他の通貨の価値を測る基準となるドルのような存在を指す。

「機軸」は、「物事の中心となる仕組みや方針」「核心にある働き」というやや動的な意味合いを持つ。

「新機軸を打ち出す」のように、新しい方向性や戦略の要という文脈で使われることも多い。

映像や速報を確認する限り、今回の発言は「基軸」として伝えられているものが多い。(実際そうなのだろう)

日米同盟を「安全保障の揺るぎない土台」と位置づけた発言、という解釈が自然だ。

もしそうであれば、日米同盟をあくまで静的な「基盤」として提示したことになり、同盟の柔軟な運用や見直しという視点よりも、現状維持・強化の姿勢を滲ませた言葉の選択ということになる。

日米同盟を「基軸」と断言していいのだろうか

ここで率直な疑問がある。

日米同盟は、本当に白黒はっきりと「安全保障の基軸」と言い切っていいものだろうか?

もちろん、日本の安全保障においてアメリカとの関係が重要であることは疑いようがない。

核抑止力、在日米軍のプレゼンス、情報共有の枠組み。

これらは現実として機能している。

しかし「基軸」と言い切ることには、別の含意が伴う。

基軸があるということは、それ以外はすべて従属的な位置づけになるということだ。

外交における多様な選択肢、対話の可能性、第三の道。

そうしたものが、あの一言によって狭められてしまわないだろうか。

世界はいま、単純な二項対立では語れない状況にある。

イランとの対話こそが最優先ではないか

中東情勢を見ると、イランの動向が地域の安定に大きく影響していることは明白だ。

核開発をめぐる交渉、周辺国との緊張、そして代理勢力を通じた影響力の拡大。

これらは軍事的な抑止だけで解決できる問題ではない。

日本はかつて、イランとの独自のパイプを持っていた。

アメリカとの同盟国でありながら、イランとの関係を比較的維持してきた数少ない国のひとつだ。

その立場は、外交資産として貴重なはずだった。

「基軸は日米同盟」という言葉を強調すればするほど、その独自のパイプが細くなっていく。

イランとの対話を優先できる余地が失われていく。

軍事的な緊張が高まる局面で必要なのは、圧力だけではなく対話の回路を保ち続けることだ。

日本にはその役割を担える立場があるはずなのに、みずからその可能性を狭めているように見えてしまう。

3月19日の訪米、なにが語られるのか

3月19日、総理大臣はアメリカを訪問し、大統領との首脳会談が予定されているという。

日米関係の現状確認、同盟の強化、経済・安全保障をめぐる協議。

そういった議題が並ぶのだろうと想像できる。

防衛大学の訓示は、そのための地ならしだったとも読めなくはない。

会談後には、なんらかの共同声明や表明が出されるだろう。

日米の連携を確認する言葉、同盟の重要性を強調する文言。

形式として整えられた言葉が並ぶ。

当然、公式に英訳された文書も公開される。

ただ、正直に言えば、日本はそこで踏み込んだことを言えないのではないかという予感がある。

イランとの対話についての独自の立場を打ち出すことも、中東情勢に対して日本ならではの視点を提示することも、おそらく難しい。

アメリカの立場を支持する言葉で包みながら、実態のあいまいな表現に落ち着く。外交的な配慮という名の下に、言葉を濁す。

それが現実だとわかっていても、もどかしさは残る。

言葉には責任が伴う

防衛大学の卒業式という厳粛な場で、総理大臣が語る言葉には重みがある。

新しい自衛官たちへの訓示であると同時に、この国の外交姿勢を示す発信でもある。

「基軸」という言葉で日米同盟を定義することは、一方では安定を示すが、他方では硬直性を示すことにもなりかねない。

外交は常に動き、状況は変化し、対話の相手は増減する。

固定された「基軸」という表現が、その変化への対応力を縛ることになれば、それは安全保障の強化ではなく弱体化につながりうる。

3月19日の首脳会談が、儀礼的な言葉の交換で終わるのではなく、日本が主体的な立場を示す場になることを願う。

中東への関与のあり方、イランとの対話の可能性、そして日本にしかできない外交の役割。

それらについて、少しでも踏み込んだ言葉が発せられるかどうか。

言葉を濁すことしかできないとしたら、それはこの国の外交にとって、痛い損失だと思う。

トランプ大統領を諌めることができるのか?

I will not hesitate to use nuclear weapons against Iran.
If they attack as they are doing now, I will detonate them over their heads without hesitation.

もしもこんなことをトランプ大統領が言ったりしたら、日本政府は迷わず彼を諌めることができるのだろうか?

日本政府がそれをするための根拠は、次の三つがありそう。

  • 憲法上の立場
    日本国憲法前文と9条は、武力行使の抑制と平和的解決を日本の基本原則として定めている。核兵器による先制攻撃や威嚇は、この理念と明らかに矛盾している。

  • 国際法・条約上の立場
    日本は核兵器禁止条約には参加していないものの、NPT(核不拡散条約)の非核兵器国であり、「唯一の戦争被爆国」として核軍縮・不拡散を訴える立場を一貫して掲げてきている。核の先制使用を公言することには、少なくとも「強い懸念」を表明する理由がある。

  • 政治的・道義的な立場
    広島・長崎の経験を背景に、日本の首相や外相が歴代アメリカ大統領や他国首脳に対して核使用の抑制・削減を求めてきた歴史がある。その線で「核兵器使用を示唆する発言は容認できない」と言うことは、本来は日本政府にとって一貫した態度になりうる。

要するに、「諌める資格がない」ということは全くない。

むしろ立場上は諌めるべき側であるのだと思う

問題は「できるか」より「やるか」なのだろう。

  • 日本の安全保障は米軍駐留と米国の拡大抑止(いわゆる“核の傘”)にかなり依存してる。対イランの軍事オプションを示唆する場面は、米国側からすると「同盟国は黙って支援してほしい」局面になりがちで、日本が公然と批判すると同盟関係の亀裂になりうる、という忖度がある。

  • 過去にも、アメリカが強硬な軍事行動や発言をしたとき、日本政府は「懸念」「注視」「遺憾」など、かなりマイルドな表現にとどめるケースが多かった。はっきり「それは間違っている」とは言わず、言葉を濁す傾向があるよね。

  • 日本国内の多くの有権者は核兵器使用には強く反対すると思われるけれど、同時に「アメリカとの関係を壊すな」という声も根強いと思うし、政府はその板挟みの中で、表向きは柔らかく、裏ではもう少し強く伝える(非公開ルートで諌める)という形を取る可能性もある。マスメディアには載らない伝え方もあるだろうし。

  • 公には「深刻な懸念を表明する」「核兵器の使用をいかなる場合でも避けるべきというのが我が国の一貫した立場だ」とか、遠回しな言い方にとどまるんだろうな。

  • 裏の外交ルート(電話会談、外務・防衛当局間協議など)では、「そのような発言は同盟国として非常に困る」「地域の緊張を高め、日本の立場も難しくなる」とか、もう少しストレートに伝える。

つまり、「迷わず強く公然と叱り飛ばす」というのは、相当ハードルが高くて、「表では遠回しに、裏では比較的はっきり言う」程度に落ち着く可能性が高い。

自分としては、総理には堂々と諌めてほしいと思うのだけど、しないだろうな。

現状維持という「賢明な選択」―なぜ我々は与党に投票するのか

序論:変化への拒絶は「停滞」ではなく「防衛」である

現代社会において、「変化」や「改革」という言葉は無条件に善として扱われがちです。

一方で、「今のままでいい」「変えたくない」という感情は、しばしば消極的、あるいは思考停止であると批判の対象になります。

しかし、最新の認知科学や経済学の知見に照らし合わせれば、この「現状を維持したい」という欲求は、決して怠惰によるものではありません。

それは、不確実な未来がもたらすリスクから、自らの生活基盤と精神の安寧を守ろうとする、極めて合理的かつ適応的な「生存戦略」なのです。

本稿では、与党への投票がもたらす「安定の配当」と、安易な変革が孕む「見えないコスト」について、多角的な視点から考察します。

1. 心理学的合理性:心の平穏を守る「システム正当化」

人間が現状の社会体制を肯定しようとする心理には、生物学的な裏付けがあります。心理学における「システム正当化理論」によれば、人は現在の体制を「正当で望ましいもの」と信じることで、将来への不安やストレスを大幅に軽減しています。

現状を肯定することは、不確実な世界を生き抜くための「精神的安定剤」として機能し、私たちの主観的な幸福感を支えています。

また、行動経済学が示す「損失回避(現状維持バイアス)」の知見によれば、人間は「改革によって得られるかもしれない不確実な利益」よりも、「現在の生活が崩れるという確実な損失」を圧倒的に重く受け止めます。

したがって、「今のままでいい」と考え、与党に一票を投じる行為は、予見可能な損害から自身と家族を守るための、能動的かつ賢明な心理的防衛策であると言えるのです。

2. 経済学的合理性:政治的安定こそが最大の経済対策

マクロ経済の視点に立つと、政権の継続性がもたらす「予見可能性」こそが、健全な投資と成長を促す最大のエネルギーとなります。

IMF(国際通貨基金)の研究等でも実証されている通り、頻繁な政権交代や急激な政策変更といった「政治的不安定性」は、投資家のマインドを冷え込ませ、GDP成長率の低下やインフレを招く大きな要因となります。

企業や海外の機関投資家が最も嫌うのは「不透明な変化」です。

与党が信任を得て、政策の一貫性が保証されることは、長期的な経済成長を支えるインフラを整えることと同義です。

現状の経済環境を維持し、予測可能な未来を確定させることは、自身の資産を防衛し、持続可能な繁栄を確保するための最も確実な投資戦略なのです。

3. 歴史的教訓:繰り返してはならない「失われた時間」

私たちは歴史から、無計画な「変化」がいかに高い代償を伴うかを学んでいます。その最たる例が、2009年の政権交代に伴う混乱です。

当時は「変化のための変化」が叫ばれましたが、結果として待っていたのは、法治主義の軽視や政策決定プロセスの迷走による行政の機能不全でした。

外交的信頼は失墜し、経済的利益も大きく損なわれました。

当時、日本市場は世界経済の回復基調から取り残される「デカップリング」に陥り、国際社会からの信頼を失いました。

この「失敗の記憶」を持つ有権者にとって、現状維持を選択することは、感情的な固執ではありません。

過去の過ちを冷静に分析した結果として導き出された、「学習効果」の表れなのです。

結論:確実な「現在」を選ぶ勇気

2024年から2026年にかけての日本経済は、現行体制のもとで緩やかな回復基調が続くと予測されています。

あえて不確実な「変化」という名のギャンブルに身を投じ、現在の手堅い歩みを止める必要はどこにもありません。

「何も変えなくていい」という意思表示。

それは、私たちが今享受している平和、安全、そしてささやかな日常を、責任を持って次世代に継承しようとする、最も堅実で理性的な政治参加の形なのです。

不確実な明日を追うのではなく、確実な今日を守り抜く。そのための選択こそが、与党への一票に集約されているのです。

 

#これは皮肉です

 

 

それにしてもTylaかわいいですよね。

 

ChatGPTにマクロを作ってもらった。

Googleカレンダーに予定をインポートするのに、今まではデータを切ったり貼ったりしていたんだけれども、もっと楽な方法はないものかと思ってAIに相談しました。

以下よしすけとChatGPTの会話です。

よしすけ


エクセルのスクリーンショットをペーストしてCSVファイルの9行目までをペースト。

やりたいことを指示しました。

ChatGPT

いいですね、これは典型的だけど意外と手でやると面倒なやつです🙂
**「1 が入っている列名を、日付とペアにして縦に吐き出す」**マクロを書けば一発です。


前提(今のCSV/Excelの形)

  • A列:日時
  • B列以降:人名(中村、社長、金子茂子…)
  • セルの値が 1 のところだけ有効
  • 1行に複数人いる場合は、その人数分だけ行を増やす

出力形式

2026/4/1,大田
2026/4/4,中村
2026/4/4,社長
2026/4/4,金子茂子
2026/4/5,前田
2026/4/6,中村
2026/4/7,金子茂子

VBAマクロ(そのまま使えます)

Sub ConvertCSVStyle()

    Dim srcWs As Worksheet
    Dim dstWs As Worksheet
    Dim lastRow As Long
    Dim lastCol As Long
    Dim r As Long, c As Long
    Dim outRow As Long
    
    ' 元データのシート
    Set srcWs = ActiveSheet
    
    ' 出力用シートを作成(既にあれば削除)
    Application.DisplayAlerts = False
    On Error Resume Next
    Worksheets("変換結果").Delete
    On Error GoTo 0
    Application.DisplayAlerts = True
    
    Set dstWs = Worksheets.Add
    dstWs.Name = "変換結果"
    
    ' 最終行・列
    lastRow = srcWs.Cells(srcWs.Rows.Count, 1).End(xlUp).Row
    lastCol = srcWs.Cells(1, srcWs.Columns.Count).End(xlToLeft).Column
    
    outRow = 1
    
    ' データ走査
    For r = 2 To lastRow
        For c = 2 To lastCol
            If srcWs.Cells(r, c).Value = 1 Then
                dstWs.Cells(outRow, 1).Value = srcWs.Cells(r, 1).Value
                dstWs.Cells(outRow, 2).Value = srcWs.Cells(1, c).Value
                outRow = outRow + 1
            End If
        Next c
    Next r
    
    ' CSVっぽく見せる(任意)
    dstWs.Columns("A:B").AutoFit

    MsgBox "変換が完了しました", vbInformation

End Sub

使い方

  1. ExcelでCSVを開く
  2. Alt + F11 → VBAエディタ
  3. 「挿入」→「標準モジュール」
  4. 上のコードを貼り付け
  5. Excelに戻って マクロ実行

「変換結果」シートに、希望どおり縦持ちデータが生成されます。


応用(必要なら)

  • CSVとして自動保存したい
  • 「1」以外(TRUE / ○ / ✔)でも反応させたい
  • 日付フォーマットを強制したい
  • 出力を既存シートに追記したい

このへんもすぐ拡張できます。
次はどこまで自動化します?

 


よしすけ

このデータ変換の目的はGoogleカレンダーにインポートするためなのですが、もっと手順を省くようなやり方があれば提案してください。


ChatGPT

目的が Googleカレンダーに入れるだけ なら、
正直いま考えている「Excel → マクロ → CSV」は やや重装備 です。
手順を削る方向で、現実的な選択肢を整理しますね。


結論から(おすすめ順)

🥇 方法A:Excelで一発生成 → そのままGoogleカレンダー用CSV

👉 マクロ1本・中間作業ゼロ

🥈 方法B:Googleスプレッドシートで直接変換

👉 Excelすら使わない/クラウド完結

🥉 方法C:Google Apps Script(完全自動)

👉 定期運用向け・一度作れば放置


🥇 方法A:Excelで「Googleカレンダー仕様CSV」を直接作る(最短)

GoogleカレンダーのCSVは、最低限これでOKです:

Subject,Start Date
中村,2026/4/4
社長,2026/4/4

つまり

  • 「日付 + 人名」= イベント
  • 時間がなければ 終日イベント で問題なし

改良版マクロ(そのままインポート可)

Sub ExportForGoogleCalendar()

    Dim ws As Worksheet
    Dim outWs As Worksheet
    Dim r As Long, c As Long
    Dim lastRow As Long, lastCol As Long
    Dim outRow As Long

    Set ws = ActiveSheet

    Application.DisplayAlerts = False
    On Error Resume Next
    Worksheets("GoogleCal").Delete
    On Error GoTo 0
    Application.DisplayAlerts = True

    Set outWs = Worksheets.Add
    outWs.Name = "GoogleCal"

    ' Googleカレンダー用ヘッダ
    outWs.Cells(1, 1).Value = "Subject"
    outWs.Cells(1, 2).Value = "Start Date"
    outWs.Cells(1, 3).Value = "All Day Event"

    lastRow = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row
    lastCol = ws.Cells(1, ws.Columns.Count).End(xlToLeft).Column

    outRow = 2

    For r = 2 To lastRow
        For c = 2 To lastCol
            If ws.Cells(r, c).Value = 1 Then
                outWs.Cells(outRow, 1).Value = ws.Cells(1, c).Value
                outWs.Cells(outRow, 2).Value = ws.Cells(r, 1).Value
                outWs.Cells(outRow, 3).Value = "True"
                outRow = outRow + 1
            End If
        Next c
    Next r

    MsgBox "Googleカレンダー用CSV完成", vbInformation

End Sub

手順

  1. マクロ実行
  2. 「GoogleCal」シートを CSVで保存
  3. Googleカレンダー → 設定 → インポート

✔ 変換 → 整形 → インポート、全部1回で完了


🥈 方法B:Googleスプレッドシートだけで完結(Excel不要)

流れ

  1. CSVを Googleスプレッドシートにアップ
  2. 別シートで FLATTEN を使う
=ARRAYFORMULA(
  SPLIT(
    FLATTEN(
      IF(B2:G="",,A2:A&","&B1:G1)
    ),
  ",")
)

→ そのまま「日付・名前」リスト完成
ファイル → 共有 → CSVでダウンロード → インポート

✔ VBA不要
✔ マクロ禁止環境でもOK


🥉 方法C:Google Apps Script(最終形態)

  • CSVをDriveに置くだけ
  • 自動でイベント作成
  • CSVすら不要
CalendarApp.getDefaultCalendar()
  .createAllDayEvent(name, new Date(date))

👉 定期的に同じ形式のデータを流し込む人向け
(今回が単発ならオーバーキル)


判断基準まとめ

状況 ベスト
Excel使ってる 🥇 方法A
マクロ禁止 🥈 方法B
毎月やる 🥉 方法C

率直な結論

Googleカレンダーがゴールなら
「中間CSV」を作る発想を捨てたほうが速い

もし次にやるなら、

  • 人ごとに色分けしたい
  • カレンダーを分けたい
  • 時間帯(9:00–17:00)を入れたい

ここまで含めて設計できます。
どこまで自動化します?


よしすけ

(今回が単発ならオーバーキル)ってどういう意味ですか?やり過ぎっていうこと?


ChatGPT

そうそう、その理解で ぴったり合ってます 🙂

「オーバーキル(overkill)」 というのは、

目的に対して、手段や仕組みが必要以上に大がかり・強力すぎる
→ つまり やり過ぎ

という意味です。


今回の文脈で言うと

  • やりたいこと
    → 「この表を一回だけ Googleカレンダーに入れたい」
  • Google Apps Script案

    • スクリプトを書く
    • 権限設定する
    • Drive・Calendar APIの理解が必要
    • デバッグも発生する可能性あり

これを 一回きりの作業 に使うと、

🐜を踏みつぶすのに🛠大型建設機械を持ち出す

みたいな感じになるわけです。


だから「単発ならオーバーキル」

手段 適正
Excelマクロ ちょうどいい
スプレッドシート関数 ちょうどいい
Apps Script 継続運用前提なら最強/単発だとやり過ぎ

逆に「オーバーキルじゃなくなる瞬間」

もし今後こんなことが起きたら、話は変わります:

  • 毎月・毎週このCSVが来る
  • 担当者が変わっても自動で入れたい
  • 人が触るとミスが出る
  • カレンダーが業務の基幹になる

この場合は、

「一回で済む楽」より
「毎回考えなくていい仕組み」

の方が価値が出てきます。


まとめると

  • はい、「やり過ぎ」という意味
  • ただし 悪い意味ではなく
  • 「将来を見越すならアリ」な手段

言葉が少し乱暴だったので、そこ引っかかるのは自然です。
他にもIT用語で「これ日本語だと誤解されやすいな」というの、気になったらどんどん聞いてください。


1年に1回しかつかわないんですけど、どうですかね?


ChatGPT

率直に言いますね。
「1年に1回」なら、Apps Scriptはやり過ぎです。
しかも かなり


判断をハッキリさせると

年1回の作業に対して

手段 評価
Excelマクロ ◎ 最適
スプレッドシート関数 ○ まあ良い
Apps Script ✕ コスパ悪い

理由はシンプルで、

  • 1年後には
    「あれ?これどうやるんだっけ?」
    になります。
  • スクリプトは 思い出しコスト が高い。
  • 権限・仕様変更で 去年動いたものが今年動かない こともある。

1年に1回なら、いちばん大事なのは

「考えなくても再現できること」

技術的にカッコいいかどうかは、正直どうでもいいです。


おすすめの現実解(これで十分)

✔ Excelマクロを1本だけ保存

  • ファイル名例
    GoogleCalendar用_変換.xlsm
    
  • シートに 「①マクロ実行 → ②CSV保存 → ③インポート」 と書いておく

👉 来年の自分への説明書付き


さらに省力化するなら(ワンポイント)

  • マクロで CSVまで自動保存
  • ファイル名に年を自動付与
ThisWorkbook.SaveAs _
  Filename:="GoogleCalendar_" & Year(Date) & ".csv", _
  FileFormat:=xlCSV

※ここまでやっても、まだ「適正レベル」


逆に「やらない方がいいこと」

  • GASを書く
  • APIを叩く
  • 自動実行・トリガー設定

👉 1年に1回だと 必ず忘れる
👉 忘れる仕組みはストレスになる


結論

年1回 → 仕組みは「紙の手順書レベル」が正解

Excelマクロ+短いメモ。
これが一番ラクで、一番失敗しません。

もしよければ、

  • 「来年の自分向けコメント」をマクロに埋め込む
  • ボタン1個で完結させる

ここまで一緒に整えましょうか。


ちゃんと動きました。

 

 

Verified by MonsterInsights