Visual Basic Editorの基本用語と使い方 - プロパティウィンドウ

学習状況 

解説

この動画では、「プロパティウィンドウ」というサブウィンドウを紹介します。というか、正直なところ、「プロパティウィンドウ」はあっても導入編では役に立たないので正直今はどうでもいいのですが。

「プロパティウィンドウ」を使った演習を通じて、以下の抽象概念をマスターしていただきます。
○オブジェクト
○プロパティ

さらに、プロパティには、「設定」と「取得」という対になる2つの概念があります。

これらについて、具体的な例を用いて説明します。

「オブジェクト」と「プロパティ」という言葉があります。
ざっくり言うと、

○「オブジェクト」は「モノ」。
○「プロパティ」は、「特徴」です。

「プロパティ」には、「設定」と「取得」という概念があります。
「設定」とは、「特徴を変更すること」、「取得」とは、「特徴を調べること」と思っておけばだいたいOK。

プロパティウィンドウは、プロジェクトエクスプローラで選択されているオブジェクトのプロパティを、表示したり、設定したりするためのものです。

この動画では、テストとして、あるシートの、以下の2つのプロパティをいじってみました。
○「name」プロパティ
○「standardwidth」プロパティ
ご自身でも、操作してみてください。おもしろいですよ。

サブウィンドウは、高さや幅を変更することができます。
そのことも、ついでに知っておいてください。

プロパティウィンドウは、導入編では使用しません。
「name」プロパティと「standardwidth」プロパティをいじって感触をつかんだら、非表示にしてください。

【まとめてダウンロード(講座で利用する全テキスト)】
講座で利用するテキストの〚ファイルをダウンロードする〛ボタン
よりダウンロードしてご利用ください。

【一部をダウンロード(この動画で利用するテキストのみ抜粋)】
下記リンクよりダウンロードしてご利用ください。
1. donyu_all.pdf 03_VBE_オペレーションガイド_基礎発展
2. donyu_all.pdf 06_オブジェクトの概要_基礎発展
3. plain1.xls
4. plain2.xls

この教材についての過去の質問・感想

11214 : 小川慶一の回答 (2019-02-28 15:08:21)

受講生 さん:

こんにちは。

Standardwidthの値を変えたときに列幅に影響を受けるのは、列幅を一度も変更したことのない列のみです。

...という説明で、どうでしょう?
これですっきりしそうですかね。


> standardwidth プロパティのところで3に変更してもA列が変わってないのはなぜですか?
> 試しに3に変えてみたときAもすべての列がかわりました。


11213 : 受講生さんのコメント (2019-02-28 14:58:26)

standardwidth プロパティのところで3に変更してもA列が変わってないのはなぜですか?
試しに3に変えてみたときAもすべての列がかわりました。


10717 : ゲストさんのコメント (2018-11-30 20:02:53)

はい、ありがとうございます。

小川慶一さん:

> 受講生 さん:
>
> ご質問の内容が理解しにくいですが...こういうこと↓でしょうか?
> [1] 動画の11:36くらいから、プロパティウィンドウでStandardWidthの設定を3に変えています。
> [2] そのとき、A列の列幅も他の列といっしょに変わるようにしたいです。
>
> もしそういうことでしたら、僕はその方法は知らないです。
> というか、たぶん無理じゃないかなと思います。
> 一度列幅を変更した列については、もう、StandardWidthの値を変更することによって列幅を自動的に変更することはできません(*1)。
>
> もっとも、「プロパティウィンドウからすべての列の列幅を統一する」ということができなくても、実務では困ることはないでしょう。
>
> なぜなら、代替案はいくらでもあるからです。
> たとえば、「すべての列の列幅を所定の値にする」というだけなら、この動画で示しているようなことをしなくても、マクロを1行書けば済みます。
>
>
> (*1) 「[Ctrl] + [Z] で列幅を元に戻したあとなら可能」とかの裏技はありますが、言い出したらキリがないですし、本講の趣旨からはずれますので、そういう手法の紹介は割愛します
>
>
>
> > じゃ、逆に一回列幅を変更した列に関しては、どうしたら「標準」の列幅を変更した後、その列の幅も他の列の幅と一緒に変わるように戻すんですか?
> >
> > 小川慶一さん:
> >
> > > 匿名 さん:
> > >
> > > 「標準」の列幅を変更したからです。
> > > 一度でも列幅を変更した列については、「標準」の列幅を変更しても、列幅は変わりません。(すでに標準ではなくなっているから)
> > >
> > > ...という説明で分かりますでしょうか?
> > > ひきつづきよろしくお願いいたします!
> > >
> > > >動画の中で「StandardWidth」を設定しても、A列のみ列幅が変更されていないように思えました。自分の環境では、A列も含めて全ての列幅が変更されます。なぜでしょうか。
> > >


10716 : 小川慶一の回答 (2018-11-30 19:48:03)

受講生 さん:

ご質問の内容が理解しにくいですが...こういうこと↓でしょうか?
[1] 動画の11:36くらいから、プロパティウィンドウでStandardWidthの設定を3に変えています。
[2] そのとき、A列の列幅も他の列といっしょに変わるようにしたいです。

もしそういうことでしたら、僕はその方法は知らないです。
というか、たぶん無理じゃないかなと思います。
一度列幅を変更した列については、もう、StandardWidthの値を変更することによって列幅を自動的に変更することはできません(*1)。

