VBA

Excel VBA

VBA Dictionary 一覧から一覧

Sub CreateEmployeeLicenseMatrix() Dim wsData As Worksheet Dim wsLic As Worksheet Set wsData = ThisWorkbook.Worksheets("S...
Excel VBA

VBA Dictionary (COUNTIFSのように集計)

2つの条件で集計するセル直接版Sub CountQualifications() Dim ws As Worksheet Set ws = ThisWorkbook.Worksheets("Sheet4") Dim dictAll As O...
Excel VBA

VBA Dictionary (SUMIFSのように集計)

2つの条件で集計するセル直接版Sub SumScoresByGroupAndName() Dim ws As Worksheet Set ws = ThisWorkbook.Worksheets("Sheet3") Dim dictAll ...
Excel VBA

VBA Dictionary (SUMIFのように集計)

項目ごとに集計セル直接版(初心者向け)Sub SumScoresByName() Dim ws As Worksheet Set ws = ThisWorkbook.Worksheets("Sheet2") Dim dict As Obje...
Excel VBA

VBA Dictionary (COUNTIFのように集計)

項目ごとに集計(カウント)セル直接版Sub CountFruitsWithDictionary() Dim dict As Object Set dict = CreateObject("Scripting.Dictionary") Dim...
Excel VBA

VBA Dictionary コードで確認

基本パターンDictionaryオブジェクト宣言、データ追加、データ取得Sub SampleDictionaryBasic() Dim dict As Object Set dict = CreateObject("Scripting.Di...
Excel VBA

VBA Dictionary

Dictionay概要Dictionaryとは連想配列(Key)と値(Item)をペアで管理できるコレクション型オブジェクト。便利な機能 重複判定キーの存在チェックで一瞬で判断できる集計(グループ化)同じキーに対して合計や件数などを保持マッ...
Excel VBA

VBA Select Case

基本形Select Case 変数  Case 1    ’処理を記述  Case 2    ’処理を記述  Case Else    '上記以外の処理を記述End SelectOr 条件Select Case 変数  Case 1, 2 ...
Excel VBA

VBA ショートカットキー

移動キー操作説明Ctrl + PageDown1 画面下へCtrl + PageUp1 画面上へCtrl + ↓次のプロシージャCtrl + ↑前のプロシージャCtrl + Homeモジュールの先頭に移動するCtrl + Endモジュールの...
Excel VBA

VBA 型変換

キャスト変換関数説明変換後の型CBoolブール型のデータ型に変換BooleanCByteバイト型のデータ型に変換ByteCCur通貨型のデータ型に変換CurrencyCDate日付型のデータ型に変換DateCDbl倍精度浮動小数点数型のデー...