プログラミング

Excelマクロ

【Excelマクロ】電子部品発送用タグ自動作成マクロ

開発試作品の基板実装をサプライヤに依頼するにあたり、サプライヤに部品を発送することになった際、各部品に部品情報を記載したタグを添付することになった。 部品は100種を超え、手入力でのタグ作成は時間の浪費と判断し、マクロを使ったパーツリストか...
Python

【Webスクレイピング】Pythonでサイト内のリンク先にある画像を一括取得する方法

本記事では、Pythonでサイト内のリンク先にある画像を一括取得する方法を紹介する。環境は下記を想定。OS:Windows10(64bit版)Pythonインストール環境:Anaconda3Pythonバージョン:3.7エディタ:Jupyt...
Python

【Webスクレイピング】Pythonでサイト内のリンク先URLを取得する方法

本記事では、Pythonでサイト内のリンクURLを取得する方法を紹介する。環境は下記を想定。OS:Windows10(64bit版)Pythonインストール環境:Anaconda3Pythonバージョン:3.7エディタ:Jupyter No...
Python

【Webスクレイピング】PythonでGoogle Chromeをシークレットモードで開く方法

本記事では、PythonでGoogle Chromeをシークレットモードで開く方法を紹介する。環境は下記を想定。OS:Windows10(64bit版)Pythonインストール環境:Anaconda3Pythonバージョン:3.7エディタ:...
Python

【Python】エラー解決法備忘録

"500 : Internal Server Error" Jupter Notebookでipynbファイルを開こうとすると"500 : Internal Server Error"が出て正常に開けない。解決法  下記2つのコマンド実行で...
Python

【Python】odeintによる常微分方程式の数値計算

解析的に解けない微分方程式を解く際には数値計算を利用する。 しかし微分方程式を数値計算で解くには、従来では微分方程式の数値計算手法の理解が必要であり、プログラムを組む際の大きなハードルとなっていた。 しかし、PythonのSciPyパッケー...
Excelマクロ

【Excelマクロ】英文穴埋め問題自動作成マクロ

英語の勉強のために、英文の穴埋め問題を自動で作成するマクロを作ったので紹介する。 なお、ここでいう穴埋め問題とは全単語の頭文字だけ残して他が空欄の問題を指し、よくある一単語だけが空欄の穴埋め問題とは別物であるので注意。Microsoft E...
Excelマクロ

【Excelマクロ】漢検読み問題演習アプリ

先日、漢検準1級を受検し無事合格した。 漢検準1級を勉強するにあたり、読み問題の対策にはExcelマクロを利用した。 具体的には、Excelマクロのインプットボックスを利用し、一問一答形式の問題演習アプリを作成した。 体裁は必要最低限の仕上...
Excelマクロ

【Excelマクロ】高速フーリエ変換(FFT)を利用したノイズ除去マクロを作ってみた。

前回、数学の記事でフーリエ変換を扱った。 本記事ではその応用例として、データに載ったノイズ(雑音)をフーリエ変換を利用して除去する方法を示す。 また、データのノイズを除去するExcelマクロを作成した。Microsoft Excel 201...
Excelマクロ

【Excelマクロ】チェックボックスで指定したデータのみグラフを描画

またまたデータ取り込み&グラフ描画に手を加えた。 仕事中に取り込んだデータから任意に選択したデータのみグラフ化したいと思い、チェックボックスを導入してチェックが付いたデータのみグラフ化するようにした。Microsoft Excel 2019...