2021.04.18Excelセミナーレポート 4月18日「ExcelマクロVBAセミナー初級編」開催レポート お天気の良い日曜日、今日も「ExcelマクロVBAセミナー初級編」開催いたしました。 セミナーでは1日の間にどんどん実践していただくため、受講者さまには、たくさんプロシージャを書いていただいてます。 その中で初心者の方に多いのが、「,(カンマ)と.(ピリオド)の打ち間違い」です。これ、VBAを書き始めたときにはとってもややこしく、間違えやすいんです。私自身も何度もやらかしました。。。 ずばり、簡単な覚え方は,(カンマ)は「区切るもの」.(ピリオド)は「つなぐもの」 「,」カンマを使う代表的なところは、・Cells() の中の行番号と列番号の区切り・Rangeでセル範囲を指定するときの、始点セルと終点セルの区切り・関数の引数の区切り・名前付き引数の区切り など それ以外のオブジェクトとプロパティやメソッドをつなぐのは「.」ピリオドです。Range("A1").Value (A1セルの値)Sheets.Add (シートの追加) など こういった理屈を暗記する必要はありませんが、迷ったときに思い出してもらえると良いかなと思います。 他にも「.」ピリオドつながりでいうと、With構文の中の「.」付け忘れもうっかりやってしまいがち。 複数シートを使うものなどになってくると、たったひとつの「.」を書き忘れたばっかりにとっても痛い目を見ることもあります。(実体験) 「ピリオドを笑う者はピリオドに泣く」ということでしょうか。 次回の「ExcelマクロVBAセミナー初級編」は5月15日(土)!まだお席がございますので、ご検討中の方はぜひお待ちしております!! 合わせて読みたい [関連記事]