もっとも、「プロパティウィンドウからすべての列の列幅を統一する」ということができなくても、実務では困ることはないでしょう。

なぜなら、代替案はいくらでもあるからです。
たとえば、「すべての列の列幅を所定の値にする」というだけなら、この動画で示しているようなことをしなくても、マクロを1行書けば済みます。


(*1) 「[Ctrl] + [Z] で列幅を元に戻したあとなら可能」とかの裏技はありますが、言い出したらキリがないですし、本講の趣旨からはずれますので、そういう手法の紹介は割愛します



> じゃ、逆に一回列幅を変更した列に関しては、どうしたら「標準」の列幅を変更した後、その列の幅も他の列の幅と一緒に変わるように戻すんですか?
>
> 小川慶一さん:
>
> > 匿名 さん:
> >
> > 「標準」の列幅を変更したからです。
> > 一度でも列幅を変更した列については、「標準」の列幅を変更しても、列幅は変わりません。(すでに標準ではなくなっているから)
> >
> > ...という説明で分かりますでしょうか?
> > ひきつづきよろしくお願いいたします!
> >
> > >動画の中で「StandardWidth」を設定しても、A列のみ列幅が変更されていないように思えました。自分の環境では、A列も含めて全ての列幅が変更されます。なぜでしょうか。
> >


10714 : 受講生さんのコメント (2018-11-30 12:20:01)

じゃ、逆に一回列幅を変更した列に関しては、どうしたら「標準」の列幅を変更した後、その列の幅も他の列の幅と一緒に変わるように戻すんですか?

小川慶一さん:

> 匿名 さん:
>
> 「標準」の列幅を変更したからです。
> 一度でも列幅を変更した列については、「標準」の列幅を変更しても、列幅は変わりません。(すでに標準ではなくなっているから)
>
> ...という説明で分かりますでしょうか?
> ひきつづきよろしくお願いいたします!
>
> >動画の中で「StandardWidth」を設定しても、A列のみ列幅が変更されていないように思えました。自分の環境では、A列も含めて全ての列幅が変更されます。なぜでしょうか。
>


10651 : 小川慶一の回答 (2018-10-14 12:57:48)

受講生 さん:

ビジュアル ベーシック エディター です。

> Visual Basic Editorは、なんと読んでいるんでしょうか。
>
> ビジュアル ベーシック …エ…
>
> よろしくお願いします


10650 : 受講生さんのコメント (2018-10-13 21:43:20)

Visual Basic Editorは、なんと読んでいるんでしょうか。

ビジュアル ベーシック …エ…

よろしくお願いします


10522 : 小川慶一の回答 (2018-08-30 08:07:10)

恵子さん:

知識を得たら、体験することです。
それにより、身体が慣れていきます。

> 何気なく使っている用語の意味をちゃんと知ることができて、理解が深まりました。窓がいっぱい出てきても怖くなくりました。本当に少しずつですが見慣れてきたのかな?と思います。


10515 : 恵子さんのコメント (2018-08-27 16:03:02)

何気なく使っている用語の意味をちゃんと知ることができて、理解が深まりました。窓がいっぱい出てきても怖くなくりました。本当に少しずつですが見慣れてきたのかな?と思います。


9377 : 小川慶一の回答 (2018-01-28 19:43:15)

受講生 さん:

超基本概念なんですが、上手に説明している資料はなかなか見かけないですね。
ひきつづき、お楽しみいただければと☆


> オブジェクト・・・人間(特徴のあるもの)
> プロパティ・・・特徴
>
> 忘れないよう覚えておきます
> ありがとうございました。


9374 : 受講生さんのコメント (2018-01-28 16:20:09)

オブジェクト・・・人間(特徴のあるもの)
プロパティ・・・特徴

忘れないよう覚えておきます
ありがとうございました。


9068 : 小川慶一の回答 (2017-10-15 18:02:11)

受講生 さん:

