エクセル VBA 超入門

エクセル VBA 超入門

2023/12/31 ①chatGPT(OpenAI) ②bird(google) ③bingAI(microsoft) ④copilot(microsoft) にエクセルのマクロを使う同じ質問をしてみた

質問は以下 CSVファイルに以下の変更をする、マクロ付きのエクセルファイルを作成する方法を教えてください。1.windowsのダイアログでファイルを選択します。2.D列にある住所情報から、"東京都","足立区",半角スペース,を取り除きます...
エクセル VBA 超入門

A5M2 日本製万能DBブラウザー?強烈に一択(他要らね)な予感

DBは当然、エクセルまでデータソースにできて、SQL叩きまくれる、のか?
エクセル VBA 超入門

ヤフオクの1000円Office2種類

昨年はoffice 365 を買ったら1年位で期限切れになった。更新できなかったので、別な種類を買い直した。 ①求めている要件 細かい違いが大違いでGOOD 2PC 即対応 Microsoft Office 2019 home and bu...
エクセル VBA 超入門

vba文字と数字を分ける

文字と数字を分ける 千代田区千代田1-1-1を千代田区千代田と1-1-1で分ける =LEFT(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A1)&1234567890))-1) =RIGHT(A1,LEN(A...
エクセル VBA 超入門

VLOOKUPより汎用性が高いと評判の INDEX(範囲,MATCH(),MATCH())

見出し(INDEX)から値を取り出すINDEX関数に 何番目の要素かを取り出すMATCH関数を入れ子にして VLOOKUP的に使うと柔軟で使い勝手がいいそうだ ならばVLOOKUPとMATCHはどうなの?と今思った? 表データ   A B ...
エクセル VBA 超入門

エクセルは VLOOKUP を使ってこそ

エクセルは縦×横の2次元データを扱うものです。 2次元のデータから、その都度条件を指定して対応したデータを取り出してこそ価値があります。 その際に、一番使われるのが、VLOOKUP関数です。 使い方の一例を示しますので、googleで徹底的...
エクセル VBA 超入門

エクセルVBA超入門 シート セル

エクセルVBA超基本 セルを参照 現在のシートのB"を参照 Sub evba() MsgBox ActiveSheet.Range("B2") End Sub Sheet1のB2を参照 Sub evba() If ActiveSheet.N...
エクセル VBA 超入門

エクセルVBA超入門 コピー&貼り付け

自分でどんどん勉強する方法は、どんどんマクロを記録して、生成されたプログラムコードを見ればいいのです。 では、A1とB1セルに 1 を投入して、C1 と C2 での合計を算出します(SUM関数)。 生成されたソースコードを見てみましょう。 ...
エクセル VBA 超入門

エクセルVBA超入門(作成中) メニュー

マクロの必要性 → 単純作業の繰り返し、人力でできにくいこと マクロの作り方 → 操作を録画 → プログラムコードを見る、R1C1形式とは何? コピー&貼り付け 文字列操作 日付操作
エクセル VBA 超入門

MATCH関数 INDEX関数 OFFSET関数 配列

エクセルの真髄 というサイトから引用   MATCH関数INDEX関数OFFSET関数この3つの関数ですそこで、VLOOKUP関数も含めて、これらの関数を徹底解説します。まず、以下の表で説明します。 D2の検索値で、A列を検索し、一致した行...