No.3ベストアンサー
- 回答日時:
こんばんは、
独学で習った事が無いので言葉としておかしいかも知れませんが、
日本語で言うと の と言う意味が近いかな
~ の # みたいな感じ、、VBAでオブジェクトやコレクション、プロパティなどをつなぐものみたいなものかな
「の」だとすると何の?となりますね。つまり、.の前には何かが省略されているはずですね
エラーが発生しないのであれば、おそらくWith構文で纏められていて
.の前に~(オブジェクト)が省略されています
With ~
xx.Resize(~.Rows.Count -1) ~は書いていますがWithにより省略(可能)
End With
Resize(.Rows.Count -1)
サイズを変えてる(行方向は ~「の」行範囲「の」個数-1)
<列方向は省略されています>
しかし、命令として何 「の」サイズを変えるか明示されていないので
Resizeの前にも xx.が付いているかと、、
ご質問から大分離れてしまいました。
Withについては調べてみるのも良いと思います。
No.2
- 回答日時:
Range("A1").Value = "123"
Range("A1").Font.ColorIndex = 3
・・・
みたいに共通項目(この場合 Range("A1") )を纏めて書く際の
With Range("A1")
.Value = "123"
.Font.ColorIndex = 3
End With
ルール的な物と思ってます。
No.1
- 回答日時:
こんばんは
情報が不足しているので、ほとんどが推測での回答になりますけれど・・・
多分、そのセンテンスの前(少し前か、大分前かは不明)に
With ○○
があり、後ろに
End With
があるものと想像します。
ご質問の「.Rows.Count」等の「.」は、With構文中はそのオブジェクトのプロパティを示すという意味になるので、実質的には
○○.Rows.Count
の意味になります。
更に、Rows.Countということから推測するなら、ご質問の場合は○○の部分には(多分)Rangeオブジェクトが記述されているものと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vba シートコピーの不具合 1 2022/06/25 17:48
- Excel(エクセル) 並べ替え、ソートの構文がわからない。 お世話になります。VBA超初心者です。 エクセルでワークシート 2 2023/06/28 21:00
- Visual Basic(VBA) VBA シート間の転記で、条件の追加コードの書き方について教えて下さい。 13 2023/02/26 09:31
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- Visual Basic(VBA) VBA*セルに値があればシート名に反映 2 2023/02/21 14:52
- Excel(エクセル) エクセルのVBAにショートカットキーの割り当て 3 2022/07/13 14:19
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Excel(エクセル) マクロで行を追加、削除すると行位置がずれますが、解決方法はありませんか?。 5 2022/05/28 16:03
- Visual Basic(VBA) VBAの「for i=1 to cells(…」と「i=cells(…」の違いを教えてください。 5 2022/04/02 11:29
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
i=cells(Rows.Count, 1)とi=cells(Rows.Count, 2)の違い
Visual Basic(VBA)
-
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
-
4
実行時エラー 438になった時の対処法を教えて下さい。
Visual Basic(VBA)
-
5
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
6
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
7
マクロ最終行挿入
Excel(エクセル)
-
8
マクロについて。S列の途中からデータがある最終行まで消したいのですが、 Range(”S8”,Cel
Visual Basic(VBA)
-
9
マクロで貼り付け位置を可変させる方法が知りたいです。
Excel(エクセル)
-
10
【Excel VBA】指定行以降をクリアするには?
Visual Basic(VBA)
-
11
B列の最終行までA列をオートフィル
Visual Basic(VBA)
-
12
VBAのoffsetの動き方について教えてください
Excel(エクセル)
-
13
cellsで特定の離れた範囲を選択する方法は?
Visual Basic(VBA)
-
14
エクセルでエラーが出て困っています。
Excel(エクセル)
-
15
Excel マクロ:変数を複数使う場合
Excel(エクセル)
-
16
Excel2000/VBA:値と書式のみ貼り付けたい。
Excel(エクセル)
-
17
Offsetで可視セルだけを移動したい。
Excel(エクセル)
-
18
Excel VBA A列が特定の値以外の場合、その行を削除
Excel(エクセル)
-
19
連続データが入った行の一番右端の右側の空白セル
Excel(エクセル)
-
20
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
ACCESSのFieldの追加方法
-
python __del__()に関して
-
UserForm1.Showでエラーになり...
-
実行時エラー 3265「要求された...
-
パワーポイント filedialogでフ...
-
ドロップダウンリストの行を増...
-
VBA オブジェクトが空かどうか...
-
オブジェクト変数またはWITHブ...
-
テキストボックス中の文字列の...
-
VBScriptでCSVファイルのデータ...
-
VBS 指定のフォルダ内の最新の...
-
エクセルVBAでテキストボックス...
-
textBox isNot Nothing とは
-
PowerPointVBAでスライドマスタ...
-
VBScriptでファイルの日時順(降...
-
VBAによるコメントの余白設定
-
VBA プロパティについて
-
VBでPDFファイルを編集する
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
実行時エラー 3265「要求された...
-
エクセルのVBAの標準モジュール...
-
VBAで既に開いている別アプリケ...
-
VBAで Set wb = Sheets(1).Cop...
-
テキストボックス中の文字列の...
-
PowerPointVBAでスライドマスタ...
-
エクセルマクロエラー「'Cells'...
-
VBAからPDFファイルにパスワー...
-
Excelでフィルタをかけると警告...
-
オブジェクトが見つかりません
-
ある文字列が全て数字であるか...
-
EXCEL VBA オートシェイプナン...
-
[VBA]CDOメッセージ送信エラー
-
VBAで作成するメール(開封確認...
-
VBAについてです。 初心者です...
-
VBA:オートシェイプの線の長...
-
VBで引数にDictionaryオブジェ...
-
AccessVBAで「dim dbs as datab...
おすすめ情報