お楽しみいただければ、と思います (^^;

> 鼻の穴の数というところで笑ってしまいましたが、
> とても分かりやすかったです。


9062 : 受講生さんのコメント (2017-10-15 12:32:35)

鼻の穴の数というところで笑ってしまいましたが、
とても分かりやすかったです。


7669 : 小川慶一の回答 (2017-02-15 11:20:03)

受講生 さん:

ご質問ありがとうございます。

>オブジェクトとは特徴のあるモノだとの説明がありました。
>逆に、特徴の無いモノはあるのでしょうか?

ないと思います。あるかもしれませんが、それはそれで「特徴がない」ということが特徴かと。
というか、特徴のないモノは、仮にあっても、特徴がない以上、目に止まらないでしょうね (^^;

ここで「特徴のある」というひっかかった言い回しをしているのは、あとで特徴の話をするので、受講生にその意識的準備をしてもらうためです。

>VBA
>VBE
>の定義の違いがよくわかりませんのでご教授下さいませ。

VBE: Visual Basic Editor
プログラムを書いて編集する画面のことです。

VBA: Visual Basic for Applications
アプリケーションを操作する目的で開発されたVisual Basic(というプログラング言語)のことです。


7665 : 受講生さんのコメント (2017-02-14 21:56:41)

オブジェクトとは特徴のあるモノだとの説明がありました。
逆に、特徴の無いモノはあるのでしょうか?
またここのカテゴリでないのかもしれませんが、
VBA
VBE
の定義の違いがよくわかりませんのでご教授下さいませ。
よろしくお願い致します。


7083 : 小川慶一の回答 (2016-09-25 18:29:39)

ゲスト さん:

こういうのしっかり分かっているとあとが楽です。

>IT用語の理解、改めてご説明頂いて勉強になりました。有難うございます。


7073 : 石川明美さんのコメント (2016-09-25 07:05:00)

IT用語の理解、改めてご説明頂いて勉強になりました。有難うございます。


6900 : 受講生さんのコメント (2016-08-05 12:50:45)

わかりやすかったです。


6753 : 小川慶一の回答 (2016-06-15 08:04:41)

ゲスト さん:

お返事ありがとうございます。
ですね。やってみないと分からないこともあるので、そういうことについてはあえて動画では触れていないこともあります。

今後ともよろしくお願いいたします。

>小川慶一 さん:
>
>>ゲスト さん:
>>
>>このページ内で何名かの方が同様の質問をされています。
>>それらへの回答で詳しく説明している(つもりな)ので、まずは過去のやりとりを見ていただけますでしょうか。(それにより、また別の学びを得られるかもしれません)
>>
>>まずは、よろしくお願いします。
>>それで不明なことがあれば、改めて質問いただければと思います。
>>
>>>お世話になります。
>>>Standard Width を、8.38から3に変えた時、動画はB列以降の列幅が3になったが、私のエクセルはA列以降が3になった。何故でしょうか?
>>>よろしくお願いします。
>>
>大変申し訳ございません。後で見返してみると本当に何人もの方が同じ質問をしていました。私もA列の幅を一旦変更して標準の幅に戻した後で同じ操作を行うと動画と同じようになりました。やってみて初めて分かることも多いですね。


6751 : ゲストさんのコメント (2016-06-15 07:41:16)

小川慶一 さん:

>ゲスト さん:
>
>このページ内で何名かの方が同様の質問をされています。
>それらへの回答で詳しく説明している(つもりな)ので、まずは過去のやりとりを見ていただけますでしょうか。(それにより、また別の学びを得られるかもしれません)
>
>まずは、よろしくお願いします。
>それで不明なことがあれば、改めて質問いただければと思います。
>
>>お世話になります。
>>Standard Width を、8.38から3に変えた時、動画はB列以降の列幅が3になったが、私のエクセルはA列以降が3になった。何故でしょうか?
>>よろしくお願いします。
>
大変申し訳ございません。後で見返してみると本当に何人もの方が同じ質問をしていました。私もA列の幅を一旦変更して標準の幅に戻した後で同じ操作を行うと動画と同じようになりました。やってみて初めて分かることも多いですね。


6744 : 小川慶一の回答 (2016-06-14 16:26:15)

ゲスト さん:

このページ内で何名かの方が同様の質問をされています。
それらへの回答で詳しく説明している(つもりな)ので、まずは過去のやりとりを見ていただけますでしょうか。(それにより、また別の学びを得られるかもしれません)

まずは、よろしくお願いします。
それで不明なことがあれば、改めて質問いただければと思います。

>お世話になります。
>Standard Width を、8.38から3に変えた時、動画はB列以降の列幅が3になったが、私のエクセルはA列以降が3になった。何故でしょうか?
>よろしくお願いします。


6735 : ゲストさんのコメント (2016-06-14 08:25:00)

お世話になります。
Standard Width を、8.38から3に変えた時、動画はB列以降の列幅が3になったが、私のエクセルはA列以降が3になった。何故でしょうか?
よろしくお願いします。


6704 : 小川慶一の回答 (2016-06-06 18:18:57)

受講生 さん:

というか、自分がしている行動の再定義ですね。

>何気ない自分のエクセルの操作の裏側でこのようなことが起こっているのか。。。


6702 : 受講生さんのコメント (2016-06-06 08:52:10)

何気ない自分のエクセルの操作の裏側でこのようなことが起こっているのか。。。


6604 : 小川慶一の回答 (2016-05-06 20:20:38)

受講生 さん:

よかったです。お楽しみください☆

>サッパリわからなかったサブウインドの構造がみえてきました。
>プロパティとエクセル画面の連動には「おぉ~!」でした。


6598 : 受講生さんのコメント (2016-05-05 10:32:53)

サッパリわからなかったサブウインドの構造がみえてきました。
プロパティとエクセル画面の連動には「おぉ~!」でした。


6171 : 受講生さんのコメント (2016-03-28 23:31:56)

この窓とこの窓の、相関がよくわかりました。


5328 : 小川慶一の回答 (2015-11-26 14:04:52)

受講生 さん:

体調を崩していました。お返事遅くなってしまい申し訳ありません。

その後いかがでしょうか。
何かあればいつでもご質問ください。

>ややこしくなってきましたが、説明書の階層とわかりやすい表現でなんとかなるかと思います。がんばります!


5292 : 受講生さんのコメント (2015-11-16 21:10:26)

ややこしくなってきましたが、説明書の階層とわかりやすい表現でなんとかなるかと思います。がんばります!


5026 : 受講生さんのコメント (2015-09-06 22:04:58)

オブジェクトとプロパティの良い復習になりました。特にプロパティの設定と取得の理解は非常に重要ですよね。


4210 : 小川慶一の回答 (2015-05-06 20:04:07)

匿名 さん:

> 少し頭がこんがらがってきました。

ということなので、細かく見ていきますね。

>オブジェクトとプロパティの意味の違いを初めて知りました。

↑OKです。


> オブジェクトはさまざまな特徴を持ったもの(人間、トナカイ、ソフトのバージョン等)

↑OKです。


> プロパティとは人間で言えば性別、身長、髪の色、エクセルのセルの幅や高さ等を指す。

↑OKです。


> IT用語の例えとして人間はオブジェクト、その人間の性別、身長、髪の色などはプロパティ

↑OKです。


> 又、エクセルのバージョンなどはオブジェクトであり、

↑NGです。エクセルのバージョンは、「エクセル」というソフトのプロパティのひとつです。


> そのソフトのセルの幅、高さなどはプロパティとされる。

↑OKです。


4195 : 受講生さんのコメント (2015-05-06 16:47:38)

オブジェクトとプロパティの意味の違いを初めて知りました。
オブジェクトはさまざまな特徴を持ったもの(人間、トナカイ、ソフトのバージョン等)
プロパティとは人間で言えば性別、身長、髪の色、エクセルのセルの幅や高さ等を指す。
IT用語の例えとして人間はオブジェクト、その人間の性別、身長、髪の色などはプロパティ
又、エクセルのバージョンなどはオブジェクトであり、そのソフトのセルの幅、高さなどはプロパティとされる。
少し頭がこんがらがってきました。


3981 : 小川慶一の回答 (2015-03-18 16:04:23)

匿名 さん:

難しいIT用語も、その機能が見えてくると感覚変わりますよね。
ひきつづきお愉しみください☆

>プロパティーについて考えたことがなかったのですが、どのような仕組みがあるのか少し知ることが出来ました。
>


3968 : 受講生さんのコメント (2015-03-14 23:08:08)

プロパティーについて考えたことがなかったのですが、どのような仕組みがあるのか少し知ることが出来ました。


3924 : 小川慶一の回答 (2015-03-03 07:39:30)

匿名 さん:

よかったです。
ウチの講座はこんな感じにたとえ話と具体例でやっています。
ひきつづきお楽しみいただければと。どうぞよろしくお願いいたします☆

>IT用語の中でプロパティとオブジェクトが頻繁に表現されていましたが、実はとてもちんぷんかんぷんでしたしサブウィンド自体の意味も全く分かっていませんでしたが、今回の講習で
>非常にわかり易く、理解できました。


3923 : 受講生さんのコメント (2015-03-02 21:27:35)

IT用語の中でプロパティとオブジェクトが頻繁に表現されていましたが、実はとてもちんぷんかんぷんでしたしサブウィンド自体の意味も全く分かっていませんでしたが、今回の講習で
非常にわかり易く、理解できました。


3493 : 小川慶一の回答 (2014-12-29 02:24:25)

匿名 さん:

DPR大切ですよ。というか、動画でも言っていますが、あれちゃんと分かって&使っていれば、マクロ書かなくてはならなくなったときの大変さもだいぶ軽減されます。
ひきつづきお楽しみください☆



>小川慶一 さん:
>
>機内トラブル、お疲れさまでした! また、チェック頂き、ありがとうございました(きれいに動きました)。
>今回は、在庫表の一部でしたが、『DPRフレーム』の動画を学習し始め、改めて、表自体をどうつくっていくか関心が湧いてきました。


3488 : 受講生さんのコメント (2014-12-27 21:56:55)

小川慶一 さん:

機内トラブル、お疲れさまでした! また、チェック頂き、ありがとうございました(きれいに動きました)。
今回は、在庫表の一部でしたが、『DPRフレーム』の動画を学習し始め、改めて、表自体をどうつくっていくか関心が湧いてきました。


3458 : 小川慶一の回答 (2014-12-24 22:20:52)

匿名 さん:

おまたせしました。
休暇で海外に出ていました。しかも、まさかの帰国日機体トラブルによるキャンセル。ということで、お返事遅れてしまいました。

以下のマクロ。
たぶんちゃんと動いたかと思います。試してみて動いたなら、これでよいかと思います。


>毎回、丁寧でわかりやすい解説、ありがとうございます。コメントも見させて頂いて参考にしています。
>今日、仕事で、在庫表のセルの列幅を調整するマクロをつくってみました。こんな感じでよろしいでしょうか。
>※ 各ワークシートは、CD、書籍、アクセサリーというカテゴリーごとに分けてあります。手作業だと、1つのワークシートの列幅を変えて、他のワークシートも変えるとなると、大変なので、つくってみました。
>
>Option Explicit
>Sub allworksheets()
> Dim WS As Worksheet
> For Each WS In Worksheets
> WS.Columns("A").ColumnWidth = 23
> WS.Columns("B").ColumnWidth = 8.38
> WS.Columns("C").ColumnWidth = 6.38
> WS.Columns("D").ColumnWidth = 6.38
> WS.Columns("E").ColumnWidth = 6.38
> WS.Columns("F").ColumnWidth = 6.38
> WS.Columns("G").ColumnWidth = 6.38
> WS.Columns("H").ColumnWidth = 4.38
> WS.Columns("I").ColumnWidth = 4.38
> WS.Columns("J").ColumnWidth = 4.38
> WS.Columns("K").ColumnWidth = 4.38
> WS.Columns("L").ColumnWidth = 4.38
> WS.Columns("M").ColumnWidth = 6.38
> WS.Columns("N").ColumnWidth = 4.38
> WS.Columns("O").ColumnWidth = 6.38
> WS.Columns("P").ColumnWidth = 6.38
> WS.Columns("Q").ColumnWidth = 35
> Next WS
>End Sub
>
>


3442 : 受講生さんのコメント (2014-12-18 21:29:58)

毎回、丁寧でわかりやすい解説、ありがとうございます。コメントも見させて頂いて参考にしています。
今日、仕事で、在庫表のセルの列幅を調整するマクロをつくってみました。こんな感じでよろしいでしょうか。
※ 各ワークシートは、CD、書籍、アクセサリーというカテゴリーごとに分けてあります。手作業だと、1つのワークシートの列幅を変えて、他のワークシートも変えるとなると、大変なので、つくってみました。

Option Explicit
Sub allworksheets()
Dim WS As Worksheet
For Each WS In Worksheets
WS.Columns("A").ColumnWidth = 23
WS.Columns("B").ColumnWidth = 8.38
WS.Columns("C").ColumnWidth = 6.38
WS.Columns("D").ColumnWidth = 6.38
WS.Columns("E").ColumnWidth = 6.38
WS.Columns("F").ColumnWidth = 6.38
WS.Columns("G").ColumnWidth = 6.38
WS.Columns("H").ColumnWidth = 4.38
WS.Columns("I").ColumnWidth = 4.38
WS.Columns("J").ColumnWidth = 4.38
WS.Columns("K").ColumnWidth = 4.38
WS.Columns("L").ColumnWidth = 4.38
WS.Columns("M").ColumnWidth = 6.38
WS.Columns("N").ColumnWidth = 4.38
WS.Columns("O").ColumnWidth = 6.38
WS.Columns("P").ColumnWidth = 6.38
WS.Columns("Q").ColumnWidth = 35
Next WS
End Sub


3386 : 山本 茂生さんのコメント (2014-12-03 23:56:39)

小川慶一 さん:

ありがとうございます!
>ゲスト さん:
>
>どんどんなんでも聞いてください。
>この掲示板で回答済な質問が増えるので、あとから学ぶ方にとってもよいかと☆
>
>>小川先生 匿名様
>>
>>匿名様
>> 同じく疑問に思ったことを質問してくださってありがとうございます。
>>
>>小川先生
>> 些細なことでも丁寧なご説明ありがとうございます。


3379 : 小川慶一の回答 (2014-12-03 02:18:08)

ゲスト さん:

どんどんなんでも聞いてください。
この掲示板で回答済な質問が増えるので、あとから学ぶ方にとってもよいかと☆

>小川先生 匿名様
>
>匿名様
> 同じく疑問に思ったことを質問してくださってありがとうございます。
>
>小川先生
> 些細なことでも丁寧なご説明ありがとうございます。
>
>シレ者 拝
>
>>匿名 さん:
>>
>>「標準」の列幅を変更したからです。
>>一度でも列幅を変更した列については、「標準」の列幅を変更しても、列幅は変わりません。(すでに標準ではなくなっているから)
>>
>>...という説明で分かりますでしょうか?
>>ひきつづきよろしくお願いいたします!
>>
>>>動画の中で「StandardWidth」を設定しても、A列のみ列幅が変更されていないように思えました。自分の環境では、A列も含めて全ての列幅が変更されます。なぜでしょうか。


3372 : 山本 茂生さんのコメント (2014-12-01 11:15:30)

小川先生 匿名様

匿名様
 同じく疑問に思ったことを質問してくださってありがとうございます。

小川先生
 些細なことでも丁寧なご説明ありがとうございます。

シレ者 拝

>匿名 さん:
>
>「標準」の列幅を変更したからです。
>一度でも列幅を変更した列については、「標準」の列幅を変更しても、列幅は変わりません。(すでに標準ではなくなっているから)
>
>...という説明で分かりますでしょうか?
>ひきつづきよろしくお願いいたします!
>
>>動画の中で「StandardWidth」を設定しても、A列のみ列幅が変更されていないように思えました。自分の環境では、A列も含めて全ての列幅が変更されます。なぜでしょうか。


2818 : 小川慶一の回答 (2014-10-27 11:53:55)

ゲスト さん:

ひきつづきありがとうございます。
ですね!順を追って学んでいけば難しくはありません。

ひきつづきよろしくお願いいたします!

>初めてこういった説明を聞きました。
>ちゃんと順を追っていくと楽しいですね☆


2808 : watanbe daichiさんのコメント (2014-10-26 16:38:09)

初めてこういった説明を聞きました。
ちゃんと順を追っていくと楽しいですね☆


2648 : 小川慶一の回答 (2014-10-05 17:02:28)

下谷 敏之 さん:

どんどんわかってくるとますます楽しくなるかと思います。
ひきつづきお楽しみください☆

>意味不明な画面が何を表していたのが、だんだんわかってきて楽しい。


2639 : 下谷 敏之さんのコメント (2014-10-05 01:24:04)

意味不明な画面が何を表していたのが、だんだんわかってきて楽しい。


2408 : 小川慶一の回答 (2014-09-07 08:02:23)

ゲスト さん:

おー、うれしいです。
DBについては、エクセルでもかなり学べます。

以下の動画で「DPR」という概念について説明していますが、ここで言っている「D」とは、まさにデータベースのこと。標準的なデータベースアプリケーションであれば、Pの例がSQL、Rの例は出力された各種帳票ということになります。
https://online.pc5bai.com/package/index/35

そういったIT以前のよりコアな原理原則のレベルから理解できれば、資格試験の勉強も楽になるでしょうし、単に「資格がある」という以上のより大きな価値を提供できるようになるでしょう。
エクセルVBAをしっかり学ぶことはそういう意味でもおすすめです。

がんぱってください&ひきつづきお楽しみを☆


>下記の方同様に感動しました。
>ITパスポートの中で「データベース(DB)」を学ぶ箇所があります。
>ACCESSを例に挙げ、DBとは、何ぞやと教えます。
>その中で、”プロパティ”について、サラッと記述していて、
>ビジュアル的に把握した感じでした。
>今後も、色々と疑問点が解決できると思うととても楽しみです。


2401 : 安本卓哉さんのコメント (2014-09-06 07:07:55)

下記の方同様に感動しました。
ITパスポートの中で「データベース(DB)」を学ぶ箇所があります。
ACCESSを例に挙げ、DBとは、何ぞやと教えます。
その中で、”プロパティ”について、サラッと記述していて、
ビジュアル的に把握した感じでした。
今後も、色々と疑問点が解決できると思うととても楽しみです。


2233 : 小川慶一の回答 (2014-08-26 03:53:26)

ゲスト さん:

喜んでいただけたようでなによりです。
「分かってしまえばそんなに難しいことでもないけど、分かるまではぜんぜん分からない」というようなことってたくさんありますね。
そして、プログラミングの世界はそんなことばかりです (^^;

そんな世界への橋渡しをできればと思っています。
ひきつづきよろしくお願いいたします☆


>プロパティ=オブジェクトの特徴  わかりやすい!! 
>以前エクセルマクロを勉強したことがあったものの、プロパティとは何ぞや?ということがなかなか腑に落ちずに苦労しました。
>今回の説明でようやく理解できてすごく感動しています!!


2214 : 小川慶一の回答 (2014-08-26 03:06:02)

ゲスト さん:

フィードバックありがとうございます。

>オブジェクト=「モノ」
>プロパティ=「特徴」

ですね!
これがわかれば、導入編~基礎編レベルのことについての理解は難しくないです。


2203 : 佐藤未奈さんのコメント (2014-08-25 23:56:12)

プロパティ=オブジェクトの特徴  わかりやすい!! 
以前エクセルマクロを勉強したことがあったものの、プロパティとは何ぞや?ということがなかなか腑に落ちずに苦労しました。
今回の説明でようやく理解できてすごく感動しています!!


2181 : ゲストさんのコメント (2014-08-24 17:57:46)

オブジェクト=「モノ」
プロパティ=「特徴」
ざっくりと理解しました。


2107 : 小川慶一の回答 (2014-08-23 08:29:17)

ゲスト さん:

よかったです。
他の受講生の方との過去のやりとりも、いろいろ参考になると思います。
いろいろ活用してください!



>ゲスト さん:鈴木勝法です。
>下に回答が書いてありましたね。申し訳ありません。理解しました。
>
>>ゲスト さん:
>>
>>>鈴木勝法と申します。
>>>プロパティーウィンドウで、ScrollAreaを8.38から3に変えると、Aラインも含めて、全部3に変わりますが、問題有りませんか?
>>>先生の動画を見ると、A以外が変わっています。何か設定がおかしいのでしょうか?
>>間違い。StandardWidthでした。
>


2085 : ゲストさんのコメント (2014-08-22 15:55:30)

ゲスト さん:鈴木勝法です。
下に回答が書いてありましたね。申し訳ありません。理解しました。

>ゲスト さん:
>
>>鈴木勝法と申します。
>>プロパティーウィンドウで、ScrollAreaを8.38から3に変えると、Aラインも含めて、全部3に変わりますが、問題有りませんか?
>>先生の動画を見ると、A以外が変わっています。何か設定がおかしいのでしょうか?
>間違い。StandardWidthでした。


2084 : ゲストさんのコメント (2014-08-22 15:53:23)

ゲスト さん:

>鈴木勝法と申します。
>プロパティーウィンドウで、ScrollAreaを8.38から3に変えると、Aラインも含めて、全部3に変わりますが、問題有りませんか?
>先生の動画を見ると、A以外が変わっています。何か設定がおかしいのでしょうか?
間違い。StandardWidthでした。


2083 : ゲストさんのコメント (2014-08-22 15:52:16)

鈴木勝法と申します。
プロパティーウィンドウで、ScrollAreaを8.38から3に変えると、Aラインも含めて、全部3に変わりますが、問題有りませんか?
先生の動画を見ると、A以外が変わっています。何か設定がおかしいのでしょうか?


1935 : 沖田さんのコメント (2014-08-11 20:04:26)

小川慶一 さん:

>「標準」の列幅を変更したからです。
>一度でも列幅を変更した列については、「標準」の列幅を変更しても、列幅は変わりません。(すでに標準ではなくなっているから)
>
>...という説明で分かりますでしょうか?
>ひきつづきよろしくお願いいたします!
ご回答ありがとうございます。了解しました。
また、よろしくお願いいたします。


1929 : 小川慶一の回答 (2014-08-11 16:32:07)

匿名 さん:

面白いですよね。
「プロパティ」の概念を学んでいただくための演習としてこんな遊びをしていただきました。

「プロパティウィンドウ」は「フォーム」を作るときに多用します。


1916 : 小川慶一の回答 (2014-08-11 16:18:42)

匿名 さん:

「標準」の列幅を変更したからです。
一度でも列幅を変更した列については、「標準」の列幅を変更しても、列幅は変わりません。(すでに標準ではなくなっているから)

...という説明で分かりますでしょうか?
ひきつづきよろしくお願いいたします!

>動画の中で「StandardWidth」を設定しても、A列のみ列幅が変更されていないように思えました。自分の環境では、A列も含めて全ての列幅が変更されます。なぜでしょうか。


1903 : 受講生さんのコメント (2014-08-10 22:25:56)

こんな場所から、幅とかを変更できるんですね!
面白いです


1890 : 受講生さんのコメント (2014-08-10 10:22:20)

動画の中で「StandardWidth」を設定しても、A列のみ列幅が変更されていないように思えました。自分の環境では、A列も含めて全ての列幅が変更されます。なぜでしょうか。


1857 : 受講生さんのコメント (2014-08-04 18:38:16)

プロパティウィンドウについて理解できました。


1832 : 小川慶一の回答 (2014-07-30 05:55:09)

匿名 さん:

よかったです。ひきつづきお楽しみを☆

>「オブジェクト」、「プロパティ」の例えがわかりやすかったです。
>なるほどと思いました。ありがとうございました。


1829 : 受講生さんのコメント (2014-07-29 14:42:43)

「オブジェクト」、「プロパティ」の例えがわかりやすかったです。
なるほどと思いました。ありがとうございました。


1585 : 小川慶一の回答 (2014-07-05 12:30:00)

匿名 さん:

「オブジェクト」、「プロパティ」、それからあとで出てくる「プロパティの取得」、「プロパティの設定」の概念をしっかり理解することが大切です。
そこがしっかりしていると、マクロについての理解は容易になります。

ひきつづきよろひくお願いいたします。

>オブジェクト、プロパティよくわかりました。今持っているVBAの本、ほとんどふれられていない、自力ではわからなくなったのも、もっともでした!


1566 : 受講生さんのコメント (2014-07-04 21:42:23)

オブジェクト、プロパティよくわかりました。今持っているVBAの本、ほとんどふれられていない、自力ではわからなくなったのも、もっともでした!


1479 : 小川慶一の回答 (2014-06-25 07:51:21)

望月直幸 さん:

>セルの幅を変更するときは、大抵全列の幅を1.88に変更することが多いです。
>一旦この幅にして方眼紙状にしておいて表を作成して行き、

そういうことでしたら、あらかじめ列幅を1.88にした「Excelテンプレート」や「Excelマクロ有効テンプレート」を作り、新規にファイルを作成するときはいつもそのテンプレートから作る、というのはどうでしょうか。
ファイルごとに Visual Basic Editorで設定する手間も省けます。


1475 : 望月直幸さんのコメント (2014-06-25 01:14:54)

小川慶一 さん:

ありがとうございます。
セルの幅を変更するときは、大抵全列の幅を1.88に変更することが多いです。
一旦この幅にして方眼紙状にしておいて表を作成して行き、セルの中の文字列に応じて(セルの列名の隣の列名の間辺りでダブルクリックして)自動調整しています。
その最初の操作をVBEだとちょっと楽かもな~と思ったんです。


>望月直幸 さん:

標準の列幅自体は、VBE以外からも変更できます。
VBEのプロパティウィンドウからでもできますが、表側の機能を使うこともできます。
エクセル2007以降ではだいたい以下の操作です。
http://office.microsoft.com/ja-jp/excel-help/HP005198813.aspx

>Excelのシートを作成するときにセルの幅を変更することが多いんですが、プロパティウィンドウで設定すれば簡単だと思いました。


1473 : 小川慶一の回答 (2014-06-24 01:18:25)

望月直幸 さん:

標準の列幅自体は、VBE以外からも変更できます。
VBEのプロパティウィンドウからでもできますが、表側の機能を使うこともできます。
エクセル2007以降ではだいたい以下の操作です。
http://office.microsoft.com/ja-jp/excel-help/HP005198813.aspx

>Excelのシートを作成するときにセルの幅を変更することが多いんですが、プロパティウィンドウで設定すれば簡単だと思いました。


1472 : 望月直幸さんのコメント (2014-06-24 01:04:27)

Excelのシートを作成するときにセルの幅を変更することが多いんですが、プロパティウィンドウで設定すれば簡単だと思いました。


1273 : 丸山 徳久さんのコメント (2014-05-17 15:54:59)

OK


3日がかりのその仕事、3分で終わらせる方法教えます。ガラパゴスタディーオンライン講座 ユーザー登録

本講座の動画一覧

  1. 【動画1】 エクセルマクロの全体像
    【動画1】 エクセルマクロの全体像 未習得
  2. 【動画2】 エクセルマクロ・VBAを利用するための推奨設定 - イントロダクション
    【動画2】 エクセルマクロ・VBAを利用するための推奨設定 - イントロダクション 未習得
  3. 【動画3】 エクセルマクロ・VBAを利用するための推奨設定 - Excel2003の場合
    【動画3】 エクセルマクロ・VBAを利用するための推奨設定 - Excel2003の場合 未習得
  4. 【動画4】 エクセルマクロ・VBAを利用するための推奨設定 - Excel2007の場合
    【動画4】 エクセルマクロ・VBAを利用するための推奨設定 - Excel2007の場合 未習得
  5. 【動画5】 エクセルマクロ・VBAを利用するための推奨設定 - Excel2010、Excel2013、Excel2016の場合
    【動画5】 エクセルマクロ・VBAを利用するための推奨設定 - Excel2010、Excel2013、Excel2016の場合 未習得
  6. 【動画6】 エクセルマクロ・VBAを利用するための推奨設定 - VisualBasicEditorの初期設定
    【動画6】 エクセルマクロ・VBAを利用するための推奨設定 - VisualBasicEditorの初期設定 未習得
  7. 【動画7】 Visual Basic Editorの基本用語と使い方 - イントロダクション
    【動画7】 Visual Basic Editorの基本用語と使い方 - イントロダクション 未習得
  8. 【動画8】 Visual Basic Editorの基本用語と使い方 - サブウィンドウ
    【動画8】 Visual Basic Editorの基本用語と使い方 - サブウィンドウ 未習得
  9. 【動画9】 Visual Basic Editorの基本用語と使い方 - プロジェクトエクスプローラ
    【動画9】 Visual Basic Editorの基本用語と使い方 - プロジェクトエクスプローラ 未習得
  10. 【動画10】 Visual Basic Editorの基本用語と使い方 - プロパティウィンドウ
    【動画10】 Visual Basic Editorの基本用語と使い方 - プロパティウィンドウ 未習得
  11. 【動画11】 Visual Basic Editorの基本用語と使い方 - 標準モジュールとコードウィンドウ
    【動画11】 Visual Basic Editorの基本用語と使い方 - 標準モジュールとコードウィンドウ 未習得
  12. 【動画12】 簡単なマクロを書いてみる - 基本編
    【動画12】 簡単なマクロを書いてみる - 基本編 未習得
  13. 【動画13】 簡単なマクロを書いてみる - プログラムの読み方
    【動画13】 簡単なマクロを書いてみる - プログラムの読み方 未習得
  14. 【動画14】 簡単なマクロを書いてみる - サブプロシージャのネーミングルール
    【動画14】 簡単なマクロを書いてみる - サブプロシージャのネーミングルール 未習得
  15. 【動画15】 自動記録機能でマクロを作る - 基本編
    【動画15】 自動記録機能でマクロを作る - 基本編 未習得
  16. 【動画16】 自動記録機能でマクロを作る - Excel2003の場合の手順
    【動画16】 自動記録機能でマクロを作る - Excel2003の場合の手順 未習得
  17. 【動画17】 自動記録機能でマクロを作る - Excel2007、2010、2013、2016の場合の手順
    【動画17】 自動記録機能でマクロを作る - Excel2007、2010、2013、2016の場合の手順 未習得
  18. 【動画18】 自動記録機能でマクロを作る - 自動記録機能で表に番号を振る
    【動画18】 自動記録機能でマクロを作る - 自動記録機能で表に番号を振る 未習得
  19. 【動画19】 複数のマクロを連続実行する - 概要
    【動画19】 複数のマクロを連続実行する - 概要 未習得
  20. 【動画20】 複数のマクロを連続実行する - Excel2003の場合
    【動画20】 複数のマクロを連続実行する - Excel2003の場合 未習得
  21. 【動画21】 複数のマクロを連続実行する - Excel2007,2010,2013,2016の場合
    【動画21】 複数のマクロを連続実行する - Excel2007,2010,2013,2016の場合 未習得
  22. 【動画22】 エクセルマクロ研修の選び方1-イントロダクション
    【動画22】 エクセルマクロ研修の選び方1-イントロダクション 未習得
  23. 【動画23】 エクセルマクロ研修の選び方2-カレーライスとパソコン1
    【動画23】 エクセルマクロ研修の選び方2-カレーライスとパソコン1 未習得
  24. 【動画24】 エクセルマクロ研修の選び方3-カレーライスとパソコン2
    【動画24】 エクセルマクロ研修の選び方3-カレーライスとパソコン2 未習得
  25. 【動画25】 エクセルマクロ研修の選び方4-よくある落とし穴
    【動画25】 エクセルマクロ研修の選び方4-よくある落とし穴 未習得
  26. 【動画26】 エクセルマクロ研修の選び方5-よくある落とし穴に落ちないために
    【動画26】 エクセルマクロ研修の選び方5-よくある落とし穴に落ちないために 未習得
  27. 【動画27】 エクセルマクロ研修の選び方6-講座紹介
    【動画27】 エクセルマクロ研修の選び方6-講座紹介 未習得
  28. 【動画28】 受講生の声: 久武美香さま(会社員)[大阪府]
    【動画28】 受講生の声: 久武美香さま(会社員)[大阪府] 未習得
  29. 【動画29】 受講生の声: 横岩良太さま(製造業・総務・経理)[静岡県]
    【動画29】 受講生の声: 横岩良太さま(製造業・総務・経理)[静岡県] 未習得
  30. 【動画30】 受講生の声: 井上真吾さん(高校職員)[高知県]
    【動画30】 受講生の声: 井上真吾さん(高校職員)[高知県] 未習得

塾長 小川慶一

メニュー

コメント紹介

もっと見る

ページの先頭へ