Excel VBA

Excel VBA

GPT-3.5にVBAコードを生成してもらいました

この記事では、今話題の人工知能 ChatGPT に色々な VBA のマクロを作ってもらって、そのコーディング・スキルがどれほどのものか調べてみます。
Excel VBA

【Excel】URLを指定してハイパーリンクを設定する方法

【Excel】ハイパーリンクの貼り方暇な時にだらだらとネットサーフィンするとき、Web サイトの文章中やサイドバーにある、なんだか気になる(?)青色の文字(別に青色とは限らないけど、たいていは青です)をぽちっと押して、サイトの別のページに飛...
Excel VBA

【VBA】Class_Initializeでコンストラクタを定義します

【VBA】コンストラクタの定義コンストラクタは、クラスがインスタンス化されるときに自動的に実行されるメソッドです。VBA のコンストラクタはイベントプロシージャ Class_Initialize で定義します。 Class_Initiali...
Excel VBA

【VBA】クラスモジュール

【VBA】クラスモジュールの使い方VBAではクラスを自作することもできます。クラスとはオブジェクトの備えるべきプロパティやメソッドを定義する設計図です。自作クラスのプロパティやメソッドは、クラスモジュールの中に記述します。VBE を起動して...
Excel VBA

【VBA】System.Collections.ArrayList

【VBA】ArrayListMicrosoft は .NET Framework とよばれるアプリケーション開発環境を提供 (Windows に標準搭載) していて、VBA でも .NET Framework のクラスの一部を利用することが...
Excel VBA

【Excel】コネクタで図形をつなぐ方法

今回は Excel の コネクタ を使って図形をつなぐ方法について解説します。 コネクタで図形をつなぎます 最初に何でもいいので、2 種類の図形を用意しておきます。      図形の代わりにテキストボックスなどでも構いません。    それで...