-
2022年4月19日、STEPNはじめました。【STEPN】
STEPNとは ウォーキングやランニングをお金(仮想通貨)に変えることができるアプリゲームです。 「Play to Earn」という言葉が流行りましたが、 STEPNは「Move to Earn」という概念らしいです。 はじめたきっかけ 「Voicy」パーソナリティの大河内薫さんか... -
OutLookで今開いているファイルを添付したい【VBA】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 VBAを使って、メールを送信することはできたのですが、今開いているファイルも添付したいと思い、 今回勉強しました。 「Attachments.Add」を使う 「Attachments.Add」を使うとうま... -
【VBA】新しくフォルダを作成する方法|MkDirの使い方を解説
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 これまで、Excelファイルを手動でフォルダに整理していましたが、作業をもっと効率化したいと考え、VBAでフォルダを自動作成する方法を学びました。 解決方法:「MkDir... -
【VBA】カレントディレクトリを変更する方法|ChDirステートメント解説
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 VBAを使ってフォルダを作成するプログラムを書いていた際に、作成されるフォルダが意図しない場所にできてしまうという問題が発生しました。 この原因が「カレントディ... -
【VBA】格納するフォルダを選択する方法|ダイアログボックス活用
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 VBAを使って、フォルダを作成し、その中にExcelファイルを保存するプログラムを作成していました。 当初は、格納するフォルダパスをプログラム内で固定していましたが... -
OutLookの本文を改行したい【VBA】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 VBAを使って、メール送信を試みたのですが、メールの本文の改行がうまくいかず、つながって出力してしまいます。 なので、今回は本文を改行する方法を勉強しました。 「vbCrLf」使う... -
【Python】DataFrameを並び替える方法|sort_valuesの使い方
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(pandasライブラリ) 経緯 Pythonでプログラムを書いている中で、DataFrame(df)に大量のデータが格納されていたため、見やすくするために並び替えを行いたいと考えました。 そこで今回は... -
【Python】ValueError: Shape of passed values is (3493518, 2), indices imply (2611, 2) の原因と対処法
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(pandasライブラリ) 経緯 Pythonでプログラムを作成中、concat()関数を使ってDataFrameを結合しようとしたところ、以下のエラーが発生しました。 ValueError: Shape of passed values is (... -
【Python】DataFrameの行数を数える方法|len()の活用
使用環境 OS:Windows 10 Pro(バージョン:20H2) 言語:Python(pandasライブラリ) 経緯 Pythonでプログラムを作成している際、concat()を使ってDataFrameを結合しようとしたところ、エラーが発生しました。 エラーの原因を調査するため、DataFrameの行... -
【VBA】セルの値が”1200以上”の場合に空白にする方法|条件分岐とループの活用
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel VBA 経緯 データを抽出する際に、不要な値(1200以上)が含まれていたため、これまで手動で削除していました。作業の効率化を図るため、VBAで1200以上のセルを自動で空白にする... -
TypeError:’set’object is not callableが出る【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonでプログラムを書いていたら、「TypeError: 'set' object is not callable」とでました。 "{}"ではなくて、"[]"だった。 書いたコードを確認すると、 days = {'Monday', 'Tues... -
【自動運転#32】追従させる【ソフトウェアPart20】
環境 Raspberry pi zero iphone8 エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は カメラとサーボモータを使って、追従できると知ったのでやってみました。 部品 ピンソケット基板モータドライバRaspberry Pi Zeroジャンプワイヤ... -
「Microsoft MonthView Control」がない【VBA】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 Excelのバージョン:2108 経緯 ガントチャートを作ったのですが、日付入力が面倒くさいので、カレンダーの日付をクリックする方法を思いつきました。 調べると、ユーザーフォームに「Micro... -
【Excel】「#N/A」を目立たなくする方法|条件付き書式を活用
使用環境 OS:Windows 10 Pro(バージョン:20H2) ソフト:Microsoft Excel(バージョン2108) 経緯 VLOOKUP関数を使用している際に、検索対象が見つからない場合、**「#N/A」**エラーが表示されてしまうことがあります。 手作業で一つずつ「Delete」キー... -
【VBA】文字列の3番目の文字を判別する方法
はじめに 今回は、文字列の3番目の文字がアルファベットか数字かを判別する方法について勉強しました。環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 ある文字列に、アルファベット・数字・記号が混在しているケースがありま... -
【VBA】CurrentRegionとは?使い方と注意点
はじめに 今回は、VBAで頻繁に登場する**「CurrentRegion」**について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 CurrentRegionとは何か CurrentRegionとは、Excel上で「Ctrl」+「Shift」+「*(アスタリス... -
【VBA】文字を識別して文字列の一部を取り出す方法
はじめに 今回は、文字列中の特定文字(ここではアンダースコア「_」)以降を削除する方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 VBAでファイル名やシート名を取得した際、名前の途中に「」... -
【VBA】カラム(列)の幅を固定する方法
はじめに 今回は、VBAでカラムの幅を固定する方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 これまでは、VBAプログラム内でカラム幅を自動調整するために、AutoFitメソッドを使用していました... -
【VBA】Sheet名を取得する方法
はじめに 今回は、VBAでシート名(Sheet名)を取得する方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 本来は、VBAを使ってファイル名を取得しようと試みましたが、うまくいきませんでした。た... -
【Excel】セルに定義された名前を削除する方法
はじめに 今回は、Excelでセルに定義されている「名前」を削除する方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 他の方からもらったExcelファイルを使用していたところ、セルに名前定義がされ... -
【Excel】オートセーブ(自動保存)を解除する方法
はじめに 今回は、Excelで自動的に保存される「オートセーブ機能」を解除する方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 Excelを使用している際、意図せずにファイルが自動保存されることに... -
【VBA】.Deleteと.ClearContentsの違い|関数の範囲を崩さずに値だけ消す方法
はじめに 今回は、VBAでセルの値だけを消したい場合に、どのメソッドを使えばよいかについて勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 VBAでA列の値を削除しようと思い、以下のようなコードを使用しま... -
【VBA】列の一番下の値を取得して別ファイルに貼り付ける方法
はじめに 今回は、VBAで列の一番下にある値を取得し、別のExcelファイルに貼り付ける方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 VBAプログラムを使って読み込んだファイルから、E列の一番下... -
【VBA】列の一番下に値を追加する方法|計算結果を別ファイルに展開する
はじめに 今回は、VBAを使って列の一番下に値を追加する方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 VBAプログラムで、読み込んだExcelファイルのE列のデータの平均値を計算し、その平均値を... -
【VBA】ファイルを読み込んでデータを展開する方法
はじめに 今回は、VBAでファイルを読み込み、読み込んだデータを別のExcelファイルに展開する方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 VBAプログラムを使って、外部ファイルを選択して読... -
【VBA】セル内の一部の文字だけを消す方法|Characters().Deleteの使い方
はじめに 今回は、VBAを使ってセルの中の一部の文字だけを削除する方法について勉強しました。使用環境は以下のとおりです。 使用OS: Windows 10 Pro バージョン: 20H2 背景 VBAプログラムで、セル内に入力されている文字列から特定の範囲だけを抽出・削... -
【自動運転#31】ラジコンっぽくしてみる ステアリング編【ソフトウェアPart19】
環境 Raspberry pi zero iphone8 エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回も プログラムの解読が進まないので、今回も気分を変えて、プログラムをスマホで操作できるようにして、ラジコンっぽくしようと思います。 部品 ピン... -
【自動運転#30】ラジコンっぽくしてみる モータ編【ソフトウェアPart18】
環境 Raspberry pi zero iphone8 エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は プログラムの解読が進まないので、今回は気分を変えて、プログラムをスマホで操作できるようにして、ラジコンっぽくしようと思います。 部品 ピン... -
【自動運転#29】OpenCVの関数【ソフトウェアPart17】
環境 Raspberry pi zero エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は 今回はOpenCVの関数を解読してます。 OpenCVとは OpenCV(Open Source Computer Vision Library)は、インテル社が開発・公開したオープンソースのコンピュ... -
【自動運転#28】wiringpiの関数【ソフトウェアPart16】
環境 Raspberry pi zero エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は 前回、プログラムを実行しても、動かなかったから、プログラムの解読に励みます。 今回はwiringpiをやります。 wiringpiとは WiringPiはRaspberry PiのGPI...