mimorino

いろいろ

mimorino

いろいろ

記事一覧

スプレッドシートでA1Notationのアルファベット部分が何列目のとき何になるかが知りたい

はじめにスプレッドシートで列名がA, B, Cとなって いる。 そこまではすぐわかるけど、AAとかBAとかになってくると何列目かがよくわからない。 そこで計算して相互に変換で…

mimorino
1年前
2

他人のカレンダーに予定を追加する

はじめに家族が使っている別のカレンダーと連携したくて調べてみた。 共有すればいつも通りに"CalendarApp"で操作できそう。 今回は 操作されたい人:いまばりさん 操作し…

mimorino
1年前
2

for文でぐるぐるしてオブジェクトの内容を表示したいとき、mapとlambdaでもっとかんたんに表示させる。あとforEachも。

はじめにGoogleカレンダーの名前一覧をちらっと見たいときに、for文でぐるぐる書くのが大変なので、短くできる方法を探してみた。 mapなるもので処理を省略してみる"for o…

mimorino
1年前
5

文字列の日付を日付型(Date)に変換する(Google Apps Script)

はじめにGoogle Apps Scriptでカレンダーを使うときに、"2023/5/5"と文字ではなく、Date型で扱うみたい。 そこで、stringをDate型に変換してみた。 stringからDateに変換…

mimorino
1年前
3
スプレッドシートでA1Notationのアルファベット部分が何列目のとき何になるかが知りたい

スプレッドシートでA1Notationのアルファベット部分が何列目のとき何になるかが知りたい

はじめにスプレッドシートで列名がA, B, Cとなって
いる。
そこまではすぐわかるけど、AAとかBAとかになってくると何列目かがよくわからない。
そこで計算して相互に変換できるようにしてみた。

計算してみる1-26のときA-Zになる

一桁なら"alphabet"の配列を作って何番目かわかればすぐ取り出せた。

function toAlphabet(num: number): string

もっとみる
他人のカレンダーに予定を追加する

他人のカレンダーに予定を追加する

はじめに家族が使っている別のカレンダーと連携したくて調べてみた。
共有すればいつも通りに"CalendarApp"で操作できそう。

今回は
操作されたい人:いまばりさん
操作したい人:まつやまさん
で試してみる。

操作したい人(まつやまさん)で直接カレンダーをとってきてみるIDがわかればいける・・・?
そんなことはなかった。。

const CAL_ID = 'XXX@group.calend

もっとみる
for文でぐるぐるしてオブジェクトの内容を表示したいとき、mapとlambdaでもっとかんたんに表示させる。あとforEachも。

for文でぐるぐるしてオブジェクトの内容を表示したいとき、mapとlambdaでもっとかんたんに表示させる。あとforEachも。

はじめにGoogleカレンダーの名前一覧をちらっと見たいときに、for文でぐるぐる書くのが大変なので、短くできる方法を探してみた。

mapなるもので処理を省略してみる"for of"以外に書き方ないかな?とおもって、探していみると、mapで近いことができることを発見!
やってみた。

for ofとmap

これが、

function getAllCalendarName() { const

もっとみる
文字列の日付を日付型(Date)に変換する(Google Apps Script)

文字列の日付を日付型(Date)に変換する(Google Apps Script)

はじめにGoogle Apps Scriptでカレンダーを使うときに、"2023/5/5"と文字ではなく、Date型で扱うみたい。
そこで、stringをDate型に変換してみた。

stringからDateに変換してみるApps ScriptにはUtilitiesという便利な関数があるみたい。
"Utilities.parseDate()"を使うとかんたんに変換できた。

function pa

もっとみる