ノンプロ研中級プログラミング講座【VBAコース第1期】第5回

コミュニティ「ノンプログラマーのためのスキルアップ研究会」の中級プログラミング講座VBAコース第5回のツイートまとめです。 コンテンツは「配列」です。
5

コミュニティ「ノンプログラマーのためのスキルアップ研究会」についてのお知らせ
https://tonari-it.com/community-nonpro-semi/

コミュニティ連携型!ノンプロ向けプログラミング講座開講のお知らせ
https://tonari-it.com/nonpro-beginner-vba-gas/

タカハシノリアキ @ntakahashi0505

準備完了です! 本日は中級VBA講座、第5回。 配列について学びます〜 #ノンプロ研 pic.twitter.com/nOKS4llSf7

2019-12-06 19:10:34
拡大
ピンチャン @PinchiWaChanceD

今日はVBA中級講座第5回。 『配列』さんと仲良くなれるのか、大嫌いになってしまうのか、乞うご期待!! #ノンプロ研

2019-12-06 19:27:13
タカハシノリアキ @ntakahashi0505

アイスブレイクタイムです〜 本日のテーマは「私がハマっていたExcelライブラリの落とし穴」です #ノンプロ研 pic.twitter.com/kObOuHyTwb

2019-12-06 19:35:07
拡大
fuji.t @celaeno4

さぁ、VBAの時間だ! 今日は配列()です。 #ノンプロ研 #VBA

2019-12-06 19:40:20
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

GASは絶対マスターしないといけないがVBAでは逃げてしまうことが出来るらしい。 #ノンプロ研

2019-12-06 19:41:09
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

配列 VBAでは初心者講座ではやらない。 この絵はGASの配列と一緒。多分ね。 これはわかる。 #ノンプロ研

2019-12-06 19:42:42
Takushi✨プログラミング学習中 @Taxi3134

配列。GASやpythonでは初級講座の内容だが、VBAでは中級講座で配列を学ぶ。どおりで・・・VBAの配列は難しくて逃げていました #ノンプロ研

2019-12-06 19:44:05
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

サイズ(箱の数)を変えられる/変えられない 2種類の配列が有る  固定配列:  動的配列: なんか理由が有るんだろうね。 #ノンプロ研

2019-12-06 19:44:22
saitoosamu @saitoosamu

固定配列と動的配列 固定配列の宣言 Dim hoge(1 To 3) As Long Dim hoge(3) As Long Dim hoge(o To 3) As Long 。。。 下限は0 or 1 ここは中級クラスです。 #ノンプロ研

2019-12-06 19:46:44
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

固定配列の宣言  Dim 変数名([下限 To] 上限) As 型  Private 変数名([下限 To] 上限) As 型 Public 変数名([下限 To] 上限) As 型 Dim numbers(1 To 3) As Long → 1,2,3 Dim numbers(2) As Long → 0,1,2 1からスタートできるのはまあ便利かな #ノンプロ研

2019-12-06 19:47:26
あぱchan@GoogleAppsScript書籍第3版5/11発売😀 @ApahanHonpo

コードをかくって楽しい、動くのが楽しい、土日はまったりVBAをがんばろうかな^^ #ノンプロ研

2019-12-06 19:49:55
saitoosamu @saitoosamu

固定配列なので、方も固定です。 As Long だと数字しか入れられません。 固定ですから。。。 要素数も固定です。 #ノンプロ研

2019-12-06 19:50:42
Takushi✨プログラミング学習中 @Taxi3134

VBAは配列の下限値を設定できる。numbers(1 To 3) のように下限値を1に設定できるので便利。かと思われるが、他の言語は0スタートなので逆にややこしくなるかもしれない。 #ノンプロ研

2019-12-06 19:51:15
saitoosamu @saitoosamu

多次元配列 二次元配列はよく使われます。 #ノンプロ研

2019-12-06 19:52:52
fuji.t @celaeno4

VBAの配列で、a(2)と書いた場合は、インデックスは0, 1, 2となり、要素数は3つになります。2はインデックスの上限値で、要素数ではないので注意。(混乱の元…) (例えば Javaの場合は int a[] = new int[2] と書くとインデックスは0と1で要素数は2つなので仕様が異なります。) #ノンプロ研 #VBA

2019-12-06 19:53:14
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

多次元配列の宣言 Dim 変数名([下限1 To] 上限1, [下限2 To] 上限2, ...) As 型 行列、Excelシートのイメージだな。 #ノンプロ研

2019-12-06 19:54:03
根岸 @2a9SouLnhptnIqG

#ノンプロ研 エクセルのシートは縦×横なので 2次元配列で使える。 3次元以上の配列も作れるらしいけど、イメージできない。

2019-12-06 19:54:05
saitoosamu @saitoosamu

二次元配列が私としては許容限界かもしれません。 三次元にチャレンジしてみたことは、ありません。 #ノンプロ研

2019-12-06 19:57:59
saitoosamu @saitoosamu

動的配列の宣言 ()に何も入れない。 入れないから動的。 でも後で決める。 ReDim できめる。 結局決めるのね。 #ノンプロ研

2019-12-06 20:02:24
まやこん@はなもく散歩_NPOリトカル @mayakon4

久しぶりのノンプロ研。2週間ぶりだとなかなか頭が切り替えられないけど、がんばります。今日はVBAで配列の勉強。VBAの配列には動的配列と静的配列があります。 #ノンプロ研

2019-12-06 20:02:40