ExcelVBA みんなどうやって習得したの?

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

КОМЕНТАРІ • 270

  • @今すぐ行動継続
    @今すぐ行動継続 Рік тому +6

    vba勉強する前にvlookupとピボットテーブルを勉強しないといけないことが今わかった。ありがとうございます。

  • @あかきし-z8r
    @あかきし-z8r 3 роки тому +76

    全てのプログラミング言語に言えることやけど、言語の習得は
    やりたいことがある→方法を探す→作る→覚える
    しかないと思う。漠然と言語覚えることって無理なんじゃないかな。
    (英語勉強しなきゃ…)

  • @tarot270
    @tarot270 3 роки тому +63

    UA-camでなんの気無しに1時間くらいの動画を見たのがきっかけです。えっ?こんなことできるん?て感じでめちゃくちゃ興奮して見てました。あとはやりたいアイデアがどんどん溢れてきたので、Google先生に教えてもらいながら夢中で覚えてきました。楽しくて週末も没頭するくらい1年続けたら大抵のことはてきるようになってました。

    • @Yas-ef3qm
      @Yas-ef3qm Рік тому

      taro270さん、その動画をお教えください。

    • @tarot270
      @tarot270 Рік тому +3

      @@Yas-ef3qm 金子晃之さんの『ExcelVBA・マクロ・初心者入門講座』です。
      ua-cam.com/video/WCrOcq08bwY/v-deo.htmlsi=jIXVHW37U2WqUGYX
      当時はVBAのVの字も知らない超初心者でした。完全なる初心者向け動画ではありますが、説明がとても簡潔でわかりやすくてかなりスムーズに頭に入ってきました。

  • @リーノペドロ
    @リーノペドロ 3 роки тому +5

    私も同じパターンでした。こうめんどくさい作業を解決しようと思うと燃えますよね

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

      燃えますよね(o^-^o)寝食を忘れちゃいます(*^^*)

  • @mutsumirin4500
    @mutsumirin4500 3 роки тому +10

    自分の作ったデータベースを整理したいという気持ちがあって、当面は独学でした。
    ある程度できるようになって、有料のオンライン講座を受けて知識を整理しました。
    自作するのが大事で、わからなくなった時に近くに質問できる人がいるからどうかがポイントだと思ってます。

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

      質問できる人がいる環境はかなり嬉しいですよね!!私もそういう人がいたらよかったなあ^_^;

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

    開発の現場で教えてもらいながら覚えたのがきっかけで、他言語の経験があったのでVB6の言語仕様(言語的にはVBAと等価)やCOMといったものも含めて後々理解できたのが良かった

  • @ouka471
    @ouka471 3 роки тому +80

    俺は 1時間でわかる Excel エクセルVBAっていうちっちゃい本から入った!  ページ数の少ない本を一冊読み切るってのを目標にするの良いと思う

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

      ページ数が少ないはポイントですね!!多いと挫折するかもですからね!

  • @参政党は今までの政党と違う
    @参政党は今までの政党と違う 7 місяців тому +1

    さすが京大生、勉強の仕方もすごいけど、努力の熱量も凄すぎ。

  • @aquacrown9654
    @aquacrown9654 Рік тому +3

    手作業では無理な仕事を押し付けられたので、半日使ってVBA覚えて効率化しました
    作業時間はかなり圧縮できたので、仕事してる風な顔して適度にサボれたのが嬉しかった記憶

    • @あいうえお-e5h5f
      @あいうえお-e5h5f Рік тому

      やっぱりそういうきっかけが無いとですよね。家で自主学習するとしてマクロ組んでまでやりたいことが無いという。。。

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

    本(国本温子氏著 実践ビジネス入門講座)から入りました。
    そこから実践、寄り道でpython やprogateをやって、配列やパブリック変数、プロシージャと段階を踏みました。
    ※とにかく最初は汚くてもいいので実践を重ねる事が一番大事だと思います。

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

      実践を積むのが一番成長速度が速いですからね!!

  • @kentan4482
    @kentan4482 3 роки тому +6

    長いことVBAに手を出さなかったクチですがバッチファイル組むようになって変数とか構文の書き方をある程度覚えた後はExcelVBAに手を出すのは早かったですね。

  • @TW-jy3ln
    @TW-jy3ln 3 роки тому +6

    ①~④までは一緒ですが、
    記録マクロで変数にぶち当たり、変数だけ習得して、記録マクロ+ネットのコピペで難解なコードを書いていましたが、
    そこそこ人に喜ばれるようになり、味を占めて独学で勉強を始めました。
    ゲームが好きなので、テトリスやぷよぷよなど作っていたら、急成長しました。
    ただ最近は、関数だけでなんとかできるものはやってやろうと悪戦苦闘中です。

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

      好きなものを作っているときが一番成長しますね!!
      ぷよぷよを作るのは中々骨が折れそうですね(゚д゚)!

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

    パソコン雑誌のExcelコーナーみたいなページに書いてあるVBAを打ち込んで動かしたりネットのExcelフォーラムのサンプルを打ち込んで動かしたりしてましたね。
    そして1行1行何をやっているのか?VBAを変えてみると結果のどこが変わるのか?を理解して、それをいっぱいやっているうちに自分で作りたいもののアイデアが
    浮かんできて作れるようになったかな。「先に作りたいものがあって」という感じではなかったです。

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

    私は、前任者が特に引き継ぎも無く置いていった複雑なマクロをメンテナンスするために、コードを解析する所からスタートしました。
    当時の現場は紙文化で、Excelの関数もろくすっぽ使ったこと無い30過ぎの頃でした。
    今では、仕事の負担を何百時間も削減して生産性を上げるほどになってます!

  • @borigon
    @borigon Рік тому +5

    プログラミングの基礎があると、割と簡単。
    大抵のことは想像で組み立てられる。VBAで関数を書く方法は…。ループを回すには…。条件を…。といった感じで調べりゃすぐわかる。まずはなんでもいいから一つの言語を網羅的に習得して、プログラミング脳を構築することだと思う。

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

    簡単な関数が少し使えるレベルで、マクロ記録を教えてもらったのがきっかけです。
    コードを見たとき、無駄が多く、最適化したいなと思い、勉強をはじめました。
    最初の書籍は、ふりがなVBAという本です。
    そこから業務上の問題を解決するため、マクロを作成するようになりました。

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

      業務上の問題を解決していると自然とマクロの腕が上がりますよね^^

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

    どんな言語でも、習うより慣れろです。
    使ってみてどんな反応(エラーが帰ってくるか)をよく読んでみるとそこにヒントがあります。
    人の書いたプログラムを移して使ってみて、1箇所書き換えるとどうなるかを想像しながら繰り返すのは一番の早道でしょう。
    複数ヶ所書き換えると書き換えた場所の影響がわからなくなるので1箇所書き換えることで起きる変化をよく見てエラー等はその内容をよく把握することですね。

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

    Excel VBAを習得する際に、
      自分の体にあった方法について、
      Chat GPT等のツールで精度の高い回答を得られれば、
      VBAの利用による業務の遂行だけではなく、
      VBAの習得という行為に関して、高い効率化が期待できそうですね。

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

    私は関数をほとんど知らず、記録マクロを1回も使ったことない状態から、いきなりVBAをネットから独学でスタートしました。結局1年以上VBA使った今も記録マクロは使ったことなく、関数も少しずつ使い始めたぐらいです…

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

      いきなりでよくできましたね!!僕はとても無理でした^_^;

  • @ja5921
    @ja5921 2 роки тому +1

    最初はマクロの記録で出来るマクロのコードを眺めたりから始めました
    それからはマクロの記録を使わず自分で入力すること重視して
    それからは辞典みたいのを片手に少しづつ覚えました
    今まで行っていた面倒な手作業を自動化することからがスタートラインですね

  • @阿津志-c7q
    @阿津志-c7q 3 роки тому +2

    中学生の頃PC8001というパーソナルコンピュータに出会って(友達の家で)、N-Basic をそれなりに使えるように(独学)
    このときに「コンピュータはバカだから何をさせたいのか全部教えてやらなければ動いてくれない」ことを覚えました。
    VBAはコマンドと文法をググって、単位プログラムを作って動かしてみて、最終的に組み合わせてから虫取りしてます。

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

    自分の場合は、システムエンジニアだけど一番下っ端だから雑務を任されたりするのですが、それが死ぬほど嫌で習得しました。
    事務作業は滅べばいいと思ってます!

  • @xyz-db9tx
    @xyz-db9tx 2 роки тому +2

    自分はマクロの記録は遠回りになるから独学で1からしましたね。
    エラーが出ると大変ですが、上手く動いたときは楽しいですね。

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

    先にVB(当時はVB4)から始め、あとからExcelを覚えました。
    マクロ記録の生成コードを直すのは、特に苦労せずできました。

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

    昨日ちょうどyoutubeでフリーザ編見ていたのでタイムリーでした。
    「私の労働時間は…」のくだりは刺さりましたね。最強クラスのボスなのにあの表のなかで見ると結構労働時間長い…
    フリーザ様も大変なのですね〜

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

      ていうかドラゴンボールネタもあったのですね!

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

      フリーザ様はブウやセルと違い、社会性を備えて組織を束ねているので素敵です^^

  • @ましゃ-b4q
    @ましゃ-b4q 3 роки тому +4

    今思うと学生時代にVBAまで覚えておけばと思いますが、何から手をつけていいか分からなかったりしますよね。僕も今効率化したいので、必死です!

  • @岩田勝-z2n
    @岩田勝-z2n 2 роки тому

    自分の場合、19歳頃にIT関係に就職した当時VB5.0が主流でした。
    画面はVBで作成してデータベースや帳票部分はAccessのmdb使ったりVBAマクロをキックして帳票出力したり・・・、
    そのあとはASPが流行ってIISをWEBサーバーに使い、サーバーサイドはASP、クライアントサイドはVBSを使ってとか、VBからエクセル帳票出力してエクセル側はVBAマクロでエクセルに値をセットし帳票出力したり、実務で覚えましたね。使い勝手よかったな・・・

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

    いつも動画を楽しく観させて頂いています。初コメントで少し長いですが自分のVBA習得の経緯を書いてみます。
    自分はプログラマーに転職しようと思い3ヶ月独学でhtml,css,javascriptを勉強したものの、結局SierのRPAエンジニア(Uipath使い)に転職しました。
    UipathではVBの知識が必要なので、研修でVBを習いUiPathを使う内にExcelやVBAの知識も身に付けなきゃと思い、自主的にITスクールでExcel,Access,VBAのコースを受講しました。
    その後、Sier業務で派遣先の複雑な関数式やVBAで作ったツールを見たり改修することでだんだん体がExcelやVBAに慣れてきて、分からないことはググって調べることで解決出来るようになりました。
    自分的には最初にjavascriptでプログラムの基礎(変数,if,for,配列)を学んだことが後のRPAやVBA習得に良かったなと思いました。
    また派遣先でSEさんが作ったプログラムを見て、実戦的な書き方を学べたことが自分でプログラムを書く上で本当に役に立ったと思いました。
    自分は一人で頑張るのが苦手で、環境で頑張れるタイプなので、こいこいさんのお弟子さんのタイプと似ていると思います。
    ある程度セミナーを受講して実戦に向かったのが自分には良かったのかもしれません。
    こいこいさんの動画は本当に面白いです。特に上司や友達を絵で喜怒哀楽を表現していたのが本当に笑ったので、動画内でクライアントの反応を表現する際に絵で描いて欲しいなと思いました。
    (同じ位に不審者検出の動画でカバンを頭に被って麻雀やったりパン食べてるのも面白かったです)
    長文になってしまいすみません。本当に毎日楽しみにしていますので、これからも動画投稿よろしくお願いします。応援しています!

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

      いつもご視聴いただきありがとうございます^^
      絵がもうちょっと上手かったらなあと思うのですが、これからも描いていきたいと思います(*^^*)
      環境で頑張れるタイプの方も多いと思います!!私もAIの勉強はUdemyやスクールをかなり活用しました^^

  • @ぶひみゆき
    @ぶひみゆき 2 місяці тому

    必要に迫れてですね。
    大量データや大量の繰り返し(一部)で残業が鬼のように増え
    必要に迫られてなんとか勉強しながらVBAをこなした。
    VBAができる人とはいいがたいけど一からは書ける。

  • @aonomimori7387
    @aonomimori7387 6 місяців тому

    実務を効率化するために10年以上前に独学で覚えましたかお😊(事務仕事)
    やりたいことから逆引き➕モーグの掲示板で質問しながら覚えた感じです。(今もモーグあるのかな?)掲示板は有識者が多く、回答を読み解くだけでも大変でしたが、めちゃくちゃ勉強になりました☺️お勧めです✨

  • @ニラタマ-z8k
    @ニラタマ-z8k 2 роки тому +2

    色々参考になって面白いです。(笑)
    自分は今68才。VBAバリバリやってます。趣味ですけど!
    DOSの頃、バッチファイルからC言語入りました。WINが導入されてからCで書くのがつらくってVBに移行しました。
    だから、開発からプログラム出来る事を知って→マクロやっててそしたら→マクロの記録が有ったので→構文を色々覚える って感じになりました。
    皆さんの真逆ですね(笑)

  • @兎羅美畏
    @兎羅美畏 2 роки тому +5

    Excelの基本とVBAの本を買って計算式を理解した上でAccessの本を買ってデータベース処理やSQLを覚えて、今も構造体やユーザー定義関数等勉強しています。

  • @つよらっこ
    @つよらっこ 11 місяців тому +1

    記録マクロの次に行くまで8年経過中😂まだVBA習得できず。やらなきゃいけない切羽詰まった状況がないからのらりくらり来ちゃってる

  • @たなかさん-m9t
    @たなかさん-m9t Рік тому

    VLOOKUP(XLOOKUP)は使いまくってますね。
    最初はマクロの記録から、本とかWEBでVBAをできるようになりました。
    数十万行以上のファイルの重い処理はLinux上awkで処理してからEXCELに読ませてVBAや関数使ってますね。
    人に引き継げなくて限界感じてます。

  • @猪田正憲
    @猪田正憲 2 роки тому

    ExcelのVBAを会社の先輩に弟子入りして習いました。1日程習って、手ごろなプログラムの手直しを幾つかやって習得しました。
    でもその前に、MS-AccessのVBAやAccess Basicの知識がありました。AccessとExcelの方言の違いのようなものを中心に習ったと思います。
    また、そのまえにVisual Basicの知識があって、90年代のソフトハウスの会社で「じゃあ、Accessもやってよ」ということで、当時はネットも無かったので書籍をみて覚えました。その後、転職した先(小さな工事会社だったのでITは自由だった)で業者が作ったAccessのプログラムに手を加えたりして覚えました。
    大学時代は、UNIX環境でC言語を習いました。
    高校時代はあまりやってません。
    中学時代は部活でゲームをプログラミング(テキストベースのゲーム)を8ビットパソコンのBASIC言語で組んだことで下地が出来たと思います。
    部活の友人にプログラミングの小技を色々と教えてもらい、その当時の技法が今のスキルの基礎になっています。
    いま、50代で周りには「中学2年生までに身に着けたスキルで給料をもらっている」といいながら、合わせてRPAのプログラミングの仕事もしています。

  • @hazike230
    @hazike230 3 роки тому +6

    いつも楽しく見させていただいております。
    冒頭のよく分からないボケがとても好きです。
    こいこいさんの動画を見て、Pythonにふれ、今IDLEのturtle graphicで遊んでいます。
    ExcelのVBAも参考にさせていただいております。
    応援してます!がんばってください!

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

      Pythonを学ぶきっかけになれてよかったです^^私などすぐに抜いてしまってください\(^o^)/

  • @ゴンザレスカリペロ-g4w
    @ゴンザレスカリペロ-g4w 2 роки тому +1

    かなり前ですが、仕事(トレーダー)で、某サイトからデータをマクロで録音?して、スクリプトをプリントアウトして、Excelでの作業とVBAを見比べながら、要らないと思えるところを削除して、失敗したり作業時間が早まったりして学びました。懐かしいッス!今は、Pythonですね。(笑)(典型的付和雷同野郎です!)

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

    やりたいことがあってやっとvba覚えるよね
    学習っていう方法でやると続かない気がするなぁ

  • @CookiePepper
    @CookiePepper 10 місяців тому

    VBAは2~3時間でC言語のヘッダーファイルの自動生成程度は作れました。

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

    ひたすらwebで調べるという手法で標準モジュールまではある程度自由に書けるようになったのですが、クラスモジュールが習得できません。
    Web上に情報が少ないというのもありますし、必要なシーンにこれまで出会わなかったというのもあります。
    出入りのSEさんに聞いても、これ以上は必要ないですよと言われるんですが、いつか理解してみたいんだよなあ。

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

      クラスモジュールは確かに実務で使うことはほとんどないですね。正確に言うと使わなくてもいけます。一部の人に怒られそうですが(笑)
      ExcelVBAでDeepLearningの全結合層を実装したときに唯一使いましたね!!

    • @charge-rifle-fujii
      @charge-rifle-fujii 3 роки тому +2

      thomsさんの「t-hom's diary」ってブログで、クラスモジュールの解説記事を10回くらい繰り返して読んだり、
      「いつもとなりにITのお仕事」っていうブログのクラスモジュール解説を読んだりしたら少しづつですが分かってきて、使えるようにもなりました

  • @dmajer7th
    @dmajer7th 3 роки тому +7

    私は Vlookup → 高度な関数組合せ → ピボットテーブル → VBA という流れでしたが
    VBAにたどり着くまでに10年掛かりましたね。
    VBAがどんなのものなのか、どうやって習得したら良いのかサッパリわからなかったのですが、
    メンタエクセルさんの動画を見たのをきっかけに、「これなら自分でもできそうだな。」と思い
    youtubeや書籍で学習して、業務の自動化ができるようになりました。

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

      メンタエクセルさんの動画はわかりやすくて質がいいですよね^^私もボケてばかりいないで頑張らないとですね(笑)

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

    ExcelはすべてVBAで操作しろと勤め先の先輩に教わったので(騙されている??)良く分からないまま最初からVBAでExcelを動かしていました。
    だからVBAのコードが無駄に長いと言われています汗
    ワークシート関数はSumとIfとCount関数しか知りません。
    分からない事は不親切なMSヘルプで調べながら苦労しながら覚えて行きました。
    関数という便利なモノをこれから勉強していきます。

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

    私も頼ってばかりだと限界を感じました!なんで同じ作業を何度もしなきゃいけないんだ!ってイライラした経験があったからある程度UA-camみて勉強しましま!笑マクロ習得の壁は感じます!今はいろんなUA-camやネットを見て分かりやすいものから取り組んでいます!同じような道を辿っていて安心しました!笑

  • @アータンアキポン
    @アータンアキポン Рік тому

    こいこいさんと同じ記録マクロまでの成長過程をたどっていました。確かにその記録マクロを修正するまでは、していましたが、その後挫折していきました。
    というより、現実のそこまでの実務案件がなかったのもあったのでしょうか、今から頑張ろうかな!

  • @リバー-c8w
    @リバー-c8w 3 роки тому +13

    過程は同じような感じですね。
    vbaの段階になって、webで調べてやりたいこと少しづつ習得しました。
    簡単なvbaができるだけで業務が効率的になったり手動では作るのに時間がかかりすぎるデータを作れるようになって業務の質も上がりました。

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

    全然分野は違うんですが、例えば第二種電気工事士の資格取得を目指したときに、
    実際の結線作業をする「技能試験」対策で本当に様々なUA-camrがそれぞれ「これ
    が良い」と別の考え方を主張していたんですね。
    それを片っ端から見て行くと、不思議なことにだんだん自分に合ったやり方が見えて
    来ました。ある作業はA氏のやり方、別の作業はB氏の…と、それぞれ自分にとって
    「良いとこ取り」をして最後には自分流のものが完成しました。
    他の技能系の課題もおそらく同じなんでしょうね。それにしても現代は家に居ながら
    そういった情報の取捨選択が容易にできるとは便利になったものです。

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

    VBAから入りました。
    COM-API経由で他ソフトと連携させる必要性にかられ、ネットで調べながら書きました。
    その後、エクセル単体でも、大量のテキストデータ(1製品あたり不揃いな200行を約10000製品分)の読み込みと整理に使いました。
    凝った使い方は出来ませんが、今でもVBAがメインです。そのため、未だにGUI操作は苦手です。SUMくらいしか使えません。

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

    オフィス田中のウェブサイトから勉強しました。社内のシステムを作って役立ててもらえればと思い頑張ってたんですが文句が出るわ出るわ....完璧なマクロにするのは難しいですね。

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

      文句の嵐はしんどいですよね(笑)嵐が止むまで改善し続けなきゃなんですよね~^_^;

  • @どん-v3y
    @どん-v3y 3 роки тому +5

    技術系だけど、if文for文do loopとwithステートメント覚えたらだいたいなんとかなる。

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

    こいこいさんの動画を見てると、いつも元気になれます。

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

      ありがとうございます(´;ω;`)ウッ…
      続けてきてよかったです!!

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

    まず前提として、自動化したいことがあってその都度必要なコードをググるって感じでした。個人的に大切だと思うのは目的(VBAで作りたいもの)だと思ってます。VBAはあくまでも手段の一つなので、実現したいことがあると勉強のモチベーションを保ちやすいと思ってます。
    また私の場合、プログラミングやってたのは大きかったです。おかげでVBAへの抵抗なく入っていけました。まあプログラミングで一回挫折してるんですけど笑笑。なので、マクロの記録→VBAに壁があるのは理解出来ます。

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

      私も目的がないとダメなタイプです!!
      やはりプログラム経験者であれば、VBAの習得は早そうですね^^

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

    ここ数日でVBAが必要になったので学びに来ました
    そもそもExcelも触ったことなかったので同時進行でVBAも学んでます。C# が多少なりともできるんでなんとかなってます
    今のところExcelというよりは配列が表になる便利な言語くらいの感覚で使ってます

  • @gauriemeul1350
    @gauriemeul1350 3 роки тому +24

    VBA語を話す美女がいたら頑張る

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

    コードは日進月歩なので本は使わないでネット情報で勉強します。
    ググってやりたいことに近いソースコードを自分用にアレンジしたりして勉強します。

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

    ろくにワークシート関数も知らないまま会社で先輩の作ったVBA真似してデータ処理するツール作ったのが入口だったなあ。ファイルダイアログ出せた時はワクワクした

  • @ルーピン太郎
    @ルーピン太郎 3 роки тому +8

    事業会社で業務効率化のシステムを自分のためだけに組んでこっそり仕事サボるぐらいで生きていきたい。

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

    「嗜好」と「動機」と「指向」です。
    最低限の学習とあとは実践で覚えていくしかないです。
    色々と書籍を読み漁って勉強して著者の癖の渦に巻き込まれますので準備はほどほどにして実践あるのみです。
    ロジックにも正解がなく、人それぞれなので他の人が書いたコードを見ると感心したり、違和感を覚えたりと様々です。
    プログラミングは誰か優秀な人のをパクって、後は自分流に昇華させるのが王道だとおもいます。

  • @青空文庫-o6u
    @青空文庫-o6u 3 роки тому +3

    ExcelVBAはネット環境のない工場のシステム開発案件でヘルプ機能と目に付く関数を全部使って覚えました。
    8:3022:00までの缶詰作業を半年間続けたら嫌でもマスターするわ

  • @東京特許許可省許可局
    @東京特許許可省許可局 2 роки тому

    iserrorで分岐させてた時代からiferrorが出てきて感動した思い出・・・。
    最近ではxlookupが出てきましたが、会社のExcelがまだ2019なので、使えない。。。

  • @おかか-x1m
    @おかか-x1m 2 роки тому +1

    自分はVBAは不自由無いぐらいは書けますが、ピボットテーブルなんて触れた事すら無いですよ。
    マクロの記録もやった事無いです。
    習得は社内研修で1週間ほど触れたのと、その後は仕事で色々効率化のために書いてたので覚えましたね。

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

      VBAを使って動的にピボットテーブル作成とかできるよ

  • @はかせ-w5i
    @はかせ-w5i Рік тому

    大爆笑はしないけど
    フフッと吹いた。

  • @熊五郎-k4v
    @熊五郎-k4v 2 роки тому

    エクセルは初歩の初歩で躓いて、諦めました。
    現在は全く、何一つ使えないですが、使わないので困らないです。

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

    VisualBasic6.0を学生時代に覚えて、その後業務でAccess2.0のオンラインシステムからAccess2000への移植作業時に差分的にAccessVBAを覚えて、その後業務でExcel触るときにAccessからの差分でExcelVBAの本とOfficeTANAKAとMSDN読みながらExcelVBAを覚えました。
    最初は三次元配列が使えない!って衝撃でした。
    追記。
    ピボットテーブルはまだ使えません。

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

    スロットや競艇のデータ収集するのに覚えたなぁ。
    データの収集で楽になって収支に直結したから時間があったらずっとマクロ組んで失敗して、また直してを繰り返して覚えた。
    そのおかげでギャンブルの収支も安定したし、仕事でも効率上がったから良かった。

  • @abcd-54d3pc68t
    @abcd-54d3pc68t 2 роки тому +3

    excelの参考書を順番通り進めて終盤のマクロの記録で記録されたコードを弄ってたらあーなるほどねって感じで…(C、Java経験者)

  • @宏安念
    @宏安念 8 місяців тому

    VBAを覚えることが最終形態みたいなこと言われてたけど、EXCELのVBAは他のプログラム言語と比べて間口が広いので、同じVBAを扱う人でもそのレベル差は雲泥の場合もあって、むしろVBAが入口と考えてもいいかも。
    初心者には変数、四則演算、分岐を覚えて計算した値をセルに出せるようになったレベルの人もいれば、中級者にはSQLとかAPI とか覚えてデーターベースから値を取得したり、正規表現とかを使い始める人もいる。この辺になると大体やりたいことは出来るようになる。
    上級者はクラスやインターフェースを使ってポリモーフィズムを意識して、デザインパターンを織り交ぜたりAPIでもコールバックを使用したり、なるべく後の改修に手が掛からないことも意識しながら作ったりする。
    初心者から上級者までの線引きは人それぞれだと思うけど、実行してトレースしながらコードを修正出来る言語なんて他にそうそうないし、お手軽でちょっとしたツールを作るのに最適で、他言語を習得した後でも何かと使うので、覚えておいて損はない言語とは思うけど、本当に「最終形態」というのはどう言ったものか私もそこまで先が見えていないので、そこまで追い求める道は本当に先が長い気がする。

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

    時間をかけて独学でやり方を憶えても、務める先でのやり方に合うかどうかはその時次第ですかね。
    でないと空振りしちゃいますよ。

  • @ひかり-e3y
    @ひかり-e3y 2 роки тому

    なにかお題が決まった上で、その機能を実装するのにどんな処理が便利かってのをggるとだいたい出てくるからそれを解析しながらVBAは覚えたかな。VBAを覚えたというよりはVBAの中の1機能の習得を繰り替えす感じ

  • @60_daysff_per_year
    @60_daysff_per_year Місяць тому

    ソフト開発出身者でしたら関数飛び越していきなりVBAを習得するので逆にexcel関数があまり詳しくない方が多いです。一方、オブジェクトの概念は習得済みなので
    VBAの飲み込みは早いですね。
    私は、以前どうしてもエラーの原因がわからない場合はteratailなんかに
    質問していましたが先輩気取りで回答してくる人が多く不快な思いが多かったです。
    最近はChatGPTに質問するとあまり余るほどの回答が出るので最近はこれですね。
    ChatGPTに質問して理解納得する。
    その繰り返しが一番習得に早いのではないでしょうか?

  • @あめあま-l2b
    @あめあま-l2b 2 роки тому +1

    データ纏めるのめんどくさいなと思ったので・・・
    元々PythonとかMATLABとか何個か言語触れてたのでとりあえずマクロやってみよとなりました。

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

    日々変化するcsvデータを元に工程表作ったり、在庫管理したり、外注さんに自動メールしたり、パートさんのシフト作ったり、パートさん自身がそれら全てを
    操作できるようにする為、いきなりVBAからはじめたクチです。
    関数も少ししか使えないし、ピポットも使えないし、記録マクロも使えないです。テーブルは使えます。
    習得に1年かかった。ハゲそうなくらい脳みそ使った。
    でも望む通りに何でもできるから楽しい♪

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

      素晴らしい努力ですね!!望む通りにできるようになると快感ですよね(*‘∀‘)

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

    クラス周りとか、sub,function使い分けとか、返り値の書き方とか、EnumがIntしか受け付けないとか、End地獄とか、Gitで管理出来ないとか、スクリプトがファイルに紐づくからコピペされるとプログラムの更新反映されないとか、何から何までストレスフルな言語。
    Excelで自動化したいなら、xlwingsがいいよ。

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

    VBAはよーわからんけど、フリーザは分かりました 笑
    私の職場にも独学で学んだと言う子がいます。コメント欄見ても多いですよね!素晴らしい✨
    まずは行動するか否か…ですね。
    英単語いっぱい書いた人はこいこいさんじゃないの?ちがうのか??🤔

  • @atsuutsu8606
    @atsuutsu8606 2 роки тому +1

    他人の作った実績入力するシートにイライラして、もっと楽にできるようにしたいと思い、書籍とGoogle検索の同時進行で進めて習得していきました。ある程度の満足いくものはできたのですが、まだ改善できることはないかと探してその都度取り組んでいき、レベルアップに努めるようにしています。

  • @高木清治
    @高木清治 2 роки тому

    Excelはmacでした。
    マクロ(ユーザーフォームやfilesystemobject)をメニューやサブメニューに・・・?
    右クリックメニュー(context menu)にするとか・・・?
    リボンになったのでxmlのmenuのsubmenuやmenuSeparator・・・?
    拡張子がexportedUI・・・windowsオンリー?
    cell内に書くと文字列数のしばりが・・・?

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

    いつも面白く動画を拝見させております。私も仕事のでエクセルを使うこと多いので大変勉強になります。こいこいさんは、ウィンドウズのメッセージをフックする(windowプロシージャ)プログラムを使った事がありますか? ネットで探してもぼんやりした情報しかなくこいこいさん、ならご存じかなと思いコメントさせていただきました!
    VBAでソケットのサーバーが作れたら面白いかなと思いまして。

  • @KM-we9tf
    @KM-we9tf 2 роки тому

    最初は学校でExcel関数の使い方を学んで、マクロは独学でした。
    もともとプログラミングに興味があったのもそうですが、すんなりと習得できたタイプです。
    ちなみに記録マクロは使ったことないです。
    マイクロソフト公式サイトの情報をもとに作ってたので。

  • @神霊ロイル
    @神霊ロイル 2 роки тому

    わからないことはググって、よく使うような処理は別モジュールにまとめて必要に応じてインポートしていけばそのうち覚える

  • @わヲソ
    @わヲソ 2 роки тому

    業務に役立ちそうな規模の小さいコードの積み重ね
    気づいたらシステムに昇華してる

  • @セレネ-t3w
    @セレネ-t3w 2 роки тому

    関数でIFが大量に並んで見ずらい時にVBA勉強し始めたかな・・・
    完成までの工程でやりたい事をネットで検索してコピペして必要な所を抜き取って繋ぎ合せる所から初めて、2回目3回目になると辞書登録に登録
    それ繰り返してたらいつの間にか出来るようになってたかな

  • @ta-pn4co
    @ta-pn4co 2 роки тому

    極力関数で自動化できたらいいなとは思う。

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

    Excelをほとんど知らない状態でOffice TANAKAさんのセミナーを受講し取っ掛りを得ました。そこからはWebで独学…

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

      Office TANAKAさんのページに何度お世話になったか数え切れないほどです^^

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

    プログラマで、VBを先に習得してたのでマクロは簡単でした。設計書が大概Excel使ってるケースが多いので知らんうちに覚えてました。

  • @jam.K
    @jam.K 2 роки тому

    関数はほとんど知らない状態でいきなりVBAやったので、今でもvlookupとかピボットテーブルでできることもVBAでやってしまいがちです。

  • @だい-x7r
    @だい-x7r 3 роки тому +5

    業務でどうしても必要になったので、まずマクロで無駄一杯のソースで作った。
    その後、無駄な部分をいかに簡略化するかをググって整理して行った。
    会社にVBAを書ける人間がいなかったから本当に勉強になった。

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

      最初は無駄一杯になりますよね^_^;私もぐっちゃぐちゃでした\(^o^)/

  • @岩壷稜太
    @岩壷稜太 4 місяці тому

    チャットGPTで簡単にできるようになりました!

  • @slaimu071201
    @slaimu071201 9 місяців тому

    Excelマクロの
    vlookup関数の使い方
    ピボットテーブル
    関数式の組み合わせ
    記録マクロの使い方

    • @slaimu071201
      @slaimu071201 9 місяців тому

      自分に合ったやり方を探りやる

  • @山田太郎-h5n3z
    @山田太郎-h5n3z Рік тому

    VBAの辞書と記録したマクロからの解読でやってます
    今は、chatgptに書いてもらってます

  • @丼の中の鮭-r5j
    @丼の中の鮭-r5j 3 роки тому +1

    株のAiを作る事を目標にとりあえずvbaやってます!
    エクセル内部で完結する程度のvia は作れるようになりました。
    人工知能を習得はまだまだ先ですかねぇ

  • @user-mr5kw9bf5o
    @user-mr5kw9bf5o 3 місяці тому

    楽したい楽したい楽したい。
    よしグーグル先生に聞こう。
    これでした。

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

    地アタマが悪いのでリファレンス見ても理解できないタイプです。
    基本的に先ず「何がしたい」があって、そのために「どうすれば良いか」を考えるついでに憶えるのが自分には合ってる方法かな。
    プログラムの構造の部分は理解してるのでVBAの方言的な部分は慣れでカバー、Excelの独自部分はググりながらと記録マクロを頼りに「セルの値はcells(n,n).valueなんだ」から始めた記憶があります。記録マクロは一番最初の最初とグラフや集計(ピボットテーブル含む)を作る時の手探り時以外はまぁ役には立たなかったけど。
    Excelのワークシートの範囲は目で見える配列だと思うと最初は簡単かと。ただ、ワークシートを配列代わりに使うと恐ろしく遅くなるのでワークシートから配列に入れて処理してワークシートに書き出す方が良いですが。
    Excelの日付と時間計算は独自すぎるので簡単だけど嫌いでした。
    フォームでイベントは当然としてもワークシートのセルや範囲でイベントが使えるのが目から鱗だったかな。
    Accessのファイルの読み書きやSQLのデータベースも読み書きできるし業務はなんでもExcel VBAで自動化できるんじゃないかと錯覚した時期もありました。(始めて1年くらい経っていろいろ出来るようになって浮かれて有頂天になってる頃ね)

  • @鷹-t2k
    @鷹-t2k 2 роки тому

    大学院生で、実験データを効率よくまとめたくて始めました。

  • @えるふぃ-b7u
    @えるふぃ-b7u 3 роки тому +2

    別のプログラミングをやっていたらやりやすくなるんですかねぇ

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

      別の言語を経験していれば成長は早いと思います!!

  • @kiyoko1817
    @kiyoko1817 3 місяці тому

    派遣先でマニュアルがないVBAが壊れた事がきっかけ。
    誰がどのように書いたかを理解していく内に自分で学んで作成できるようになった。
    だから「一から書けるけど、マクロの記録は出来ない」

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

    ワイは幼い頃にMSXでBasicとアセンブラから入って中学でCとLisp、大学でC++とR、社会人になって半日くらいでExcel、次の日にVBA使ってたけど、1ヶ月も経った頃にはPythonでExcel弄ってたわ

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

    習得しないで使うよ
    ネットからコード頃って来てちょっといじって
    どうせジャンクコードだし
    そのうち上手い下手が見えてきて、巧すぎるのも駄目ってのも分かってきて
    よさげなコードを選ぶのは習得した

  • @user-nq6mc2gv5n
    @user-nq6mc2gv5n 2 роки тому

    VBAが出来るの基準ってどれくらいなんでしょうか。調べれば大体なんだかんだ書けるけど、調べないと殆ど書けないという状況にあるんですがこれは書けるに入るのでしょうか。

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

    不特定多数が使うファイルを作成するとき関数の使用を禁止されたので、体当たりで覚えて行きました。
    最初はネットで調べても更に分からないことが増える(バリアントってなに??)
    地獄でした。

  • @s7w2
    @s7w2 3 роки тому +6

    会社の研修でフォートランを知る
    フォートランの簡易版であるBASIC言語をシャープのポケコンで独学
    EXCELの「マクロの記録」を知ったとたんにすぐに出来た
    おそらく、変数と制御文(IFとかFORとか)を理解できればあとは独学でどんどん進めれると思う

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

      IFとFORは肝ですよね!!ここが理解できれば簡単なものなら作れてしまいますからね^^

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

    僕もマクロ記録で一回止まりました。仕事の効率をいやでも考えるようになってからwebで調べてVBAするようになりました。

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

      マクロ記録で止まりますよね^_^;どうしても書く気が起きないんですよね^_^;