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

コミュニティ「ノンプログラマーのためのスキルアップ研究会」についてのお知らせ https://tonari-it.com/community-nonpro-semi/ コミュニティ連携型!ノンプロ向けプログラミング講座開講のお知らせ https://tonari-it.com/nonpro-beginner-vba-gas/ 続きを読む
2
タカハシノリアキ @ntakahashi0505

BlobSourceとして扱えるクラスはこちらのページで確認できます。 つまり、getBlobできるやつ #ノンプロ研 developers.google.com/apps-script/re…

2020-11-06 20:29:56
こはた|Python、GAS勉強中 @kohaku935

画像系は変換できる種類が多い。けど、Office系への変換はできない。 #ノンプロ研

2020-11-06 20:30:36
タカハシノリアキ @ntakahashi0505

Enum MimeTypeで表現できるMimeTypeはもっとたくさんあります。 ちなみに、MimeTypeはトップレベルなので、「MimeType.BMP」などといきなり書けるんですね。 #ノンプロ研 developers.google.com/apps-script/re…

2020-11-06 20:32:10
etau @etau0422

jpg 画像ファイルを BMP 画像ファイルに帰る簡単なお仕事! #ノンプロ研

2020-11-06 20:32:22
こはた|Python、GAS勉強中 @kohaku935

今日の写経では、マイドライブ配下にファイルががしがし作成されていきます。 #ノンプロ研

2020-11-06 20:32:52
こはた|Python、GAS勉強中 @kohaku935

毎回、許可を求められるのは? ドライブを使ったり、ドキュメントを使ったりして、今まで使ってなかった使っていなかったサービスを使用するようになると、初回承認が出ます。 #ノンプロ研

2020-11-06 20:34:59
こはた|Python、GAS勉強中 @kohaku935

BlobオブジェクトとFileオブジェクトの違いは? Fileオブジェクト:Driveサービスの配下。ドライブ上のファイル操作。 Blobオブジェクト:Baseサービス配下にあるので、ドライブに限らず使用可能。データの変換、操作。 混同しがちなので、違いを抑えていきましょう。 #ノンプロ研

2020-11-06 20:38:23
タカハシノリアキ @ntakahashi0505

今度はドキュメントを取得して、Blob化してみる そしてそれをドライブにファイルとして保存してみる どうなるかな…? #ノンプロ研

2020-11-06 20:39:46
etau @etau0422

さり気なく入る #ノンプロ研 主催者の著者紹介w

2020-11-06 20:40:07
タカハシノリアキ @ntakahashi0505

あ、そうそう。 ちょっと前の話になっちゃうのですが、Userクラスには ・BaseサービスのUserクラス ・DriveサービスのUserクラス の2つがあるの知ってました? #ノンプロ研 developers.google.com/apps-script/re… developers.google.com/apps-script/re…

2020-11-06 20:43:16
こはた|Python、GAS勉強中 @kohaku935

Googleドキュメント、スプレッドシートは、Blobにした時点でPDFにされるので、注意。 Officeのファイル形式への変換はできないのね。残念… #ノンプロ研

2020-11-06 20:43:39
タカハシノリアキ @ntakahashi0505

スプレッドシート、ドキュメントはBlob化した時点でコンテンツタイプがapplication/pdfになっちゃいます。 #ノンプロ研 twitter.com/ntakahashi0505…

2020-11-06 20:44:22
こはた|Python、GAS勉強中 @kohaku935

次は、Utilitiesサービス。 Baseサービスと別れているが、こちらも便利系サービス。 #ノンプロ研

2020-11-06 20:46:59
こはた|Python、GAS勉強中 @kohaku935

Blobオブジェクトの生成、圧縮/展開。日付フォーマットする、機能を提供。 #ノンプロ研

2020-11-06 20:48:00
タカハシノリアキ @ntakahashi0505

parseCsvメソッド。 CSVファイルからデータを二次元配列として取得。強力。 #ノンプロ研

2020-11-06 20:49:07
こはた|Python、GAS勉強中 @kohaku935

Dateオブジェクトを変換するformatDateメソッド。めちゃめちゃよく使います。 #ノンプロ研

2020-11-06 20:49:54
タカハシノリアキ @ntakahashi0505

ちょっと前までは、「ZIPの展開」のことを「ZIPの解凍」って言ってたんですよね。 #ノンプロ研

2020-11-06 20:50:28
こはた|Python、GAS勉強中 @kohaku935

sleep、APIを叩くときによく使います。 連続して実行しないよう、sleepを入れて、タイミングを遅らせるってこともします。 #ノンプロ研

2020-11-06 20:51:05
こはた|Python、GAS勉強中 @kohaku935

CSVとは? カンマ区切りのテキストデータの形式。Excel,Googleスプレッドシート,業務関連のツールからダウンロードしたファイルなどで使用されているファイル形式。 #ノンプロ研

2020-11-06 20:51:15
etau @etau0422

文字列が CSV として吐き出せるって、すごいことだと思うんだよね。 #ノンプロ研

2020-11-06 20:52:52
etau @etau0422

@ntakahashi0505 これ、おっさんホイホイな気がするw #ノンプロ研

2020-11-06 20:53:10
タカハシノリアキ @ntakahashi0505

そうね~確かに慣れないうちはCSVファイルは敬遠されがちなのかもね。 今となってはできればCSVで…となりますけどね。 #ノンプロ研

2020-11-06 20:54:17