IFステートメントで条件分岐【VBAプログラミング基礎講座#8】

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 16

  • @user-gm9nf1dl6o
    @user-gm9nf1dl6o Před 2 lety

    VBAの勉強を開始したので助かっています。今後も動画を楽しみにしています。

    • @macro-chan
      @macro-chan  Před 2 lety

      ありがとうございます!

  • @takefusakubo4133
    @takefusakubo4133 Před 2 lety

    以前この動画を見たときは、動画の後半部分がかなり難しく感じていたのですが、
    今回はサクッと理解できました。成長を感じられてとても嬉しいです!

  • @user-yi6do9iw5g
    @user-yi6do9iw5g Před rokem

    ありがとうございます!

    • @macro-chan
      @macro-chan  Před rokem

      いつも応援ありがとうございます!!!!

  • @curiousgeorge3305
    @curiousgeorge3305 Před rokem

    PC活用ちゃんねるはいつも拝見しておりまして、遅ればせながらこちらも登録しました。
    以前、パソコンスクールでVBAをやり、その際はさっぱり頭に入らず、そのまま放置していたのですが、
    こちらを拝見したらとても分かりやすく、テキストを見返したら「そういう事かぁ~」とストンと落ちました。
    そうは言っても、見てる時は「ふんふん、なるほど」と思うのですが、一人でやるとなると手が止まります。
    少しずつ、練習しながらやっていきたいと思います。

  • @syouzama
    @syouzama Před 3 lety

    マウスホバー知らなかったです!小ネタも色々参考になります。

    • @macro-chan
      @macro-chan  Před 3 lety

      ご感想ありがとうございます!!

  • @user-oh3fs3fv7t
    @user-oh3fs3fv7t Před 2 měsíci

    今vbaを勉強中で1ヶ月分の表を作成しています。
    質問があります。
    A1セルが土か日が入力されていたらそのシートを消すという処理をしたいです。
    そこで、A1セルに土か日を含みつつそれ以外の文字があってもそのシートを消すにはどうしたらいいでしょうか?
    Ex.)A1セルが「(土)」であればそのシートを削除。
    A1セルが「6/1(土)」でもそのシートを削除。
    消したい文字が入りつつも他の文字が入っていたら消す処理をするのは無理なのでしょうか?
    わかりづらく申し訳ないですが、よろしくお願いします。

    • @user-oh3fs3fv7t
      @user-oh3fs3fv7t Před 2 měsíci

      With activesheet.range(“a1”)
      If.value = “(土)” or _
      .value = “(日)” _
      Then activesheet.delete
      End with
      こんな感じでやってますが、消えないです。。else ifでもダメでした。

  • @macro-chan
    @macro-chan  Před 3 lety

    0:00 IFステートメントとは
    0:46 プログラムを1行ずつ実行
    3:10 IFステートメントを1行で書く方法
    3:37 条件不成立の処理
    4:58 複数条件の作り方
    6:51 IF関数でできるじゃん
    7:35 TRUEとFALSEを理解しよう
    10:50 Not(論理否定)
    11:44 And(論理積)
    12:24 Or(論理和)
    12:55 理解度チェック
    14:25 マウスホバーで値がわかる
    次の動画
    czcams.com/video/2aLtCh9H0JU/video.html
    前回の動画
    czcams.com/video/2joHGikHLSU/video.html
    VBAプログラミング基礎講座の再生リスト
    czcams.com/play/PLtEwu-uWxIVXXg6jUYA1L5kOnk-BL23qW.html

  • @tetsurokanda
    @tetsurokanda Před 2 lety

    セルに値を表示するには,Rangeだったような・・・。Setでもできるのですね。動画を見ているだけで,実際に試していないだけに前の動画の内容を忘れてしまいました。これからは,1つずつ実際に試してみて覚えていきたいと思います。

  • @anzen1949
    @anzen1949 Před 3 lety

    ようやく8回目まで来ましたが、理解度を試されると、ちょっとあせります。
    演習問題や、例題を示していただけるとありがたいですが。市販では、初心者向けの演習問題集などありませんよね? 問題を自分で解いてみないと、分かったような感じがしませんね。
    それから前回、プロシージャ作成中に、F1キーでMicrosoftのHelpが起動できたり、今回の
    F8キー実行中に、マウスホバーで値が浮き出たり、「何これ?」と毎回、驚いています。今後も大変、楽しみで勉強になります。有難うございます。

    • @macro-chan
      @macro-chan  Před 3 lety +1

      ご感想ありがとうございます!
      市販テキストについては詳しくないのでわかりませんが「VBAエキスパート」の資格試験の公式サイトにはサンプル問題があります(動画で試験範囲を全部網羅しているわけじゃないので解けない問題もあるかとは思いますが)。
      vbae.odyssey-com.co.jp/study/sample_eb.html
      あと、練習問題的な内容の動画はいつか作ろうかとは思っています😀

    • @anzen1949
      @anzen1949 Před 3 lety

      @@macro-chan さんへ。返信有難うございます。VBAエキスパートのサンプル問題を見てみると、パット見、解けそうですが質問の意味が分からない問題もあります。
      まだまだ、基礎学習不足を感じます。ので、基礎講座の学習を続けます。
      有難うございました。

    • @user-rb5eh9hm2z
      @user-rb5eh9hm2z Před 3 lety

      マウスホバーで値が浮き出すところ、とても参考になりました。紙テキストで説明しにくいところであり、動画ならではの効果だと思います。今後も継続して欲しいです。また、途中で動画を止めて問題を考えてみました。すぐに回答が流れて確認できるところ良かったです!