オンライン講座 質問と回答

無料・有料のオンライン講座で 寄せられたメッセージの一部を紹介致します。

[9137]基礎講座第4章5 - 「ハナコのステップ」のふりかえり

2017-11-24 21:34:17 受講生さんからの投稿です。

小川先生
今回のハナコのステップといい、ショート  カットキーといい、先生の言われる「役に立つ必要なことだけを教えます」そのもので、これだけでもこの講座を受講させていただいて価値がありました。。今までまさに私はずっと、ネットで調べて上からなぞって、マウスを使って切り貼りしていました。自分ででもあちこちで鈍臭さを感じていました。ありがとうございます。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[9075]基礎講座第2章5 - 文字列の結合

2017-10-18 21:43:55 Atakaさんからの投稿です。

小川先生
お返事ありがとうございました。
実践あるのみですねやってみます(>_<)
         

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[9027]基礎講座第2章5 - 文字列の結合

2017-10-09 22:55:28 Atakaさんからの投稿です。

はじめまして。小川先生。
エクセルを触りだしてまだ半年。仕事で関数式を組み合わせてデータ作成をしています。こちらの講座で勉強して仕事のスピードを上げたいと思っています。
演算子の特徴はマクロだけのルールではなく、エクセルのセル自体のルールと思ってよろしいでしょうか。仕事でデータ作成をしている中で文字列、&、” ”、が多く出てくるので混同してしまいそうなので質問です。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[9024]基礎講座第2章6 - セルやシートの指定に使われる文字列

2017-10-09 04:09:45 ゲストさんからの投稿です。

ご丁寧なご返事ありがとうございます。
繰り返しと感じたのは
[a]講座第2章6で述べている
[b]講座第1章12で述べている
[c]講座第1章12で述べている

繰り返しが大切なのはわかります。
でもそれを「講師」が繰り返すのが大切なのでしょうか?
講師が講習生に「繰り返させる」ことが大切なのではないですか?
何故こんなこといちいち言うかというと、
視聴中「あっ、この内容また言ってる」と感じた時に脳が(パソコンでいう)スリープ状態になり、
新情報がその後入ってきても聞き逃してしまう恐れがあるからです。
せっかく動画という媒体を使って学ぶ講義なので、
「この内容は講座第○章○で説明しているから省くけど、分からなかったら見返してね」ぐらいではいけないのでしょうか。
むしろ「講座第○章○」のように(必要に応じて)見直す地点を繰り返してもらう方がよっぽど講義の集中力の維持に役立ちます。

[ 続きを読む ]  返信件数:3件  [ 動画を見る] 

[8972]基礎講座第2章6 - セルやシートの指定に使われる文字列

2017-10-01 08:08:07 ゲストさんからの投稿です。

この動画で伝えていることは【動画17】 基礎講座第2章5の
繰り返し?
だとしたら、非常にかなしい

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8909]基礎講座第1章12 - ドリル

2017-09-18 15:55:02 だいすけさんからの投稿です。

いつも楽しく勉強させてもらっています。
今回に限る質問ではないのです。
先生がいつも口を酸っぱくして言っておられるキー操作のことで質問です。

講義中 range("A1")...のように華麗に打ち込んでおられるのですが、( は左の小指でシフトキーを押しながら 8 のキーを右の中指で押して、” は右の小指でシフトキーを押しながら 2 のキーを左の薬指で押して、A1を入力してまた ” と ) をまたシフトキーを交互の小指を使いながら押すと思うのですが、映像を見ているとこういう操作で入力しているようには思えないくらい早いです。

range(" ")の操作は一番多く出てくる操作だと思うのですが、わたしはどうしてもそこでまごついてしまいます。

何か入力の仕方が特別なのか、ただ単に早いだけなのか教えていただければと思います。
 




[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8893]基礎講座第4章7 - 「If文」の実習

2017-09-17 08:09:15 受講生さんからの投稿です。

おかげさまで少しづつ理解できるようになりました。
そこで、同じように記入するところは、変数a,bでいいかな?と思い、
以下のようにしてみましたが、range("h" & c) には値が入って
きませんでした。

エラーは出ていないのですが、変数の使い方に問題があるので
しょうか?
変数a,bのところをrange~とすればきちんと実行されます。

よろしくお願いいたします。

Sub ren()
    Dim a
    Dim b
    
    Dim c
    For c = 2 To 11
        
    a = Range("g" & c).Value
    b = Range("h" & c).Value
           
    If a > 70 Then
        b = "合格"
    ElseIf a >= 50 Then
        b = "まあまあ"
    Else
        b = "不合格"
    End If
    
    Next
    
End Sub

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8881]基礎講座第3章7 - 住所情報を分割する(方針を考える)

