今日もパソコンスクールで自習を。
帰宅後も時間の許す限りVBAの勉強をしています。
今日の発見は、こちら。
Sub 並べ替え昇順()
Range("b3").Sort Key1:=Range("c3"), order1:=xlAscending, Header:=xlYes
End Sub
この1行マクロ。
先頭b3セルの指定・・・この意味がよく分からなかった。
結局意味はb3セルを含む表を“Range("b3")”と記述することで選択できている・・・ということなんですが、このRange("b3")と記述するだけでは単にb3セル一つを選択している・・・そうとしか読めませんでした。
が。
VBAではb3セルを含む表全体を選択・・・そのようになるらしい。
考え方一つをとっても、プログラミングの世界ではなにやら意味に違いがあるようです。
帰宅後も時間の許す限りVBAの勉強をしています。
今日の発見は、こちら。
Sub 並べ替え昇順()
Range("b3").Sort Key1:=Range("c3"), order1:=xlAscending, Header:=xlYes
End Sub
この1行マクロ。
先頭b3セルの指定・・・この意味がよく分からなかった。
結局意味はb3セルを含む表を“Range("b3")”と記述することで選択できている・・・ということなんですが、このRange("b3")と記述するだけでは単にb3セル一つを選択している・・・そうとしか読めませんでした。
が。
VBAではb3セルを含む表全体を選択・・・そのようになるらしい。
考え方一つをとっても、プログラミングの世界ではなにやら意味に違いがあるようです。
※コメント投稿者のブログIDはブログ作成者のみに通知されます