久しぶりにExcel VBAをやったら、とまどった|それでも前に進む理由

Solo Actions|ひとり行動ログ

■ 久しぶりのVBA、思った以上に手が止まる

久しぶりにExcel VBAを触った。
画面を開いた瞬間、どこか懐かしい感覚と同時に、軽い違和感があった。

「あれ、こんなに分からなかったっけ?」

以前は書けていたはずのコードが、すぐには出てこない。
For文、If文、CellsとRangeの違い。
知っているはずなのに、手が止まる。

それは、単純に忘れたというよりも、
「思い出すまでに時間がかかる状態」だった。


■ 理解していたつもりだった

人は、一度できるようになると、
それが「身についている」と錯覚する。

しかし実際は違う。

👉 使わなければ、すぐに鈍る

VBAも同じだった。

以前は、Qiitaのコードを見て、
「なるほど」と理解していた。

しかしそれは、
「その瞬間だけ分かった状態」だったのかもしれない。


■ 止まることの意味

手が止まると、不安になる。

「自分はできないのではないか」
「向いていないのではないか」

そんな思考がよぎる。

だが、少し冷静になると気づく。

👉 止まるのは、むしろ正常な状態だ

なぜなら、
本当に何も分からない人は、止まることすらできない。

何をどう書けばいいかも分からないからだ。

手が止まるということは、
「何かを思い出そうとしている証拠」でもある。


■ 再スタートの瞬間

一度止まってから、
ゆっくりコードを書き始めた。

For i = 1 To 10
Cells(i, 1).Value = i
Next i

たったこれだけのコード。

それでも、書いてみると少しずつ感覚が戻る。

「ああ、こうだったな」

この小さな成功が、
次の一歩につながる。


■ 完璧じゃなくていい

久しぶりにやると、
以前の自分と比べてしまう。

「もっとスムーズに書けたはず」
「前はもっとできた」

だが、ここで重要なのはこれだ。

👉 完璧に戻る必要はない

必要なのは、
「もう一度動かすこと」だけだ。


■ 成長は直線ではない

VBAに限らず、
スキルの成長は直線ではない。

  • できる
  • 忘れる
  • 思い出す

この繰り返しで、少しずつ深くなる。

今回の「とまどい」も、
実は成長の一部なのかもしれない。


■ 小さく動かす

大きなツールを作ろうとすると、
一気にハードルが上がる。

だから、まずは小さくやる。

  • セルに値を入れる
  • 簡単なループを書く
  • 条件分岐を試す

この積み重ねが、
感覚を取り戻す一番の近道だった。


■ VBAは裏切らない

VBAはシンプルだ。

書いた通りに動く。
間違えればエラーが出る。

曖昧さがない。

だからこそ、
向き合えば必ず結果が出る。

久しぶりでも、関係ない。

👉 やれば戻る


■ ソロで積み上げる意味

誰かに教わるわけでもなく、
評価されるわけでもない。

ただ一人でコードを書く。

それでも、
この時間には意味がある。

なぜなら、
自分の中に確実に積み上がるからだ。


■ 結論|止まってもいい、また動けばいい

久しぶりにVBAをやって、
少しとまどった。

でも、それでいいと思う。

👉 止まるのは普通
👉 戻るのも普通

重要なのは、
そこでやめないことだ。


👉 少しでも動かす
👉 少しでも思い出す


それだけで、
また前に進める


これが、ソロで積み上げるということだ

コメント

タイトルとURLをコピーしました