プログラミング

スポンサーリンク
コラム

エクセルVBAで数独を解く 中級~上級編

ペンシルパズルの数独をエクセルVBAで解いてみます。結論として、初級編だけでなく中級編、上級編と書かれている問題まで解くことができるものになりました。
コラム

エクセルVBAで数独を解く 初級編

ペンシルパズルの数独をエクセルVBAで解いてみます。パズルを解く楽しさを敢えて捨てるような無粋なことをしていますが、「VBAで繰り返し処理をする」というロジックの参考のために紹介します。
コラム

【Python】写真からエクセルアート(ピクセルアート)を作る

エクセルアート、ピクセルアートという言葉があります。敢えてイラスト作成用ツールではないエクセルでアートを描くというものです。この作成を自動化してみます。
VBAまずこれから

エクセルVBA 高速化⓪ - 時間を計測する

VBAはじめ、手続き型言語というのはデータの先頭から最後のデータまでループを繰り返しながら処理します。そのためデータ数に応じてレスポンスが悪くなることが避けられません。高速化のためには時間の計測をすることが第一歩です。まずは時間計測の方法を紹介します。
VBAまずこれから

VBAマクロで一番下のセルまで処理する

エクセルで「一番下まで同じ処理を繰り返したい」という場面はよくあります。同じ値を一番下までコピペしたい。データが何件あるのかを数えたい、など。VBAでどうすれば良いのかを紹介します。
コラム

誤差比較 - 大量に行った場合の四捨五入と銀行丸め –

四捨五入に似たものとして銀行丸め(偶数丸め)があります。Pythonのように、プログラム言語によっては標準的に銀行丸めが採用されているものもあります。なぜ四捨五入だけでなく、敢えて似たものが発明されているのでしょうか
スポンサーリンク