【2022年、 VBA 対 Python】Excel自動化はじめるならどっち?→圧倒的にVBAがおすすめの理由を本の著者が解説

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 105

  • @mmr9293
    @mmr9293 3 роки тому +17

    業務改善ならVBA、業務分析はVBAからpythonへ移行って感じです。勉強するなら最初にVBAやってからPythonにいく方が学習効率いいと思います。

  • @spadaleggendaria9765
    @spadaleggendaria9765 3 роки тому +12

    pythonの方が実用の幅は広いし、excel以外の部分でも応用が効く
    しかし、最大の欠点は、環境構築が難しい…特に会社等だと、勝手に環境構築をする事が出来ない事が殆ど
    ソフトの定期的なversion upも必要など、面倒な部分が多い
    一方vbaでは、excelさえあれば環境構築が不要
    直ぐに始められて、vbaが出来れば意外と他のプログラミング言語を学ぶことになっても
    案外直ぐに覚えられることが多い。(基本的な考え方が同じ)
    …強いて言えば、classがvbaだと使う機会が少ない為、classになれる必要があるかな程度

  • @n.s7sugar
    @n.s7sugar 3 роки тому +6

    VBAから学び始めて、Pythonも学んでいます。VBAから学んだ方が初学者には入りやすかったです。両方学ぶのがいいと個人的には思っています。

  • @NN-bw5tv
    @NN-bw5tv 4 роки тому +15

    VBAなら自動コード作成がExcel内にあり、そこから自分で工夫という一番ハードルが楽なのにPythonを利点で出てくるのがよくわからない社会ですよね。Pythonも便利なのは重々わかるが、VBAで勉強して自動化の利点を知ってからPython勉強した方がいいような気がします。

  • @yuyama1594
    @yuyama1594 2 роки тому +2

    はじめまして。
    今、業務でVBAとPythonを併用してます。
    会社勤めなので、VBAの方が環境構築不要で共有しやすく、将来的に共有しそうな場合はVBAにしてます。
    (Pythonも面白いので、自分の業務にはガンガンPythonも使います。)
    日本の会社は当分MSを使い続けそうですし、VBAの方が業務に生かしやすいように思います。

  • @shikatakibunaa
    @shikatakibunaa 4 роки тому +14

    VBAも充分プログラマー。ただ、Office内の世界だけということ。
    pythonは「簡単」というより「簡潔」です。
    それでもって、膨大なライブラリから必要な関数を見つけるのが大変。見つかれば楽('_')。(一般なものは本で紹介されてますけど)
    VBAも、ちょっと離れてたら忘れてるし。ハハッ。
    まぁ、どう考えてもエクセルの初心者が自動化でまずpythonの選択肢はないでしょ。
    WindowsでもMacでも汎用的にExcel文書を処理したいとなれば、pythonでしょうけど、ただその「やる気と時間がある人ならば」ということですね。

  • @yumin6318
    @yumin6318 3 роки тому +5

    そうなんです。
    Excelでの作業を簡略化したいだけなので、pythonとかはインストールや環境設定の手間が入り、まずはそこの調整をしなければならず本当にやりたいことが中々できないのです。
    VBAは本当に私みたいな初心者にとってはありがたい存在です。

  • @入海エンジニアリング研究所

    同意ですが、キャリアにとって有効なのはPythonでしょうねえ。

  • @Oaship
    @Oaship 4 роки тому +5

    私は、一冊もVBAの本を買わないで、VBAを覚えました。VBAのネットの情報は、素晴らしいです。10年以上VBAで、実務に使用しながら、今は、pythonも習得しつつあります。Excelは癖がありpythonのライブラリを使う方が良い場合はあります。pythonは、書籍や動画で学ばないとかなり難しいです。

    • @jun_tate
      @jun_tate  4 роки тому +2

      VBAは古くから仕様があまり変わらないことで、むしろ過去の膨大なネット資産が活かされることにつながっていますよね。ありがとうございます。

  • @DrdaiP
    @DrdaiP 4 роки тому +47

    仕事先のPCを使わせてもらうなら勝手に環境構築できないのでVBAになっちゃいますね

    • @jun_tate
      @jun_tate  4 роки тому +10

      そういう事情もありますよね。インストールしない手段として、Google ColaboratoryというWebサービスを使えば、ブラウザ上でPythonが使えますよ!

    • @きぼんぬ匿名-x2y
      @きぼんぬ匿名-x2y 3 роки тому +4

      googleアカウントも利用できない&インストールは何もできないセキュリティ環境なのでVBAオンリーになってしまいます。。日本最大手の企業だから仕方無いんですが。。古い体質の企業はエクセルに絶大な信頼を置いてまっせ。

  • @lizainuk
    @lizainuk 3 роки тому +5

    自分のパソコンだとPythonもつかえるけど、会社のパソコンには開発環境構築できないので、結局VBA一択になっている。
    実はマクロも禁止されているみたいだが、自己ツールなので勝手に使ってる

  • @TT-ld9mt
    @TT-ld9mt Рік тому +1

    プログラミング初心者ですが、ひとつプログラミングの言語を覚えて、その後他の言語を覚えるのって形が少し違うだけなのですぐに頭に入ってくるっていうイメージがあるのですが、その認識で合っていますか?💡

    • @jun_tate
      @jun_tate  Рік тому +1

      いいと思います!英語の次にスペイン語を勉強したら仕組みが似てるから勉強しやすいみたいな話に似てますね!

  • @新谷和彦-t3e
    @新谷和彦-t3e 4 роки тому +7

    配列を使ったVBAの高速化技術は良いですよね。
    私は、Dim HAI( 5 to 10000 , 2 to 10 ) みたいに、最初から貼り付けたい始点と範囲を限定するやり方がイメージしやすく、後から補正しなくていいのでよく採用します。
    あとは、業務では文字列をキーにすることが多いので、連想配列を採用することが多いです。
    (連想配列は、最初取っつきにくかったですが、慣れるとメチャクチャ便利なので、今では多用しています)
    基本VBAユーザーですが、Pythonも興味が出てきたので、最近勉強し始めました。

    • @jun_tate
      @jun_tate  4 роки тому +1

      なるほどですね!その宣言方法は、セルとの対応づけをイメージしやすくするためのテクニックなんですね?
      連想配列も使われてるとはだいぶ使いこなしてますね!Pythonでも「辞書」としてよく使われるのを見受けられるので、どちらでも役に立ちそうですね。
      コメントありがとうございます!

    • @新谷和彦-t3e
      @新谷和彦-t3e 4 роки тому

      はい。最終的に一括入力するセル範囲をイメージしやすくするためにやっています。(Offsetで最後に入力範囲を調整するのも面倒ですし)

  • @mk8200
    @mk8200 4 роки тому +19

    VBAに1票!!pythonは環境構築が初学者には難しい。私は結構困りました(リテラシー低めなんで)また、VBAはエクセルを動かす実感があるし、マクロ記録も使い方次第で有効。

    • @jun_tate
      @jun_tate  4 роки тому

      環境構築で躓きましたか!僕もその苦い経験があります。😅そこを乗り越えられる自走力のある人ならもちろん良いのですが、初学者にとっては困る事態ですよね。一票ありがとうございます!

    • @tile_shirokuro
      @tile_shirokuro 3 роки тому +2

      anacondaがあるぞ!!!!

  • @manpuku9892
    @manpuku9892 3 роки тому +3

    めちゃ良いテーマですね。業務効率化目的ではVBAも侮れない。
    見た目を良くしたり、ちょっと関数追加して目的に沿ってデータを利用したり、そういうのはエクセルの方が便利。
    でもVBAでデータ処理のプログラミングが面倒でわかり辛いと感じたら、Python勉強するタイミングてすね。
    データの加工、抽出、分析を一連で行うのはPythonが結果的に楽という印象です。

  • @チタ-デヴィッドソン
    @チタ-デヴィッドソン Рік тому +1

    マクロはとりあえず日常を楽にしたい人向け、pythonはそもそものプログラムを動かすから用途が違う。一部機能としてエクセルを動かせるに過ぎない。が、pythonだとエクセルだけじゃなくその他も動かせるため、マクロで完結できない部分を含む場合には一括でpythonでやった方がいい。
    ここでは「初心者に」がテーマなので正しいが(VBAの方がコードが一見すると分かりやすい)、実際ちゃんとプログラミングを学ぶと15:20のコードぐらいはなんてことない寝起きレベルに思えるようになるので、これから学びたい人はそれほどハードルを感じなくてもいい。

  • @オクトパス-f7f
    @オクトパス-f7f 3 роки тому +10

    Python慣れしてるからPythonで良いですw
    近いうちExcelにデフォでPython入る話聞きましたし😁

  • @金魚鉢-e2u
    @金魚鉢-e2u 2 роки тому +1

    VBAに慣れてきたり色々調べているとPythonのことも取り上げてる方がいて、私がどうなんだろうと思ってたことや、こういうことかなと思ってたことが全て納得行きました。
    めちゃくちゃわかりやすかったし、私みたいな人がどうなのかなって思う所を
    んーそういうことじゃなくてーとか、で?!と思うものが多い中
    全て説明されていて完璧な動画でした。
    ありがとうございました!

  • @Python_VBA
    @Python_VBA 4 роки тому +15

    私事ですが、同じタイミングで似たような主張の動画を投稿することができてなんか嬉しかった。(レベルは全然違いますが…)

    • @jun_tate
      @jun_tate  4 роки тому +2

      ありがとうございます、光栄です。
      おすすめされてるPython×Excel本についての動画、僕もあの2冊が良いと思っていました!

  • @寺内宏之
    @寺内宏之 4 роки тому +5

    ただExcelの自動化だけならVBAでしょう。Pythonを使うならPandasも使いましょう。私はPandasを使って7個のExcelファイルを組み合わせて意味のある情報を生み出すスクリプトを書きました。多分VBAだけでも書けるとは思いますがすごく面倒くさくなると思います。

    • @jun_tate
      @jun_tate  4 роки тому

      VBAでもそれはできますが、そういう処理はPythonの方が簡潔かもしれませんね!

    • @yukky474
      @yukky474 2 роки тому

      パワークエリでできないモノなんでしょうか?

    • @寺内宏之
      @寺内宏之 2 роки тому

      @@yukky474 Power Queryでもできますよ。ただものによってはGUIだけでは生成できない処理もあるので、その場合はPower Query Mを使ってコードをAdvance Editorで書かなくてはならないので難易度がグンと上がります。

  • @鈴木雅登-y1m
    @鈴木雅登-y1m 2 роки тому

    git SQL api  便利で覚えたいのがいっぱい過ぎてどこから手をつけたいいか迷います。

  • @chiro-suke
    @chiro-suke 3 роки тому +6

    わかりやすい。
    VBAもpythonもPowershellも使ってるけど、用途で使い分けるのがベストですわな

  • @田中天の助
    @田中天の助 4 роки тому +3

    いつもわかりやすくありがとうございます
    この動画のような
    どっちがいいのかを
    シリーズかしてほしいです
    例えばExcelとGoogleスプレットシートです
    私はExcelを使っているのですが
    知り合いからは良くGoogleスプレットシートの方が良いよ、と言われます
    Excel慣れているのでExcelを使っているのですか?
    だいたいGoogleスプレットシートは何が良いのでしょうか?
    ExcelのマクロやVBAみたいな自動化の機能はあるのでしょうか?
    Excelの関数のような機能はあるのでしょうか?

    • @jun_tate
      @jun_tate  4 роки тому +1

      リクエストありがとうございます。Excelとスプレッドシートの比較ですね。
      スプレッドシートを愛好するユーザーは非常に多いですし、僕も一部の仕事はスプレッドシートで行っています。理由としては、インターネットブラウザさえあれば(ソフトをインストールしなくても)使えるという気軽さですね。また、インターネットを通じて簡単にシートを共有できます。それゆえ、他の人と共同作業するときの選択肢としてExcelよりもスプレッドシートが選びやすいという理由があります。
      (実はExcelも現在は「Excel Online」といって、オンライン上でExcelを使えますし、無料版でもかなりの機能を利用できます。)(フル機能はインストール版のExcelでしか使用できませんが)そういう意味ではExcel OnlineでもGoogleスプレッドシートでも、ほぼ同様の機能があります。ですが、Excel Onlineは全然一般には認知されてませんね。(スプレッドシートに対抗してオンライン化するのが遅すぎたため、認知が広がってません。)
      ・関数については、Excelにある関数と同様の関数がスプレッドシートでも使えます。
      ・ただし、他の機能についてはExcelのPC版の方が充実しています。スプレッドシートは最低限というところですね。
      ・マクロについては、スプレッドシートにもマクロのような機能があります。
      ExcelのマクロはVBAという言語で書きますが、スプレッドシートのマクロはGoogle Apps Script(略称GAS)という言語で書きます。これはJavaScriptという言語をベースにデザインされています。
      難易度はExcelマクロの方が簡単だと感じます。(慣れの問題もあると思いますが)
      このあたり、ちゃんとまとめることができたら動画でも解説してみたいと思います。

    • @田中天の助
      @田中天の助 4 роки тому +1

      @@jun_tate
      わかりやすいお返事ありがとうございます。
      GoogleスプレットシートもGASのような
      自動化できるものがあるのですね

    • @yossiah
      @yossiah 4 роки тому +1

      こんにちは、altキーなどショートカットキーをせっかく覚えたのにGoogle スプレッドシートでは覚えなおしになりますか?

    • @jun_tate
      @jun_tate  4 роки тому +1

      ​@@yossiah さん AltキーなどのショートカットはExcelに限定なので、残念ながらGoogleスプレッドシートだと使えないんですよね… スプレッドシートはあまりショートカットキー技がないのがたまに傷です。(汗

  • @なるせと-m1w
    @なるせと-m1w 3 роки тому

    セルに書き込まないで配列を使って処理する方法は、私もよく使っています。
    最初に配列を作ってそこにデータを入ておき、そのデータを使って計算した結果を配列に入れるだけなので、とても簡単に作ることができました。
    あまりの処理の速さに驚いたことを思い出しました。

  • @lipgtx
    @lipgtx 3 роки тому +8

    マイクロソフトはvbaの開発環境をもっと考えてほしいと思いました

  • @はじめからヲタさん
    @はじめからヲタさん 3 роки тому

    質問です。セル内に文字列があり、折り返しされて表示されているとします。その文字列の折り返しされている回数をカウントすることは、VBAで可能でしょうか?

    • @jun_tate
      @jun_tate  3 роки тому

      セルの幅に収まらない文字列が入った場合に、自動的に折り返される機能が使われているセルのことですよね?
      いま思いつく限りでは、回数をカウントするのはなかなか困難だと思います。
      なぜ折り返し回数をカウントしたいのでしょうか?
      もし行数を推定したいなら、たとえばセルの行の高さを取得することで行数を推定するのではダメですか?

  • @askz5889
    @askz5889 3 роки тому +4

    参考になります。ぷろのプログラマーにならないのならばVBA。

  • @iiaa4064
    @iiaa4064 4 роки тому +1

    facebookに投稿したものをlineのタイムラインにも投稿することはできますか?pythonなど使って iftttやzapierなどの自動化ツールを調べたのですができないみたいなので

  • @Scr_MIYUKINNGU
    @Scr_MIYUKINNGU 3 роки тому +1

    Pythonは基本的にマウスポインタ―の位置を動かしたりすることができるので、そう考えると直感的にもPythonはできるところはありますね。
    あと、VBAはプログラミングに慣れてきた人からすると少し使いずらいところがあるので、そうゆう人からするとPythonのほうが扱いやすかったりします。
    ですがやはり、VBAはExcelやWordなどで効率化をするためだけに作られてるので、効率化をしたいだけならVBAのほうがいいですね。
    どちらにもいいところはありますし、悪いところもあります。そして、プログラミング始めるなら、Pythonのほうがいいですね。(というかVBAでプログラミング始める人とかいないでしょ)
    まあ僕はわざわざPythonで効率化とかめんどくさいことしないで、VBAでやりますかねw
    Pythonはあくまでもプログラミング言語としてのものなのでわざわざ効率化をするためにPythonは作られてないので、途中で行き詰ると思いますし、
    ExcelやWordの効率化をするならVBAのほうが圧倒的に向いてます。ただ、VBAをさらに簡単に使えるツールを作りたいのであればPython一択ですねw
    これに関してはもう好みでいいと思います。
    あと、環境構築に関しては少し難しいのはわかります。自分だってJavaで死ぬほどつまずきました。
    なので、Pythonなどの環境構築でつまずいたらバージョンを少しずらしてみるといいと思います。

  • @しゅう-v2w
    @しゅう-v2w 3 роки тому +8

    ワードもパワポも使わないエクセル一本で!、という精神がもっとも効率的だと思うようになってきました(笑) 自分はパーソナルマクロをVBAのデータベースにするような感じでやってるので、エクセルで作業しながらすぐに編集にも移れるVBAがいいと思っています!

  • @koikoi_zinkoutinou
    @koikoi_zinkoutinou 4 роки тому +34

    ExcelVBAは勉強したことをすぐに実務に活かせるので最高だと思います!!
    即効性があるので学び始めの頃は楽しくてしょうがなかったです^^

    • @jun_tate
      @jun_tate  4 роки тому +4

      なんと!動画拝見したことあります!ありがとうございます!😂
      「VBAはすぐに実務に活かせる」→全くその通りですね!重大なことを動画で言えてませんでした!しまった!ありがとうございます!

  • @hxtrs531
    @hxtrs531 3 роки тому

    質問です。
    Office365(online)でエクセルをメイン使用している場合にはどちらでしょうか。

  • @エディ-l1r
    @エディ-l1r 4 роки тому +3

    アーカイブに残していただけると助かります

    • @jun_tate
      @jun_tate  4 роки тому +1

      残りますよ!

  • @notexy21
    @notexy21 3 роки тому +1

    モチベーションという点でPython。Rubyのほうが書くの楽だけど。

  • @ichirom
    @ichirom 3 роки тому +9

    他言語プログラマは、vbaエディタの貧弱さでやる気がなくなる。

  • @hideonakai4773
    @hideonakai4773 4 роки тому +1

    xlContinuousは点線や破線でなく実線という意味で、全部に線が引かれるのはBordersコレクションで()つけてメンバーを指定しないためだと思います。
    ただ、他のコレクションで()を付けないとメンバー全部になるのにBordersだと斜め線が引かれず、メンバーの一部を指定した事になるのは有り難いけどなぞの仕様ですね

    • @jun_tate
      @jun_tate  4 роки тому +1

      確かにですね。こちらのリンク紹介で失礼しますが、「Bordersコレクションは引数を省略すると、格子状罫線全体を返します」という仕様のようなのです。
      officetanaka.net/excel/vba/cell/cell07.htm

  • @sdfiudfpioup
    @sdfiudfpioup 3 роки тому +2

    Pc上で人間が処理を起動するならvba。サーバに流れてくる大量のエクセルファイルを展開してデータ処理するとか、定期的にdb上にあるデータを元に綺麗なエクセル資料に加工して偉い人にメールするとかのバッチ処理ならPythonかな。僕はjavaでバッチ処理を実装したけど。こういう内容ならpythonの方が手軽ですね。pythonはwindows以外の実行環境でも動かせるのが強みですね。

  • @dbds7292
    @dbds7292 2 роки тому +5

    pythonが入れられない環境もあるんやよ

  • @JY_STATS
    @JY_STATS 4 роки тому +4

    どっちも使えるけどpythonはエラーメッセージがわかりにくい

  • @googleuser0013
    @googleuser0013 2 роки тому

    業務アプリ化して配布するのであれば、実行環境構築が不要なVBA一択ですね。
    個人作業でデータ分析をしたり、大量データを扱ったりする場合は、Pythonの方が開発も実行も早くていいですね。動作が軽快。

  • @notexy21
    @notexy21 3 роки тому

    最近PowerShellを使い始めたけど、そっちでも自動化できる気がしてきた。

  • @isinisi1
    @isinisi1 3 роки тому +3

    どっちでも良いと思うけどvbaはエディタがどうしてもきつい、というか個人的に合わない。

  • @yudegaeru77
    @yudegaeru77 3 роки тому

    いまどき自由にパイソンをインストールできる会社の方が少数派でしょうね。
    VBAなら普通の会社でも継承して行くことは可能でしょうけど、パイソンで書きましたなんて言ったらメンテする気なくされそうです。

  • @is0308ful
    @is0308ful 4 роки тому +4

    Pythonは興味あるけどVBAをマスターしていないからVBA優先かな、自分の目的では。
    根拠なしですが、Excelの機能を100%使うならVBAオンリーではないでしょうか。openpyxlがExcelの機能をすべて持っているとは思えない。

  • @kskj5672
    @kskj5672 3 роки тому +1

    内容に関係ありませんが、プレゼンにまさかの神エクセルを使うのが驚きです。
    なにか利点があるのですか?(VBAで自動的にパワポ形式におとしこめるとか?)

    • @jun_tate
      @jun_tate  3 роки тому

      すいません、一度返事を書いたのですが書き直します。「なぜ、ただのメモをするのにWordでなくExcelを使ってるか?」というのが主な論点ですかね?特に理由はなくて、Excelの方が自由にレイアウトできるし、神エクセルのようなシートになるとしても誰かに共有するわけではなく使ったら捨てるシートなので、自分の書きやすいExcelを使用しているという事情になります!

    • @kskj5672
      @kskj5672 3 роки тому

      @@jun_tate アイデアノートを作るときもExcelですか?
      マイクロソフトはOneNoteを推してますが

    • @jun_tate
      @jun_tate  3 роки тому +2

      もちろんOne noteも使いますよ!
      ただUA-camではExcelを解説することが多いため、説明の中でとっさに関数を入力したりExcelの機能を使ったりすることが多いため、レジュメを作るときにExcelの方が都合が良いためExcelを使ってるに過ぎなかったりします!

  • @is-dp4kk
    @is-dp4kk 2 роки тому

    長年VBAを使っていて最近Pythonを始めたのでopenpyxlを使ってみました。
    絶望しました。
    エクセル自動化は圧倒的にVBAの方が簡単でした。
    ただPythonはデータの扱いが簡単なので場合によってはPythonの方が良い場合もあるかも。
    欲を言えばエクセルにPythonを実装してほしいです。

  • @shotatakatsu
    @shotatakatsu 3 роки тому

    インストールのくだりめっちゃわかります

  • @jwyumi
    @jwyumi 4 роки тому +4

    VBAとPythonとかはどうでもいい
    たてばやしさん、イケメンすぎ!!

  • @fujibou.k6966
    @fujibou.k6966 2 роки тому +1

    VBAを悪者みたいに言う人がいますが、VBAの何が悪いんですかね

  • @てるてるぼうず-t8n
    @てるてるぼうず-t8n 2 роки тому

    この手の質問者、学習コストがかかるからか一本槍にしたがるけど
    道具ごとに得意不得意あるので、当たり前ですが引き出しは多い方がいいですよ。
    初学者はどっちから?、と言われるとぱっと見で取り付きやすそうと感じた方でいいんじゃないですか。

  • @totsucom
    @totsucom 4 роки тому +3

    てっきりパイソン推しだと思ったらまさかのVBA。会社のPCだとインストールできないし、エクセルファイルとセットで保存できるからVBA一択ですね。VBAの言語仕様は古臭いので、いい加減バージョンアップして欲しいけど

  • @ウカノミタマ-o1u
    @ウカノミタマ-o1u 3 роки тому +2

    VBAはExcel専用のものなんだから、それでPythonの方が良かったら何のためにあるのかわからない。
    逆に言えばExcel以外はPythonの方が良いでしょう。

  • @icevanilla4878
    @icevanilla4878 4 роки тому +5

    どちらでもいいと思うよ。だってどちらもフローチャート書けないとどんな言語もできないよ。VBA、python云々よりもフロー書けるようになった方がいいって。

    • @jun_tate
      @jun_tate  4 роки тому

      フローチャート大事ですよね〜

  • @よしとも公認会計士
    @よしとも公認会計士 3 роки тому

    参考になりました。
    VB🅰️のほうが業務に直結するので、VBAからはじめたいと思います

  • @issyonioruyorouba
    @issyonioruyorouba Рік тому +1

    chatGTPにこれしたい、あれしたいのVBAを教えてもらう方が今風と思います。
    もちろん、自分が賢くなることはできないと思いますが、chatGTPが大脳の一部って考え(ホリエモンの意見)もあるし、あるものは利用すればいいと思います。

    • @jun_tate
      @jun_tate  Рік тому +1

      はい、そのような本を書きました!
      【新刊Excel本】ChatGPTでマクロを作るVBA書籍。5つの見どころを徹底解説!
      ua-cam.com/video/7d-gKbghH1U/v-deo.html

    • @issyonioruyorouba
      @issyonioruyorouba Рік тому +1

      @@jun_tate 素晴らしい本です。

  • @user-qg4ve5nl6e
    @user-qg4ve5nl6e 4 роки тому +6

    VBAでもPythonでも、Excelを使わなければ全て解決する。
    ソースはテキストで、出力だけExcelファイルにすればいい。
    世の中の会社は、Excelファイルへのデータ保存が多すぎる。自動化できるワケが無いし、センスが無い。

    • @jun_tate
      @jun_tate  4 роки тому

      まぁ確かに世の中の会社がExcelベースで動いてるのでなければそうですよね…

    • @hamuhamu6966
      @hamuhamu6966 4 роки тому

      納得!!

  • @ほーりー-m7v
    @ほーりー-m7v 4 роки тому +4

    BGMうるさすぎ! 内容が良いのにもったいない。

    • @jun_tate
      @jun_tate  4 роки тому +4

      すみません!音量ミスしました

  • @takenakamasaru1320
    @takenakamasaru1320 3 роки тому

    Access

  • @jiiji_jp
    @jiiji_jp Рік тому

    始めるにあたっての基本環境が全く違う。同じ土俵に上げること自体が間違い。

  • @三代目吾輩
    @三代目吾輩 3 роки тому +6

    断固VBA!
    ExcelやVBAが分からなければPythonでもExcelを操れない。
    だって、PythonはExcelやVBAの機能を利用しているのだから。
    Windowsの自動化も同じこと。
    Python教のサイトや書籍などのキャッチコピーに騙されないように。

  • @JHSSolutions
    @JHSSolutions 4 роки тому

    Caracas, entendi foi nada kkk

  • @cosmopolitan623
    @cosmopolitan623 Рік тому

    Python の専門家じゃないんかい!

  • @imo1player
    @imo1player 2 роки тому

    配布するならVBA、パーソナルならpython一択だろ。

  • @stephen_ecrowder7507
    @stephen_ecrowder7507 3 роки тому

    BGMがいらない、内容に集中したいのに邪魔してくる

    • @jun_tate
      @jun_tate  3 роки тому

      すいません、音量ミスでした。

  • @諸星洋
    @諸星洋 4 роки тому

    そもそも、Excel操作だけで両者を比較するのがおかしいでしょう。VBAは、それ専用なんだから。

    • @jun_tate
      @jun_tate  4 роки тому +2

      そうです。そういう話をしてるのがこの動画なんですよね

    • @諸星洋
      @諸星洋 4 роки тому

      早い話し、両方とも、使いようってことですよね。

  • @sugishia
    @sugishia 4 роки тому +5

    VBAはダメ。
    コードインテリセンスも効かないし、エラーコードも意味不明なものが多い。ライブラリも貧弱なものしかない。

    • @Arashi_goro
      @Arashi_goro 4 роки тому +5

      キャラメルのオマケに本格ホビー期待すると頭の足らない人に思われるよ w。ビジネス目線でマイクロソフトの販売戦略調べればすぐにVBAのコンセプトがわかる。