ExcelVBAはコピーと貼り付けを使いこなしてやっと脱初心者です

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ส.ค. 2024
  • エクセルVBAはコピペをよく使います。実務ではこれができて当たり前なので優先的に覚えましょう!
    0:00 はじめに
    0:31 1つ目のやり方
    4:14 2つ目のやり方
    5:21 3つ目のやり方
    8:24 4つ目のやり方
    VBAプログラミング基礎講座の再生リスト
    • VBAプログラミング基礎講座

ความคิดเห็น • 18

  • @macro-chan
    @macro-chan  3 ปีที่แล้ว +2

    0:00 はじめに
    0:31 1つ目のやり方
    4:14 2つ目のやり方
    5:21 3つ目のやり方
    8:24 4つ目のやり方
    VBAプログラミング基礎講座の再生リスト
    th-cam.com/play/PLtEwu-uWxIVXXg6jUYA1L5kOnk-BL23qW.html

  • @user-pj1sr5qo5f
    @user-pj1sr5qo5f 2 ปีที่แล้ว +1

    物凄く勉強になります!コピペでもこんなにやり方があったんですね!
    分からない時は動画を見れば解決するので大変助かります!!

  • @user-yi6do9iw5g
    @user-yi6do9iw5g ปีที่แล้ว +1

    ありがとうございます!

    • @macro-chan
      @macro-chan  ปีที่แล้ว

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

  • @user-yf1bx6zs7d
    @user-yf1bx6zs7d ปีที่แล้ว

    ありがとうございました!!

  • @user-pb8he3ld7r
    @user-pb8he3ld7r 9 หลายเดือนก่อน

    マジっすか!セレクトメソッドなんて超超初心者だよね〜って思ってたけど普通に知りませんでした🫡毎回エラーが出てなんやかんやしてるうちに出来てましたが、そういうことか!有難うございます🎉

  • @user-tr5ej3ds7k
    @user-tr5ej3ds7k 2 ปีที่แล้ว

    私は 細かく覚えられないので マクロ記録で記録したプログラムを編集しています。

  • @syouzama
    @syouzama 3 ปีที่แล้ว +2

    初歩的な質問なのですがクイックヒントはどのようにして出せばいいのですか?
    あと、:=と=の使い分け方がよくわかりません。

    • @macro-chan
      @macro-chan  3 ปีที่แล้ว +8

      クイックヒントはCtrl+iのショートカットキーで表示します。あとツール→オプションから自動クイックヒントをオンにしておけばしかるべきところで自動的に表示されます。
      :=は名前付き引数で使います。
      たとえばRange("A1").CopyのコピーメソッドにはDestinationの引数を指定します。
      名前付き引数で指定
      Range("A1").Copy Destination:=Range("B1")
      名前付き引数を使わないで指定
      Range("A1").Copy Range("B1")
      2つはどちらも同じ働きをします。
      Copyメソッドは引数が1つですが、複数引数があるようなメソッドの場合は名前付き引数を使ったほうが可読性が上がる場合が多いです。あと、引数にはワークシート関数と同じで順番があるのですが名前付き引数を使えば順番を無視できるメリットがあります。
      ちなみに、名前付き引数は別にメソッドだけのものではなくプロパティも関数も同じルールです。ただ、ほとんどメソッドでしか名前付き引数を使う人はいないです。
      =は代入式で使うケースと等しいか比較するケースの2パターンがあります。
      代入式
      Dim a
      a = 123
      比較
      Msgbox a = b

    • @syouzama
      @syouzama 3 ปีที่แล้ว

      @@macro-chan ありがとうございます!ご丁寧に回答いただき感謝してます。
      正直、最初書いている事が全然わからなかったのですが、勉強を進めていき
      最近やっと書いている意味がわかりました。
      マクロちゃんねるさんの動画は基礎から応用までいっぺんに学べて
      とてもありがたいです!

  • @pokypokypokypokypoky
    @pokypokypokypokypoky 2 ปีที่แล้ว +1

    エクセル外のマウスがある場所にペーストはできますでしょうか?

    • @macro-chan
      @macro-chan  2 ปีที่แล้ว

      Excel以外のアプリケーション(Wordやメモ帳など)に出力したいということであれば可能です。

  • @yamakminitomato1693
    @yamakminitomato1693 3 หลายเดือนก่อน

    Option Explicitの開き方がわかればお願いします。office2019です。

  • @sanmaisushi1457
    @sanmaisushi1457 ปีที่แล้ว

    いつも楽しく勉強させていただいております!ActiveSheetというのがさりげなく使われていますが、これはオブジェクトなのでしょうか?使い方が何となくしかわかりません~。メソッドとセットのようなものでしょうか。sortとかでも使いますよね。

    • @macro-chan
      @macro-chan  ปีที่แล้ว

      現在アクティブになっているシートオブジェクトを返すプロパティです。

    • @sanmaisushi1457
      @sanmaisushi1457 ปีที่แล้ว

      @@macro-chan なるほど、プロパティですか、 わかりましたー!とても初歩的な質問で恐縮です💦ありがとうございます!

  • @user-bj8nn5se5x
    @user-bj8nn5se5x ปีที่แล้ว

    シート単位のコピーで最終行への追加転記がうまくできません。