2017-09-14 18:05:21 金子 伊智郎さんからの投稿です。

小川様

> 講座をやっていると、英語(英単語)に慣れてない受講生の方も
> ままいらっしゃいます。
> そうすると、「adrs」とか表記しても、その趣旨の理解だけで
> 頭がいっぱいになってしまう方もおり、講座にならなくなって
> しまうことがあります。
> なので、ベタでも、講座では、あえて、「jusho」とかいう表記を
> しています。

激しく納得しました。
変数名から目的を連想できないといけないので何がなんでも英語に
こだわる必要はないですね。

特にいろいろな背景の個人が本講座の対象と考えると余計に、ですね。

引き続きよろしくお願いします。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8868]基礎講座第3章7 - 住所情報を分割する(方針を考える)

2017-09-12 11:49:04 金子 伊智郎さんからの投稿です。

小川様

回答ありがとうございます!!
励みになります!
確かにVBAの予約語orキーワードを変数名に利用してしまうのはよろしくないですね。
個人的に日本語のローマ字読みはmigi, hidari, ue, shita などは好きではないので 英単語省略adrsなど.. で行こうかなと思います。
丁寧な回答+解説ありがとうございました。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8855]基礎講座第3章9 - 住所情報を分割する(実習)

2017-09-11 21:28:59 横山 知明さんからの投稿です。

left,mid,right関数が文字列をとり、len,instr関数が数値をとってくるところのみを見ても、何が役に立つのかわからなかったのですが、組み合わせによって、こんなに効率化に寄与できるのか!と、とてもビックリしました。感動です!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8854]基礎講座第3章7 - 住所情報を分割する(方針を考える)

2017-09-11 17:29:16 金子 伊智郎さんからの投稿です。

私もコードを書いてみました。
VBAは仕事でも使った経験があるのですが、今回体系的に基礎から学びなおしたいと思い、オンライン講座受講しています。
先生の動画がわかりやすいのでいいペースで進んでいます。

Sub address_split()
    Const minGyo = 2
    Const maxGyo = 51
    Dim num
    Dim address
    
    For num = minGyo To maxGyo
'        Range("F" & num).Value = Left(Range("C" & num).Value, InStr(Range("C" & num).Value, "区"))
'        Range("G" & num).Value = Mid(Range("C" & num).Value, InStr(Range("C" & num).Value, "区") + 1)
        
        'Range("C" & num).Value がくどいので変数に格納する
        address = Range("C" & num).Value
        Range("F" & num).Value = Left(address, InStr(address, "区"))
        Range("G" & num).Value = Mid(address, InStr(address, "区") + 1)

    Next num

End Sub

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8846]基礎講座第3章4 - Len関数、Instr関数

2017-09-10 10:46:00 横山 知明さんからの投稿です。

「Len関数では、スペースは文字数に数えるのですか」
確かに自分でやってみると、わかるし、マクロの練習にもなるし、理解も深まります。解説を読むと、よりマスターが早まりますね。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8836]基礎講座第2章11 - ドリル4

2017-09-06 07:22:50 横山 知明さんからの投稿です。

ややこしくて、何回も繰り返して練習しました。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8817]補講:複数ファイル間でのデータ転記

2017-08-31 20:05:48 受講生さんからの投稿です。

ファイル操作って夢ですね。
夢が実現しつつあります。

その前に、フォロアップをしっかりやって
手を動かして身につけていきます!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8816]基礎講座第4章10 - If文のその他の構文その2

2017-08-31 19:51:32 受講生さんからの投稿です。

Ifの中にIf
うわぁー
やりたいことに近づいてきた。
学びます!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8814]基礎講座第4章9 - If文のその他の構文その1

2017-08-31 07:12:26 受講生さんからの投稿です。

・If文では、Elseを使わないものもある。
 必要な条件を満たしているものだけを抽出できる
・Len関数やInstr関数を使うのも有効な方法であることを知った。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8812]基礎講座第4章8 - 比較の条件設定バリエーション

2017-08-30 21:17:08 受講生さんからの投稿です。

If [条件]Then
Else
End If
の型を紙に書いて暗記しよう。

複数条件は難しい。。。汗

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8809]基礎講座第4章7 - 「If文」の実習

2017-08-30 20:38:45 受講生さんからの投稿です。

一気にできると気持ちが良い!
そのためには大事なのは、はじめの おだんご 作りだ!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8808]基礎講座第4章6 - If文

2017-08-30 20:24:23 受講生さんからの投稿です。

A = B AとBが同じ
A<>B AとBが違う
A > B AがBより大きい
A <=B AがB以下
等号、不等号の意味を再確認した。
 

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8801]基礎講座第4章5 - 「ハナコのステップ」のふりかえり

