ExcelVBA 【Excel VBAでエクセルファイルを開く・閉じる方法】 自動化の一歩として、「エクセルファイルを自動で開いたり、閉じたりすることでデータの集計処理を効率化したい。」といったニーズがあると思います。この記事では、エクセルファイルの読み書きの前段である、ファイルの開き方と閉じ方について解説します。エ... 2023.04.30 ExcelVBA
ExcelVBA 【Excel VBAで遺伝的アルゴリズムを実装】 遺伝的アルゴリズムとは遺伝的アルゴリズムは、進化的計算の一種であり、生物の進化の仕組みを模倣したアルゴリズムです。生物が進化する過程で、自然選択や突然変異などの要素が働き、適応度の高い個体が生き残り、次世代に遺伝子を伝えます。遺伝的アルゴリ... 2023.04.29 ExcelVBAアルゴリズム
ExcelVBA 【Excel VBAでCollectionを利用する方法】 Excel VBAにおけるCollectionは、複数のオブジェクトをまとめることができる便利なデータ型です。この記事では、Collectionの使い方について詳しく解説します。Collectionの基本的な使い方Collectionを使用... 2023.04.28 ExcelVBA
ExcelVBA 【Excel VBAでハッシュテーブルを使う方法】 ハッシュテーブルは、データを高速に検索するためのデータ構造です。Excel VBAでは、Scripting.Dictionaryオブジェクトを使用して、ハッシュテーブルを実装することができます。使用の手順以下は、ハッシュテーブルを作成する基... 2023.04.28 ExcelVBA
ExcelVBA 【Excel VBAでCSVファイル取込む方法】 VBAでCSVファイルを取り込み、大量のデータを処理する際に効率的な方法として、配列にデータを格納し、最後にまとめてセルに張り付ける方法があります。以下では、この方法について解説します。実装例次の例では、C:\example.csvというC... 2023.04.22 ExcelVBA
ExcelVBA 【Excel VBAで”最終行”の行数を取得する方法】 VBAで最終行を取得するには、Endプロパティを使用して、範囲内の最終行を取得する方法があります。Endプロパティに引数として、方向を指定することで、上下左右の最終行を取得できます。ここでは、Endプロパティに引数として、xlDownを利用... 2023.04.22 ExcelVBA