和風スパゲティのレシピ

日本語でコーディングするExcelVBA

「列挙型変数Enumの使い方」配布資料&配信アーカイブ

第2回 和風スパゲティ勉強会「VBEの使い方大全」

2025年4月12日(土)21:00~「第2回 和風スパゲティ勉強会」を開催いたしました!
ご参加いただいた皆さまありがとうございました(´∀`)


第2回のテーマは「列挙型変数Enumの使い方」ということで、
Enum変数を使った超高効率なCells指定法を解説しました。

本日のお品書き

' 販売データ
Public Const R1st販売データ = 5
Public Enum CNo販売データ
    First = 2
    No = First
    取引先コード
    取引先名
    取引先種別
    販売日
    商品コード
    商品名
    商品種別
    価格
    個数
    売上
    領収書出力
    Last = 領収書出力
End Enum
' 転記処理
WS抽出データ.Cells(R_出力, CNo抽出データ.No) = WS販売データ.Cells(R_読取, CNo販売データ.No)
WS抽出データ.Cells(R_出力, CNo抽出データ.販売日) = WS販売データ.Cells(R_読取, CNo販売データ.販売日)
WS抽出データ.Cells(R_出力, CNo抽出データ.商品コード) = WS販売データ.Cells(R_読取, CNo販売データ.商品コード)
WS抽出データ.Cells(R_出力, CNo抽出データ.商品名) = WS販売データ.Cells(R_読取, CNo販売データ.商品名)
WS抽出データ.Cells(R_出力, CNo抽出データ.価格) = WS販売データ.Cells(R_読取, CNo販売データ.価格)
WS抽出データ.Cells(R_出力, CNo抽出データ.個数) = WS販売データ.Cells(R_読取, CNo販売データ.個数)
WS抽出データ.Cells(R_出力, CNo抽出データ.売上) = WS販売データ.Cells(R_読取, CNo販売データ.売上)

 
今回の勉強会はYoutubeLiveでも配信をしており、
Live配信のアーカイブを下記よりご視聴いただけます。

使用した資料一式も下記リンクよりダウンロードいただけますので、
あわせて復習にお役立てください。
和風スパゲティ勉強会#2「列挙型変数Enumの使い方」.xlsm


また今回もゅぇ。さん、ちゅんさんBlueさんが日誌を書いてくださいました。
こちらも復習にお役立てください。
yuemaru.notion.site
kotorinchunchun.notion.site
powervbadesktop.com


今回もご参加いただきありがとうございました。

今後も月1回ペースで和風スパゲティ勉強会を開催していこうと思います。
次回も是非ご参加ください(´∀`)


また、4/26(土) 21:00~ 毎月恒例の課題チャレンジ共有会が開催されます。

1つのExcelVBA課題に対して各自工夫した点やソースコードの発表を行うイベントで、
今回は私出題のVBA基本コードの総合問題「月次請求書を作成」が題材です。

皆様ふるってご参加ください。

www.limecode.jp



このイベントはExcel&VBAのDiscordコミュニティ
Excel-Fun.xls*」にて主催しております。

参加者も600突破!!
質問相談や課題回答などで盛り上がっております!

他イベントの告知もこちらで行っておりますので、
まだの方はぜひご参加ください(´∀`)

www.limecode.jp