2017-08-30 07:13:55 受講生さんからの投稿です。

お団子を作ることが難しい!
一つ一つのチェック作業でマクロがちゃんと動くかを確認してから進む!
For Next構文は箱を暗記する!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8799]基礎講座第4章4 - 「For Next構文」の実習

2017-08-29 07:03:39 受講生さんからの投稿です。

一気に住所の分割ができるのが快感!
私にもできた!

dim 変数
for 変数=数字 to 数字
next

サクサクできるように練習する

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8798]基礎講座第4章3 - 「For Next構文」を覚える

2017-08-28 22:42:40 受講生さんからの投稿です。

声に出しながら書く練習をすると身につく!
でぃむ 変数
ふぉー へんすう いこーる 数字 とぅー 数字
ネクスト

ポイントは Dim を入力する前に タブキーを押すこと
      数字 to 数字 の間にはスペースを入れること

しっかりと叩き込んだ!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8797]基礎講座第4章2 - ハナコのステップ

2017-08-28 22:28:45 受講生さんからの投稿です。

ハナコのステップ
ハ=箱を作る  範囲を選択する 
ナ=中に入れる お団子(作ったマクロ)を箱に入れる
コ=加工する  "c"&hensu にする

しっかりと型を暗記するぞ!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8783]基礎講座第4章1 - 第4章の概要

2017-08-27 09:15:29 受講生さんからの投稿です。

マクロの構文はいろいろあると思うが、
・ForNext構文
・If分 などがあり、実際にみてワクワクしてきた。

ハナコのステップ楽しみだ!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8782]基礎講座第3章10 - プログラミング実習のまとめ

2017-08-27 08:52:06 受講生さんからの投稿です。

マクロを作る1.2.3番目が大事で
同じ作業の繰り返しは単純作業であることが
「わっすごっ!」と声が出るほど感動した。

For Next構文を学ぶ前に作る「プログラミングのツボ」を要チェック!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8781]基礎講座第3章9 - 住所情報を分割する(実習)

2017-08-27 08:41:10 受講生さんからの投稿です。

ご指摘ありがとうございます。
【動画8】【動画9】を再度見直しました。

Dim を使うメリット
・わかりやす変数名にしておくとその処理の内容がわかりやすい
・各行のプログラムが何を意図しているかわかりやすい
・何度も計算するものは変数を使用すると入力時間の短縮になる
・同じ計算を何度もするのはメンテナンスをするときに大変なので変数を使用する

以上が Dimを使うメリットです。

8778 : 小川慶一の回答 (2017-08-27 00:56:48)
受講生 さん:

> Dimを使うことでマクロが作りやすくなる。


人への説明としては間違いです。
イイタイコトは分かりますが、だからと言って放置すると、別のページでの指摘のようなことのくり返しになりますので。。

第1章の変数について説明してる動画、レジュメ資料等を振り返り、お書きになった一文を修正してください。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8770]基礎講座第3章9 - 住所情報を分割する(実習)

2017-08-26 08:11:49 受講生さんからの投稿です。

Dimを使うことでマクロが作りやすくなる。
マクロの書き方は
コピペ→一カ所書き換えたら動きのチェック→OK→次へ進む
                    →No→修正する
少しずつ進む意味が分かった。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8769]基礎講座第3章5 - 手書きドリル1(関数の練習)

2017-08-25 20:38:32 受講生さんからの投稿です。

プログラムを書くときに
どうしたいのかフロー?図を紙にかいて
プログラムをひととおり紙にかいてから
それをみて一気にエディタに入力してます
こっちのほうがわたしとしては頭が整理できていいのですが

みなさん直にパソコンで入力してるんですよね?
どちらでもいいのでしょうか?
ちょっと気になりました

[ 続きを読む ]  返信件数:3件  [ 動画を見る] 

[8768]基礎講座第3章8 - 住所情報を分割する(方針の説明)

2017-08-25 18:35:15 受講生さんからの投稿です。

マクロを書くときに必要なもの
・思考 と ・行動
明確なゴール
スモールステップ
書きながら考えすぐ実行!
できるだけコピペ
次からいよいよマクロ書くぞ!

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 

[8767]基礎講座第3章7 - 住所情報を分割する(方針を考える)

2017-08-25 18:20:27 受講生さんからの投稿です。

何が必要なのかを考える。
今回は”区”がキーワード
イメージは、
①区を見つけるマクロ
②区の前までを表示するマクロ
③区の後ろから全てを表示するマクロ を作るイメージ。

[ 続きを読む ]  返信件数:1件  [ 動画を見る] 


各講座ごとのメッセージを見る場合はこちら

 

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

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

トップへ