-
PythonでWebサイトをリロードする方法【Selenium × refresh()】
はじめに Pythonでスクレイピングや自動操作をしていると、「ページを再読み込みしたい(リロードしたい)」という場面があります。特に、「定時になったらリロードして最新情報を取得する」や「再読み込み後にボタンをクリックする」といった用途で役立ち... -
BoxでExcelファイルの過去バージョンを確認・復元する方法
はじめに クラウドストレージ「Box」を利用していると、誤ってファイルを上書きしてしまったという経験は誰しもあるのではないでしょうか。私も先日、Box上に保存していたExcelファイルに対して誤って上書き保存してしまい、以前のデータを確認できなくな... -
セルに文字を入力したら自動で行が追加される方法【Excel VBA】
はじめに Excelで重複データを処理していると、「下の方の値を優先して取得したい」と思う場面があります。私も以前、MATCH関数やINDEX関数を使って値を取得していましたが、どちらも上にある値が優先されてしまうため、意図したデータを取得できませんで... -
2022年11月の結果【STEPN】
11月の結果です。 メインスニーカーはUncommon_Runner-LV19です。 スニーカーの個数は4足です。 利益(GST) 利益 = 報酬 - 支出(リペア + MT Box Open Fee + 靴のリペア) 399.94 = 869.94 - (120 + 240 + 140) 収入内訳 獲得GST合計868.94869.94 支出内訳 ... -
Pythonで「AttributeError: module ‘tweepy’ has no attribute ‘error’」が出たときの対処法【Twitter API】
はじめに PythonでTwitter APIを使っていると、思わぬところでエラーが発生することがあります。私の場合は、ツイートに自動で“いいね”を付けるプログラムを実行した際に、以下のようなエラーが出ました。 AttributeError: module 'tweepy' has no attribu... -
【Python】Twitter APIで「Forbidden: 403 Forbidden」が出たときの対処法
はじめに PythonでTwitter APIを使おうとした際、以下のようなエラーが表示されることがあります。 Forbidden: 403 403 - You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endp... -
【Git】error: failed to push some refs to ” の原因と対処法【Heroku】
はじめに Herokuを使ってBotアプリを構築していた際、git pushを実行したところ、以下のようなエラーが発生しました。 error: failed to push some refs to '' このエラーは、GitからHerokuリポジトリにコードをプッシュできなかったことを意味しています... -
Excelでスペース区切りの文字から値を抽出する方法【LEFT・MID・FIND関数の活用】
はじめに Excelを使っていると、スペースや記号で区切られた文字列から、特定の部分だけを取り出したいという場面がよくあります。私自身、「姓と名がスペースで区切られている文字列から、それぞれを分けて取得したい」と思い、Excel関数でどう実現できる... -
VBAで列の一番下のセルの行番号を取得する方法【.End(xlUp)の使い方】
はじめに ExcelでVBAを使って作業を自動化していると、特定の列で最後に入力されているセルの行番号を取得したい場面があります。私の場合は、「B列の中で最後に値が入力されている行を取得したい」と思い、その方法を調べて実装してみました。 結論から言... -
セルに文字を入力したら自動でプログラムが動く仕組み【VBA × Worksheet_Change】
はじめに ExcelでVBAを使って自動化をしていると、「セルに値を入力したら、何かの処理が自動で実行されるようにしたい」というニーズはよくあります。私の場合は、B列に文字が入力されたら、自動的に日付を入力するような処理をしたくて、その方法を調べ... -
セルに文字が入力されたら日付が表示される仕組み【Excel関数 × IF + TODAY】
はじめに Excelで「あるセルに文字が入力されたら、自動で日付を表示したい」という場面は意外と多くあります。今回は、A列に名前やデータを入力したら、B列にその日の日付が自動で表示されるようにしたいという要望があり、その方法を調べて実装してみま... -
Pythonで「PermissionError: [Errno 13] Permission denied」が出たときの対処法【Excelファイル読み込み時の注意】
はじめに PythonでExcelファイルを読み込もうとした際、以下のようなエラーが発生しました。 PermissionError: [Errno 13] Permission denied: 'aaaa.xlsx' ファイル名は環境によって異なりますが、私の場合は 'majan.xlsx' を読み込もうとしたときに... -
2022年10月の結果【STEPN】
月の結果です。 メインスニーカーはUncommon_Runner-LV19です。 スニーカーの個数は4足です。 利益(GST) +485.14.GSTでした。 利益 = 報酬 - 支出(リペア + MT Box Open Fee) 485.14. = 945.14 - (120 + 240 + 100) 収入内訳 獲得GSTMT Box合計945.140.00... -
セルを下から上に向かって検索する方法【VBA × Step -1】
はじめに ExcelでVBAを使って作業をしていると、「セルの内容を下から上に向かって検索したい」という場面があります。たとえば、「A列にたくさんの名前が並んでいて、その中で一番下にある“森”という苗字を探したい」といったケースです。 今回は、For Ne... -
VSCodeで同じ単語を一括編集する方法【ショートカット:Shift + Ctrl + L】
はじめに プログラミングをしていると、同じ変数名や関数名を複数回にわたって使うことはよくあります。そんなときに便利なのが、Visual Studio Code(以下、VSCode)の**「同じ単語を一括編集する機能」**です。 今回、変数や関数などの同一文字列を一括... -
VBAで切り取り・コピーのモードを解除する方法【Application.CutCopyMode の使い方】
はじめに Excel VBAで処理を自動化していると、「セルをコピー → 別のファイルに貼り付け → 元ファイルを閉じる」という流れを実装したい場面があります。私もまさにその処理を組もうとしていたところ、「コピー元のファイルを閉じる」処理でエラーが発生... -
Excelで“〇”や“×”などの文字をカウントする方法【COUNTIF関数】
はじめに Excelを使って集計作業をしていると、「〇が何個あるか数えたい」「×がいくつあるか知りたい」といったシンプルな集計が必要になる場面があります。私自身も、出欠表や進捗管理表で同様の処理を行いたくなり、いくつかの関数を試した結果、COUNTI... -
小数点を打つのが面倒なときの対処法【Excel入力補助】
はじめに Excelで小数点付きの数字(例:14.3、9.8、3.4など)を頻繁に入力する作業があると、**「キーボードの小数点キーが押しにくい」「テンキーがない」**といった理由で地味にストレスがたまることがあります。 私も実際にそのような業務を担当してお... -
Microsoft Formsでアンケートの回答が届いたらメール通知する方法
はじめに Microsoft Formsを使ってアンケートを作成したものの、誰かが回答するたびにFormsを開いて確認するのが面倒だと感じることはありませんか?私も少人数向けのアンケートを実施していた際、「すぐに結果を知りたいけれど、毎回アクセスするのは手間... -
Excelで「ドキュメント検査機能では削除できない個人情報〜」の通知を消す方法
はじめに Excelでファイルを保存した際に、毎回以下のような通知が表示されて煩わしいと感じたことはありませんか? 「ドキュメント検査機能では削除できない個人情報がドキュメントに含まれていることがありますので、ご注意ください。」 私自身、このメ... -
2022年9月の結果【STEPN】
月の結果です。 メインスニーカーはUncommon_Runner-LV19です。 スニーカーの個数は4足です。 利益(GST) +460.62GSTでした。 利益 = 報酬 - 支出(リペア + MT Box Open Fee) 460.62 = 795.62 - (95 + 220 + 20) 収入内訳 獲得GSTMT Box合計795.620.00795.... -
jupyter labで「()」や「””」が補完されない【python】
経緯 pythonで私はjupyter labを使っているのですが、前までは「(」と入力したら、後ろの括弧も自動で入力されていたのですが、それができなくなりました。「"」も同様です。 なので、自動で後ろの括弧もつく方法を今回勉強しました。 「Auto Close Bracke... -
Excelファイルを開いたときに自動でセルA1に移動させる方法【VBA × ThisWorkbook】
はじめに 「誰かに見せるExcelファイルは、必ずA1セルから表示されるようにしておくこと」――そんなルールを上司から言われたことはありませんか?私自身、そのルールをよく忘れてしまうため、「ファイルを開いたときに自動でA1セルに移動する方法」をVBAで... -
【VBA】セル範囲を選択したときに処理を実行する方法【Worksheet_SelectionChange】
はじめに ExcelでVBAを使っていると、特定のセルが選択されたときに処理を実行したいという場面があります。これまでは1つのセル(例:A1)に対して処理を割り当てていましたが、今回は「A1からB3までの範囲内のどれかが選択されたら処理を行う」というよ... -
VBAで現在の時刻を比較して処理を分岐する方法【CDate × Time関数】
はじめに VBAで処理を組むときに、「現在の時間が○○時を過ぎていたら処理を中止する」といった、時間を使った条件分岐をしたいことがあります。私も実際に、「17時を過ぎていたらデータの書き込みをさせないようにしたい」という要件があり、その方法を調... -
【VBA】今日の日付が入力されたセルを探す方法|Match関数の活用術
はじめに VBAで日付を扱う処理をしていると、「指定した範囲に今日の日付が入力されているセルがあるかどうかを判定したい」というニーズはよくあります。 私自身も、A列に連続した日付が入力されているシートにおいて、「今日」の日付が入力されたセルの... -
【VBA】セルをロック・解除する方法|Lockedプロパティの使い方
経緯 VBAを使って、特定のセルだけをロックしたいと考え、今回、セルのロックおよびロック解除の方法について学びました。 解決方法:Lockedプロパティを使う Excel VBAでは、セルやシートに対して**Lockedプロパティ**を設定することで、ロック(編集禁止... -
【VBA】シートを保護・解除する方法|ProtectとUnprotectの使い方
経緯 VBAを使って、シートを保護・解除する操作を自動化したいと考え、今回、その方法について学びました。 解決方法:ProtectとUnprotectを使う Excel VBAでは、シートの保護・解除をそれぞれ簡単な一行で実現できます。 シートを保護するコード ActiveSh... -
【VBA】Excelを開いたときに自動でプログラムを実行する方法|Workbook_Openイベントの使い方
経緯 Excelファイルを開いたときに、自動でプログラムが実行されるようにしたいと考え、今回、VBAの自動起動処理について学びました。 解決方法:ThisWorkbookモジュールでWorkbook_Openを使う Excelが開かれたタイミングでプログラムを自動実行するには、... -
【VBA】現在の時刻を取得する方法|Now関数の使い方
経緯 VBAを使って、現在の時刻を取得し、それをもとに条件分岐を行いたいと考え、今回、「今の時間」を取得する方法について学びました。 解決方法:Now関数を使う 現在の「日付と時刻」を取得するには、VBAの**Now関数**を使用します。 時刻の取得コード ...