VBAスタンダード

ゆきえ 2020年09月26日 カード42 いいね2

暗記

ビューア設定

[Enter]でカードをめくります。キーボードショートカット暗記ビューア設定

VBAスタンダード
  • ステップ実行をする時のショートカットキーは?
    F8
  • ブレークポイントを設定するショートカットキーは?
    F9
  • イミジエイトウィンドウを開くショートカットキーは?
    Ctr + G
  • 〇〇〇(Cell(1,1),vbNarrow)
    StrConv
  • 3つの数字を日にちへ変換関数
    〇〇〇(2018,10,29)
    DateSerial
  • 数値の書式を設定するプロパティ
    Cells(1,1) .〇〇〇 = "yyyy/mm/dd"
    NumberFormat
  • ブックが保護されてるかどうか確認するプロパティは?
    ProtectStructure
  • 引数に指定した値がどんな種類の値かを調べる関数
    〇〇〇(Range("A1").Value
    TypeName
  • 数値が引数に指定されるとtrueが返る関数
    IsNumeric
  • 引数に渡した値が日付だとtrueが返る関数
    IsDate
  • テーブルに新しい列を挿入する
    Range("A1").ListObject.〇〇〇.〇〇〇
    ListColumns.Add
  • 構造化参照を使用した見出し行全体を指定する方法
    Range("テーブル1",〇〇〇")
    [#All]
  • 構造化参照を使用した見出し行のみを指定する方法
    Range("テーブル1",〇〇〇")
    [#Headers]
    ※複数形な点に注意
  • テーブル1の名前列をタイトル行ごと指定
    Range("テーブル1[〇〇,〇〇]")
    Range("テーブル1"[[#All],[名前]]")
  • 見出し行のみ抽出
    Range("A1").ListObject.〇〇〇
    HeaderRowRange
  • セルのSortメソッド
    Range("A1").Sort 〇〇,〇〇,〇〇
    Key1
    Order1
    Header
  • オートフィルターの文法
    セル.AutoFilter, 〇〇, Operator, 〇〇
    Criteria1
    Criteria2
  • 一つの列に3つ以上条件を使用する場合は配列を用いる。その際引数Operatorに指定する値は?
    xlFilterValues
  • セルA1を含む「セル範囲の塊」に使用するプロパティは?
    CurrentRegion
  • セルを含む行全体を選択するには?
    Range("A1").〇〇〇.select
    EntireRow
  • 宣言した配列の、最小と最大のインデックス番号を取得するには?それぞれ1つずつ。
    LBound
    UBound
  • 数が宣言されていない配列の最小と最大のインデックス番号を取得しようとすると0が出力?それともエラー?
    実行時エラー
  • 今日の日にちを取得する関数
    Today()
  • 今の日時を取得する関数
    Now()
  • SaveAsは何をするメソッド?
    名前をつけて保存
  • Saveは何をするメソッド?
    上書き保存
  • ForEachNextステートメントで、取り出すメンバーが配列の場合入れる変数は何型か?
    Variant
  • Doo Loop文で、条件が成立する間続けるのは?
    While
  • Doo Loop文で、条件が成立しない間続けるのは?
    Until
  • Exitステートメントを4つあげよ
    Exit Function
    Exit Sub
    Exit For
    Exit Do
  • 動的配列の時、再宣言するとそれまでのデータは消える。消えないようにするにはどうするか。
    ReDim 〇〇〇 Ans(2)
    Preserve
  • 指定した引数を区切り文字として分解し、配列に代入する関数は?
    Split関数
  • 変数の宣言を強制するために入力する文字列は?
    Option Explicit
  • 文字列を指定した文字種に変換する関数は?例)半角文字へ変換
    StrConv関数
  • 数値や日付を明示的に文字列型に変換する関数は?
    CStr関数
  • A1を含むテーブルの行を選択する下記の式にて、〇〇〇に入るものを答えよ。
    Range("A1").ListObject.〇〇〇.Count
    ListRows
  • ListObject.ListRowsに見出し行が含まれるか含まれないか。
    含まれない
  • 構造化参照にてテーブル内の行を指定する方法は?
    指定できない
    実行エラーが発生する
  • 構造化参照を使ってテーブルを特定するとき、特殊項目指定子を省略すると〇〇部分を指定したことになる。
    実データ
  • テーブルの実データ部分を選択するには?
    Range("テーブルT3[[〇〇〇], [レビュー数]]").Select
    #DATA
  • 見出し行のみ選択するマクロのうち〇〇の部分は?
    Range("テーブルT4[#〇〇〇]").
    Headers
  • 最終行でデータを破棄したい。
    当てはまる文言を答えよ。
    Dim ws As Object
    Set ws = Sheets("Sheet1")
    ws.Name = "AAA"
    〇〇 = 〇〇
    Set ws
    Nothing
  • テストする
よく頑張りました
暗記スタート