[ノンプロ研]VBA初心者講座6期第6回・セル、シート、ブックの操作

コミュニティ「ノンプログラマーのためのスキルアップ研究会」初心者講座VBA コース6期第6回のツイートまとめです。 https://tonari-it.com/community-nonpro-semi/
2
おおさわ @vC12H22O11v

【復習】 【無限ループ】 インクリメントし忘れて無限ループになってしまったらEscキーで強制終了するか、Ctrl + Alt + Deleteキーを押してタスクマネージャを起動し、Excel自体を強制終了してくださいね😃 #ノンプロ研 #VBA初心者講座

2022-06-06 20:40:30
おおさわ @vC12H22O11v

今日もエア受講とTipsありがとうございます😃 #ノンプロ研 #VBA初心者講座 twitter.com/FukucyndiP/sta…

2022-06-06 20:42:02
FukuCyndi papa @FukucyndiP

Range().Rows Range().Columns とすると、コレクションになりますよ #ノンプロ研 #初級VBA #エア twitter.com/vC12H22O11v/st…

2022-06-06 20:38:07
根岸 @2a9SouLnhptnIqG

実行する前に保存しましょう。 万が一のときにコードが無くなってしまうと悲しい。 #ノンプロ研 #VBA初心者講座

2022-06-06 20:43:06
まる🍑5550 @maru_power_5550

iを宣言して、同タイミングで値を代入するときと後で代入するときがある🤔 Forは For文の中でiの初期値?を代入するけど、Do Whileだと外でやっておかないといけないんか… #ノンプロ研 #VBA初心者講座

2022-06-06 20:45:07
まる🍑5550 @maru_power_5550

そういえばさっき、Forだけど iの宣言のタイミングで値を代入してた演習あって あれ?ってなったけど、先生書いてなかったから なくて大丈夫だったぽい。 #ノンプロ研 #VBA初心者講座

2022-06-06 20:49:47
根岸 @2a9SouLnhptnIqG

セル範囲をループしながら、条件に一致するデータを他のセルに書き込む場合は、 ループ用のカウンタ変数の他に、書き込み先の行の番号を記録する変数を用意する #ノンプロ研 #VBA初心者講座

2022-06-06 20:51:51
おおさわ @vC12H22O11v

@wa_maru_gm Do While文だと中で代入しちゃうと、ループの間にまた代入して数字が戻ってを繰り返して、無限ループしちゃうから外で代入してるんだと思います💡 #ノンプロ研 #VBA初心者講座

2022-06-06 20:54:43
まる🍑5550 @maru_power_5550

@vC12H22O11v For文の一行目は初回しか通らないけど、Do Whileの一行目は毎回通るんですね! #ノンプロ研 #VBA初心者講座

2022-06-06 20:57:31
LLL @Tm0001_

#ノンプロ研#VBA初心者講座  今日が最後の授業。 最後の最後で実務でめちゃくちゃ使える知識のオンパレード。 例えば、あるシートから特定の条件を満たす値をだけをコピーして、別のシートに上から詰めて順番に貼り付けるとか。

2022-06-06 20:59:53
おおさわ @vC12H22O11v

@wa_maru_gm そうですね!F8のステップ実行するとわかりやすいかもです! #ノンプロ研 #VBA初心者講座

2022-06-06 21:00:05
おおさわ @vC12H22O11v

今日の講座も少し余裕があるので、いったん休憩です~😃 なにか質問あるかたはどうぞ~! #ノンプロ研 #VBA初心者講座

2022-06-06 21:01:15
りゅう@静岡在住・聖地巡礼旅ブロガー @bokkemondesu

コード書いてたら無限ループ貼ってExcelが固まってしまった。 ・ステップ実行をする ・こまめに保存をする。 これを意識しよう #ノンプロ研 #VBA初心者講座

2022-06-06 21:05:45
根岸 @2a9SouLnhptnIqG

Workbooks.Add 新規ブックを作成する。 参考までに シートオブジェクト. Copy シートを新規ブックにコピーできる。 #ノンプロ研 #VBA初心者講座

2022-06-06 21:07:10
おおさわ @vC12H22O11v

【Addメソッド】 Workbooksコレクションに新規ブックを作成して追加する Workbooksコレクション.Add ※新規ブックはアクティブなブックになる #ノンプロ研 #VBA初心者講座

2022-06-06 21:07:19
おおさわ @vC12H22O11v

【Saveメソッド】 ブックを上書き保存する Workbookオブジェクト.Save #ノンプロ研 #VBA初心者講座

2022-06-06 21:07:38
おおさわ @vC12H22O11v

【SaveAsメソッド】 ブックを別名で保存する Workbookオブジェクト.SaveAs ファイルパス 講座ではやらないですが、引数にいろいろ設定できます💡 参考:excel-ubara.com/excelvba1/EXCE… #ノンプロ研 #VBA初心者講座

2022-06-06 21:07:47
おおさわ @vC12H22O11v

【Closeメソッド】 ブックを閉じる Workbookオブジェクト.Close #ノンプロ研 #VBA初心者講座

2022-06-06 21:08:06
根岸 @2a9SouLnhptnIqG

上書き保存 Workbookオブジェクト.Save 名前を付けて保存 Workbookオブジェクト.SaveAs ファイルパス #ノンプロ研 #VBA初心者講座

2022-06-06 21:08:13
まる🍑5550 @maru_power_5550

拡張子をtxtとかにしたらどうなるんだろ🤩 #ノンプロ研 #VBA初心者講座

2022-06-06 21:08:38
根岸 @2a9SouLnhptnIqG

参考までに ブックを保存しないで閉じる場合は Workbookオブジェクト.CloseメソッドのSaveChanges引数を指定する。 保存しない WorkbookオブジェクトClose SaveChanges:=False 保存する WorkbookオブジェクトClose SaveChanges:=True #ノンプロ研 #VBA初心者講座

2022-06-06 21:08:53
たかまい@GAS勉強中 @don2daibutsusan

ここからまともに参加できる。 すごい。ファイルの操作 Workbooks.Add新規ブックを開くと そこがアクティブになるので、 そこに変数を入れて実行する。 よく使う動作。。。らしい #ノンプロ研 #VBA初心者講座

2022-06-06 21:14:12