ノンプロ研初心者プログラミング講座【VBAコース第7期】_06
- ichihuku55
- 779
- 2
- 0
- 0
習6-8 さっきはとびとびでしか貼り付けられなかった カウンタ変数をふたつに増やしたら、行を開けずに貼り付けがされた🎉 #ノンプロ研 #VBA初心者講座 pic.twitter.com/VVpRrix6eR
2022-11-11 20:56:04宿題はなまえに"o"を含むメンバを抽出する問題。 サスケは抽出されますか?されませんか?(難問) #ノンプロ研 #VBA初心者講座
2022-11-11 20:58:56新規ブックの作成は Worksheet.Add でできます。 コード実行直後はできたワークブックがActiveWorkbookとなります。 でも"Active"は後々変わる可能性があるので、 Set 変数=Activeworkbook としてすぐに変数に入れてから使うと安心です。 #ノンプロ研 #VBA初心者講座
2022-11-11 21:01:18ブックの保存は SaveやSaveAs メソッドを使って行います。 バックアップの作成には SaveCopyAs メソッドを使うと、元ファイルはそのままでコピーファイルだけが保存されるので便利ですよー #ノンプロ研 #VBA初心者講座
2022-11-11 21:03:19SaveメソッドとSaveAsメソッド AddしてSaveしたらどんな名前で保存されるのだろう? #ノンプロ研 #VBA初心者講座
2022-11-11 21:03:50ThsisWorkbook.Path は マクロを実行しているブックのあるパスをさす。 なので、.SaveAs filePath とすると、マクロを実行しているブックと同じ場所に保存される #ノンプロ研 #VBA初心者講座 pic.twitter.com/GM4etxu9f2
2022-11-11 21:10:42Set Wb=Workbooks.Add With Workbooks.Add メソッドの付いたオブジェクトを変数に入れたり、Withしたりすることに違和感を感じたあなた。 これには海より深い理由があります。 その疑問には、今はそっと蓋をしておきましょう。 #ノンプロ研 #VBA初心者講座
2022-11-11 21:12:14インデックス番号を使ったワークシートの指定 おススメしません。 が、 作ったばかりのワークブックのシートの数は絶対に1つなので、この時ばかりは使ってもヨシ! #ノンプロ研 #VBA初心者講座
2022-11-11 21:13:52別解やるときの注意ですが、ファイル名hoge.xlsxのままだと同じファイル名のあるよ!って言われるので、Path指定のところ、変えておくといいですよ。 #ノンプロ研 #VBA初心者講座
2022-11-11 21:15:18Workbooks.Add をWithしている...だと なるほどー。オブジェクト.プロパティでWithできる! #ノンプロ研 #VBA初心者講座
2022-11-11 21:16:04ブックを閉じるときは Close メソッドです。 ”ブックを上書き保存しますか~?” のアラートなしにそっ閉じしたいときは Application.DisplayAlarts=false を直前に入れるといいです。 Application.DisplayAlarts=True と、戻すことを忘れずにね。 #ノンプロ研 #VBA初心者講座
2022-11-11 21:21:23ブックを開くときは Openメソッドです。 Workbooks.Add と同じく開いた直後のブックがActiveWorkbookとなります。 同じく、即変数に入れちゃうのが吉ですねー #ノンプロ研 #VBA初心者講座
2022-11-11 21:21:37基本的な処理でも、それをうまく組み合わせることでいろんな処理を作ることができるようになりますよー #ノンプロ研 #VBA初心者講座
2022-11-11 21:27:23次は構造化データのオハナシ 人の目に優しいデータ作りは、コンピュータの処理には優しくない のオハナシ #ノンプロ研 #VBA初心者講座
2022-11-11 21:29:45例えばこんな表、 見やすくはあるけど、 情報を追加するコードを考ると結構ムズイ ・ループを使うにしても最終行の取得がややこしい ・体裁を整えるにして範囲を特定するのややこしい #ノンプロ研 #VBA初心者講座 pic.twitter.com/u3cOfK1Lay
2022-11-11 21:30:21最終行をどうやってとる? セルの結合いしないでえええぇぇぇ #ノンプロ研 #VBA初心者講座 pic.twitter.com/ZMnUvQa3j2
2022-11-11 21:30:33PCの処理に優しいデータ作りができていれば、 コーディングや、そのメンテナンスが圧倒的に楽 #ノンプロ研 #VBA初心者講座
2022-11-11 21:30:47頑張ってなんとかしようとしないで、データの構造化を進めた方が絶対後が楽になる。 元データをキレイにすることを心掛けましょう。 #ノンプロ研 #VBA初心者講座
2022-11-11 21:31:28テーブルとして使うシートのルール ・1シートに1テーブル ・A1セルからレコード×フィールド ・空行や空列は入れない ・フィールドの見出しは1行に ・セルの結合を使わない ・セル内改行しない ・フィールドのデータ型は揃える などなど・・ #ノンプロ研 #VBA初心者講座
2022-11-11 21:35:49テーブルとして使うシートのルールで A1からレコード×フィールド ルールに激しく頷いている A列、1行あけて始まるデータの多いこと… 特にお手製のマスタ系 #ノンプロ研 #VBA初心者講座
2022-11-11 21:38:18