完全素人なら先にエクセルVBAを勉強してみる方がハードルは低いと思います。
今の目的ならVBAでも十分役に立ちますし、何よりプログラミングで恐らく一番ハードル低いVBAですので、Pythonより挫折率は低いと思います。
エクセルVBAでもDBへの接続できるので、まず散らばったエクセルデータを1か所のDBに集約する、その後更新分を追加していく、という動作は組めます。
また、仕事上でエクセルを使う事があるのであれば、今の目的以外にもVBAで自動化を組める物は多いと思います。
Pythonの方が全体的に見て出来る事の範囲はかなり広いですが、事務系仕事が対象であればVBAの方が手軽で早く楽に組める点が有利ですので、見劣りせずそれなりに活躍もできます。