A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>先生のようにすっと答えが出せるよう精進したいと思います。
誰でもそうなりたいと思いますよね。
でも、一朝一夕にそうなれるわけじゃないですけど
コツというものは存在します。
それは概念を理解することです。
といってもピンとは来ないと思いますけど
見えていないものが、何かを確かめる方法を
知る事で、今まで見えてなかったものを
沢山確かめると概念が理解できるようになります。
例えば、エクセルの中にブックがあって
そのブックの中にシートがあって、
そのシートの中にセルがあるっていうことは判りますよね?
これをコードにすると
Application.Workbook.WorkSheet.Range
こんな感じでドットを挟んで、左が親、右が子という
オブジェクトが繋がった関係性になっています。
そして、確認する方法をこれは練習してもらうしか
ないので、実際に試して欲しいのですが
ステップ実行をしながらコードを追うのです。
例えばNo1で示されたコードで言うと
1行だけステップ実行で進めて
イミディエイトウィンドウに
? Me.Name
これはMeっていうのが何を指すのかを名前から知ることが
できます。
? Me.Controls.Count
これはControlsというコレクションが
何個あるのかを知る事が出来ます。
? Me.Controls(1).Name
そのコレクションの1番めはなんという
名前かを知る事ができます。
? typename(ws.Cells(1,1))
これはカッコ内のオブジェクトの型を
知ることが出来ます。
この様に、今まで見えていなかったものを
どんどん貴方の前に明らかにする方法があって
それを繰り返すことで貴方の中にオブジェクトが
どういう構成で出来ているかの立体的イメージが
出来てきます。
それを私は概念と呼びました。
ですから、貴方が今表面に見えていないものを
自分で見つける方法を理解して、何度も確認すれば
きっとその境地にたどり着けるものと確信しています。
No.1
- 回答日時:
Private Sub UserForm_Initialize()
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("シート名") ' シート名を適切な名前に置き換える
Dim i As Integer
For i = 1 To 30 ' セル1から30までの値を取得する
Me.Controls("text" & i).Text = ws.Cells(i, 1).Value
Next i
End Sub
素早いご教授ありがとうございます。
確認しました。
やっていることはよく理解できないのですが、やりたいことはお陰様で満足できるものとなりました。
先生のようにすっと答えが出せるよう精進したいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBA セルの値と同じ名前のシートにデータを貼り付けするやり方を教えてください 2 2022/05/17 16:26
- Visual Basic(VBA) vba 隣のセルに値がある行だけ関数をコピー&ペーストしたい A1 100001 A2 100002 1 2023/01/28 14:29
- Excel(エクセル) Excel VBA 指定セルに入力されているパスからシートをコピーして別のブックに転記するVBAのコ 2 2022/04/19 15:53
- Visual Basic(VBA) EXCEL VBA ユーザーフォームの内容をループでデータベースに登録したい。 2 2023/02/02 10:22
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Visual Basic(VBA) EXCEL VBA データベースの内容をユーザーフォームに表示したい。 5 2023/02/14 11:40
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Visual Basic(VBA) VBA 別シートの日付けと照合したい 5 2023/12/12 07:52
- Excel(エクセル) エクセルVBAでチェックボックスにチェックを入れる 1 2022/09/14 00:52
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセルでチェックボックスを一列にたくさんつくり、各行にリンク先のセルを設定する場合、どのようにした
Excel(エクセル)
-
エクセル関数に詳しい方教えてください
Excel(エクセル)
-
エクセルの神よ、ご回答を! エクセルのコメント欄について質問2点。
Excel(エクセル)
-
-
4
Excelで、10000,20000,30000と表示されているのですが、時々10000,20000
Excel(エクセル)
-
5
エクセル関数に詳しい方、教えてください(テキスト関数と条件付書式)
Excel(エクセル)
-
6
エクセルで不等号記号(≠)が上にずれて表示される
Excel(エクセル)
-
7
[関数得意な方]教えて下さい・・[困ってます]
Excel(エクセル)
-
8
Excelはなんで先頭の0を消すんですか?しかもCSVとかもなんでそもそも勝手に元のデータ変えるのに
Excel(エクセル)
-
9
自動入力で今月はMONTH(TODAY())で良いのですが、翌月はどのようにすれば良いでしょうか。
Excel(エクセル)
-
10
VBAについての質問です
Excel(エクセル)
-
11
FormulaR1C1の 相対参照式のコピー
Excel(エクセル)
-
12
リンク先が空白若しくはゼロの場合の処理
Excel(エクセル)
-
13
エクセルで日付の入ったセルの月別の個数が知りたい
Excel(エクセル)
-
14
Excelの入力方法について
Excel(エクセル)
-
15
Excel初心者です。 詳しい方、効率の良いやり方を教えてください。 職場で、抽出したデータの表を見
Excel(エクセル)
-
16
エクセル共有したが、アクセスできなくかった
Excel(エクセル)
-
17
【マクロ】顧客番号にて一致させ、情報を表へ上書きする為には
Excel(エクセル)
-
18
【関数】スペースがいくつ入った後の文字列を取り出したい
Excel(エクセル)
-
19
一つのセルに(例えばA1)入力された3桁・4桁の数字を並べ替えて同一行のセルに表示させる。
Excel(エクセル)
-
20
時間によってファイル名が変わるエクセルをほかのエクセルでデータを参照する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel ワークシート関数で参照...
-
EXCEL VBA 印刷時にメッセー...
-
エクセルでチェックボックスを...
-
GoogleスプレッドシートのVLOOK...
-
PowerPointの表内のカンマ
-
【VBA】PDF出力に任意のファイ...
-
LINEのこの空白ってどんな意味...
-
EXCELでタイトル行と一番下の行...
-
名簿の漢字名を関数で半角カナ...
-
Wordの差し込み印刷で空白行が...
-
EXCELで縦の行全てに一括して文...
-
エクセルでオートサムを使った...
-
エクセルでleft関数の結果が表...
-
EXCEL 連動したドロップダウン...
-
エクセル 合計値に一番近い件数...
-
Excelのテーブル上のセルの保護...
-
エクセルで「-3E+06」と...
-
エクセルで空白に自動で文字を...
-
セル上に表示された見かけ上の...
-
エクセル 印刷範囲外を非表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA Private Sub Worksheet_Cha...
-
エクセルでチェックボックスを...
-
Excel マクロ 選択セルの値の枚...
-
VBAを利用して宛名ラベルを作り...
-
EXCEL VBA 印刷時にメッセー...
-
エクセル vbaのリストボックス...
-
CSVデータを任意の様式に入れる...
-
Excelの表で、行と列の見出しを...
-
Excel vbaのテキストボックスの...
-
EXCEL97VBAにおける、TREND(ワ...
-
見積書提出一覧表
-
Excel ワークシート関数で参照...
-
PowerPointの表内のカンマ
-
【VBA】PDF出力に任意のファイ...
-
EXCELでタイトル行と一番下の行...
-
エクセルの計算式でコンマを付...
-
LINEのこの空白ってどんな意味...
-
エクセルでleft関数の結果が表...
-
名簿の漢字名を関数で半角カナ...
-
エクセルでオートサムを使った...
おすすめ情報