ナル

仕事の効率化をするためにvba、access、gas、pythonを勉強。その備忘録。…

ナル

仕事の効率化をするためにvba、access、gas、pythonを勉強。その備忘録。非理系。

最近の記事

スプレッドシートの勉強スケジュールをGoogleTasksにGASで追加

とある資格をとりたいなーと思っているのですが、 その資格は出題範囲が膨大で年一回しか試験がないため、長期的かつ計画的に勉強する必要があります。 自分はそもそも計画的に勉強する方法が分からなかったので、勉強法に関する本や記事を色々読んだところ、「紙一枚勉強法」という本に「大量記憶表」という下記の表があり、 本ではこれをエクセルや紙で管理していますが、 スプレッドシートにダウンロードして、GASからグーグルカレンダーに予定として流し込めば、一目でいつ何をやるか分かるし、通知

    • AccessVBAの条件付き書式設定

      こんにちは。 前回に引き続き、アクセスで1ヶ月のカレンダーと社員の予定を表示させるフォームを作成しました。 その際、条件付き書式設定をしたかったのですが、 カレンダーのため31個のテキストボックスがあり、 色々な条件を手作業で設定するのは大変なので、VBAで一括で設定しました。 Private Sub Form_Load()Dim name As Variantname = Array("01", "02", "03", "04", "05", "06", "07"

      • VBAの配列まとめ

        こんにちは。 仕事でエクセルで作成したカレンダーの予定表から社員のスケジュールをアクセスのテーブルに取り込む作業をしました。 その際、表の縦横を配列で入れ替える必要があり、配列は苦手でよく分かってないのですが、色々調べた結果なんとか実装できたので まとめました。 ①二次元配列を縦1列に並べる sub 予定入力()Dim 予定(0),予定1() As VariantDim i,j as long予定(0) =Sheets("sheet1").Range("f11:AN17

        • GoogleAppScriptで作成したPDFをダウンロードするダイアログを作る

          こんにちは。 最近、知人の使っているスプレッドシートを便利にするために、 GASで転記とPDF作成とそれをダウンロードするマクロを作りました。 転記とPDF作成は、ネットで検索してすぐに解決できたのですが、GAS間とGASとHTMLの間での変数の受け渡し方がすぐに分からず結構悩んだので、まとめます。 ①GAS間での変数の渡し方 function test1(){let value = "test"return {val:value}//returnのときに名前をつけて

        スプレッドシートの勉強スケジュールをGoogleTasksにGASで追加