-
【VBA】If~ElseIf~Elseを使った分岐処理|時間によるプログラム制御
経緯 VBAでプログラムを作成する中で、条件分岐をさらに細かく増やしたいと考え、今回、**If ElseIf Else**構文を使った分岐方法について学びました。 解決方法:If~ElseIf~Else構文を使う 今回は、現在の時間に応じて処理を切り替えるという実例で学習... -
【VBA】「Shift + →」と同じ動作を再現する方法|RangeとOffsetを使う
経緯 VBAを使って、キーボード操作の**「Shift + →」**(右方向へ範囲選択拡張)と同じ動作をプログラムで再現できないかと考え、今回その方法について学びました。 解決方法:RangeとOffsetを組み合わせる VBAでは、**Range(Selection, Selection.Offset(... -
2022年8月の結果【STEPN】
月の結果です。 メインスニーカーはUncommon_Runner-LV19です。 スニーカーの個数は4足です。 利益(GST) +702.35GSTでした。 利益 = 報酬 - 支出(リペア + MT Box Open Fee) 702.35 = 1141.15 - (90.80 + 348) 収入内訳 獲得GSTMT Box合計1141.150.001141... -
【VBA】ユーザーフォームのテキストボックスを半角入力専用にする方法|IMEModeプロパティの設定
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 VBAでユーザーフォームを作成し、テキストボックスを設置しました。このテキストボックスには半角数字だけを入力させたいと考え、今回、その設定方法について学びまし... -
【VBA】「Ctrl + F」検索機能を再現する方法|Findメソッドの使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 VBAを使って、Excel上で**「Ctrl + F」検索機能**を再現し、指定した文字列をセルから探し出す方法を学びました。 解決方法:Findメソッドを使う VBAでは、Find()メソ... -
【VBA】「F2キー」と「Enterキー」を押す動作を再現する方法|SendKeysの使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 Excel作業を自動化する中で、**「セルを編集モードにして(F2キー)、確定する(Enterキー)」**という操作をVBAで実現したくなり、今回、その方法について学びました... -
ユーザーフォームのテキストボックスに初めから今日の日付をいれたい。【VBA】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 VBAを使って、ユーザーフォームでテキストボックスを作成して、そのなかに日付を記入することにしました。 初めは空白だったのですが、「今日の日付をいれてほしい」という要望があ... -
【VBA】全角を半角に変換する方法|StrConv関数とvbNarrowの使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 VBAを使って、バーコードリーダーから読み取った値を処理している際に、全角文字で読み取られてしまうケースがあり、非常に困っていました。 そこで今回は、全角文字を... -
【自動運転#33】VideoCaptureで制御するのを諦めました
環境 Raspberry pi zero エディターはラズパイに初めから付いている、Thonnyを使ってます。 カメラを使って、障害物を認識して、止まったり、避けたりする使用はできませんでした。 私は当初の目的として、カメラを使って、障害物を認識させて、車を自動運... -
【VBA】セルの値だけを消す方法|ClearContentsの使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 VBAを使って、特定のセル範囲の値だけを消去したいと考え、今回、「セルの値を消す方法」について学びました。 解決方法:ClearContentsを使う セルの値のみを削除する... -
2022年7月の結果【STEPN】
7月の結果です。 uncommonのランナー買いました。 メインスニーカーはUncommon_Runner-LV19です。 スニーカーの個数は4足です。 利益(GST) +30.48GSTでした。 利益 = (報酬 + MTBox) - 支出(レベル上げ + リペア + Transfer Fee + MT Box Open Fee) 30.48... -
【NFT体験談】CNP Jobsの偽物NFTを購入してしまった話|原因と対策まとめ
はじめに こんにちは。 今回は、私がCNP Jobsの偽物NFTを購入してしまった体験談を共有します。この記事を通じて、同じような被害に遭う方が少しでも減ることを願って書きました。 購入に至るまでの時系列 まず、事の経緯を時系列で整理します。 2022年7月... -
【Python】startswith()、endswith()以外で途中の文字列を確認する方法|in演算子の使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python 経緯 Pythonで文字列を操作する際、**startswith()とendswith()**を使えば、文字列の「先頭」や「末尾」にあるかどうかは簡単に確認できます。 しかし、文字列の途中に特定の文字列が含まれ... -
【Python】TkinterでCombobox(コンボボックス)を使う方法|リストから選択できるプルダウンを作成
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(tkinterライブラリ) 経緯 PythonでGUIアプリケーションを作成する際、プルダウンメニューのようなリストから選択できる部品を作りたいと考え、TkinterのComboboxについて学びました。 解... -
【Python】関数の中に関数を作る方法|ネストされた関数(関数の入れ子構造)
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python 経緯 Pythonで開発を進める中で、作成した関数をさらにまとめて整理したいと考えました。そこで、関数の中に関数を作成できるかについて勉強しました。 結論:関数の中に関数を作ることは可... -
【Python】データの中央値を求める方法|pandasのmedian()関数を使用
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(pandasライブラリ使用) 経緯 PythonでCSVファイルからデータを抽出した際、**データの中央値(メディアン)**を確認したい場面がありました。 そこで、中央値を簡単に求める方法について... -
【VBA】ComboBoxに複数の値をまとめて追加する方法|セル範囲から読み込む
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 ユーザーフォームにプルダウンメニュー(ComboBox)を設置し、複数の選択肢を手間なく追加したいと考えました。 これまでは、 ComboBox1.AddItem "東京" ComboBox1.Add... -
【Excel】文字列の途中にセルの値を埋め込む方法|&演算子の使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel 経緯 Excel作業中に、文字列の中にセルの値を埋め込んで表示させたいと思いました。たとえば、「連絡先:〇〇〇-〇〇〇〇」のように、文字列とセルのデータを一緒に表示させるイ... -
OutLookの本文を改行したい(改)【VBA】
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA、Outlook 経緯 以前、VBAを使ってOutlookメールを作成する際、本文に改行を入れるために**「& vbCrLf」**を何度も書いていましたが、コードが非常に読みづらく、美しく... -
【Excel】PDF化するとサイズが変わる問題の解決方法|拡大縮小オプションの調整
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel(バージョン:2108) 経緯 Excelで作成したデータをPDF化した際に、印刷時のサイズやレイアウトが変わってしまう現象に悩まされました。 見た目通りにPDFに保存できず、毎回手作... -
OutLookに表を貼り付けたい。【VBA】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 VBAを使って、Excelで作った表を貼り付けられないか、 今回勉強しました。 「.GetInspector().WordEditor.Windows(1).Selection.Paste」を使う 「.GetInspector().WordEditor.Window... -
【Excel】IF関数とVLOOKUP関数を組み合わせる方法|条件によって検索結果を切り替える
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel(バージョン:2108) 経緯 Excel作業中に、IF関数とVLOOKUP関数を組み合わせることで、条件によって処理を切り替えたいと考え、今回、その方法について学びました。 結論:IF関... -
2022年6月の結果【STEPN】
6月の結果です。 GSTが17円(2022年6月30日)くらいになっちゃいましたね。 GSTが1000GST貯まりました! メインスニーカーはCommon_Runner-LV19です。 スニーカーの個数は3足です。 利益(GST) +789.00GSTでした。 利益 = (報酬 + MTBox) - 支出(レベル上げ ... -
【Python】openpyxlでセルの幅を調整する方法|column_dimensionsとwidthの使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(openpyxlライブラリ使用) 経緯 PythonでExcelファイルを操作する際、セルの幅(列幅)を調整したい場面がありました。 そこで、openpyxlライブラリを使ってセル幅を調整する方法について... -
【Python】openpyxlで散布図(ScatterChart)を作成する方法|体温データのグラフ化例
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(openpyxlライブラリ使用) 経緯 PythonでExcelファイルを操作する中で、日付と体温データをもとに散布図(Scatter Chart)を作成したいと考えました。 そこで今回は、openpyxlライブラリを... -
【Python】openpyxlでセルの表示形式をユーザー定義に変更する方法|number_formatの使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(openpyxlライブラリ使用) 経緯 PythonでCSVファイルからデータを読み込むと、**Excelに貼り付けた際、セルの表示形式が「標準」**になってしまうため、自動で「ユーザー定義」形式(たと... -
【Python】csvデータから日付を取得してdatetime型に変換する方法|漢字を含む日付にも対応
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(pandas・datetime使用) 経緯 PythonでCSVファイルからデータを読み込んで処理をしている中で、日付データを取得して、正しい形式(datetime型)に変換したいと思いました。 特に今回は、... -
【Python】.mean()で取得した平均値をDataFrameに変換する方法|pandasの基本操作
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(pandasライブラリ使用) 経緯 Pythonでデータを処理している中で、DataFrameの列ごとの平均値を求めたいと思い、.mean()を使用しました。 しかし、.mean()で取得した結果(Series型)は、... -
【Python】ValueError: Cannot convert (‘木’,) to Excel が発生した原因と対処法|openpyxlエラー完全解説
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(pandas、openpyxl使用) 経緯 Pythonを使い、pandasで抽出したデータをopenpyxl経由でExcelに貼り付けようとしたところ、次のエラーが発生しました。 ValueError: Cannot convert ('木',) ... -
【Python】インストールされていないPCでPythonプログラムを動かす方法|PyInstallerでexe化する手順
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(PyInstaller使用) 経緯 会社では、セキュリティ上の制限から、 インターネット接続不可 Pythonのインストール禁止 といったパソコンが存在します。 そこで、Pythonがインストールされてい...