マガジンのカバー画像

EXCEL VBA 実験ノート

19
文字通りVBAを使って実験を楽しんでます。
運営しているクリエイター

記事一覧

やっぱりVBAはすごいと思った話

VBEは無駄に高機能なのか?  VBEはVBAを編集するための専用エディタのことです。趣味でも仕…

PaPa
3か月前
1

夏休みの自由研究 VBAで作った九九の練習盤

短時間でできて、簡単だけど役に立つ九九の練習盤  自由研究が活発になる季節なので、やって…

PaPa
3か月前

AIは単純なアルゴリズムのコーディングはできるが、複雑なものは無理

AIのコーディング能力はどれくらい? 「AIのプログラミング能力がすばらしい。プログラミング…

PaPa
5か月前

教職員のみなさんにプロモーション 性能に自信あり。使ってくださいエクセルVBAの時…

賽の河原で石を積むような時間割編成作業がとっても楽になります。  16年前に作って、たくさ…

PaPa
7か月前
4

エクセルがあるならVBAを使ってみよう

初めて使う言語はVBAがベスト   私の感想ですが、初めて使うプログラミング言語はVBAがベス…

PaPa
1年前
3

数学が苦手なのにプログラマーになってホントに大丈夫?

数学の知識がないと質の高いプログラムはできないと思う   「数学が苦手でも、四則演算がわ…

PaPa
2年前
2

驚き!処理速度比較 VBA vs Python vs JavaScript・・・ JavaScriptが圧倒的に速く Python が呆れるほど遅い

円周率の計算でコンピュータの処理能力がわかる  PCの処理能力を円周率計算で測定した結果、使う言語によって大きな差がありました。VBAはその特性からあまり速さを追求していませんが、PythonとJavaScriptの差が大きいことに驚きました。計算回数もアルゴリズムも同じコードを使い、VBAが44秒に対しPythonは1分29秒、そしてJavaScriptは何と1秒未満で処理を終えました。googleがスプレッドシートのマクロにPython ではなくJavaScriptを採

VBAは変数の型宣言文を省略できるように設計されてると思うんだけど?

変数の型宣言をしてないのを間違いのように指摘する人がいるけど、違うと思う  SNSでプログ…

PaPa
2年前
2

職場で重宝されるマクロとお蔵入りするマクロの特徴

重宝されるマクロの特徴  ベストはワンクリックで操作が完了するマクロ。いろいろなマクロを…

PaPa
2年前
2

プログラミング言語、使い続けているのはVBAだけ

 Windows95の出始めにパソコンを買ってからブラインドタッチでタイピングする姿にあこがれ、M…

PaPa
2年前
11

EXCEL VBA コードはどのモジュールに書けば良いのか?何となくわかったような気にな…

VBAのコードを書く場所はシートモジュール・ブックモジュール(ThisBook)、そして標準モジュー…

PaPa
4年前

1から10までのたしざんをVBAで考える。

1から10までのたしざんを思いつく限りVBAでやってみました。私が思いついたのは8種類です。…

PaPa
4年前
1

EXCEL VBA Timer関数による処理時間測定 配列を利用したコードではステップ数はあま…

 VBAは配列を利用すると高速化します。またコードを書くときはできる限りステップを短くする…

PaPa
4年前
2

VBA配列による高速化 時間割ソフトを使った実験

 今回は実際に使っていた時間割編成ソフトを紹介します。使いますのはVector にフリーソフトとして登録している「エクセルVBAシンプル時間割」です。学校の先生でなければあまり興味はないと思いますが、ここでは速度差を見るためにだけ使いますのでご了承ください。 ダウンロードして立ち上げたらALT+F11でエディターを開きます。標準モジュールのmodule1に次のコードが書かれています。 Sub 転記()'使用する変数を宣言する(定義付け)Dim i As Integer,