エクセルマクロ オンライン講座コメント紹介

コメント紹介
   └ エクセルマクロ・VBA基礎編フォローアップ ベーシック
       └ 表を解析して1行のリストを作る、1行のリストを解析して表にする(その1)

表を解析して1行のリストを作る、1行のリストを解析して表にする(その1)

[11396] 2019-05-10 05:52:12 受講生さんからの投稿です。

小川先生、
お世話になっております。カンマの使い方で1つ確認させてください。解説を見る前に自分で解いた時に、カンマを表示する時にコードとしてRange("F2").Value = Range("A2" & ",").Value としたのですが、実行時エラー1004となり、動きませんでした。
Range("F2").Value = Range("A2").Value & ","としたら可動しました。別の会の授業の中でのコロンを使用したRange("C2" & ":" & "E2").Value = 8のコードを参考に上記のようなコードとしたのですが、エラーがでました。確認したいのですが、これはどこがエラーの原因なのでしょうか。よろしくお願いいたします。  

 


[11397] 2019-05-10 07:08:42 小川慶一さんからの投稿です。

受講生 さん:

Range(...) のカッコ内では、セルの番地を指定します。

Range("F2")
カッコ内は、「F2」ですね。これはOK。

Range("A2")
カッコ内は、「A2」ですね。これはOK。

Range("C2" & ":" & "E2")
カッコ内は、「C2:E2」ですね。これはOK。

Range("A2" & ",")
カッコ内は、「A2,」ですね。これはNG。

以下の順序で復習されることをおすすめします。

[1] 基礎編本編第2章の動画をすべて見直す。
[2] 第1章12、第2章8-第2章12のドリルをすべて解き直す。
[3] 基礎編フォローアップベーシックのすべての問題を解き直す。


> 小川先生、
> お世話になっております。カンマの使い方で1つ確認させてください。
>解説を見る前に自分で解いた時に、カンマを表示する時にコードとして Range("F2").Value = Range("A2" & ",").Value としたのですが、実行時エラー1004となり、動きませんでした。
> Range("F2").Value = Range("A2").Value & ","としたら可動しました。
>別の会の授業の中でのコロンを使用した Range("C2" & ":" & "E2").Value = 8 のコードを参考に上記のようなコードとしたのですが、エラーがでました。
>確認したいのですが、これはどこがエラーの原因なのでしょうか。よろしくお願いいたします。

 


まずはここから!スマホでも学べる無料動画講座

今なら先着30名限定で無料!定価4,800円の、初心者のためのエクセルマクロ動画講座。
  1. Excel 97~Excel 2016まですべて対応。動画本数20本、総再生時間2時間44分53秒
  2. PC, Mac, iPhone, iPad, Androidのお好みの環境で、いつでも好きなときに学べます。
2004年から10年間述べ3,000名以上に実施した研修の経験と実績を集約した講座です。
いますぐ無料で試してください。

トップへ