top of page
小さく始めるDX / Excel VBA
ホーム
なぜExcel?
ブログ
対応事例一覧
無料見積相談
打ち合わせ予約
関連ページ
More
Use tab to navigate through the menu items.
タグ一覧
配列処理(67)
階層化フォーム(33)
ファイル操作(23)
シート・セル操作(11)
コード自動生成(10)
ユーザーフォーム(8)
図形操作(7)
GAS(5)
アニメーション(5)
技術解説(4)
副業(4)
考え方(4)
条件付き書式(4)
イミディエイトウィンドウ(3)
Enum(3)
Googleスプレッドシート(3)
ココナラ(3)
クリップボード(3)
介護(3)
開発効率化(2)
イベントプロシージャ(2)
PDF(2)
フリーランス(2)
リスキリング(2)
Excel(2)
Excel小ネタ(2)
数学(2)
Outlook(2)
文字列操作(2)
小説(2)
HTML(2)
JavaScript(2)
日報(2)
カレンダー(2)
パズル(2)
All Posts
VBA応用技術
VBA用部品庫
VBA小ネタ
開発事例
公開ツール
超勉強会
検索
2つの一次元配列を受け取り、同じ添字どうしの要素を乗算した結果を一次元配列で返す汎用プロシージャ Excel VBA
一次元配列どうしを“要素ごとに掛け算”したい場面は意外と多いです。 MultArray1D を使うと、A(i)×B(i) の処理をFor文で毎回書かずに、配列同士の乗算を一発で実行できます。単価×数量、重み付け計算などの定番処理をシンプルに整理できます。
yuji fukami
2 日前
読了時間: 2分
1~Num の整数を、重複なしでランダムに並べ替えた一次元配列を返す汎用プロシージャ Excel VBA
MakeRand123Array1D は、1~Num の連番を「重複なしでランダム順」にした一次元配列を返す関数です。Rnd() の値を直接使うのではなく、乱数の大小関係から「順位配列」を作ることで、必ず 1~Num が1回ずつ登場するシャッフル結果を得られます。抽選・処理順のランダム化・テストデータの並び替えなどに便利です。
yuji fukami
2 日前
読了時間: 2分
二次元配列の任意の行の“後ろ”に空行を1行挿入する汎用プロシージャ Excel VBA
二次元配列の指定行の後ろに空白行を1行挿入できる VBA 汎用関数 InsertRowArray2D を紹介。 InsertRow=0 で先頭追加、行番号指定でその行の後ろ、未指定で最終行に空行を追加できます。
yuji fukami
2 日前
読了時間: 2分
bottom of page