見出し画像

【Day27】文系オタクのエンジニア道~問題演習② 復習2~

こんにちは
安田です

参考書が未だ届かず、無料で出来る演習問題を解いてます

155/200点
31/40
正解率 77.5%

関数がムズすぎるっす

Q:1番左のシート名が「Sheet1」のとき、下記①を別の方法で記述してください。
Sheets①
A:(1)

Q:
下記はデータ件数がわからないときのFor Nextステートメントです。①を記述してください
Dim LastRow As Long
 LastRow = Range("A1").End(xlDown)①
 For i = 1 To LastRow
  ' 処理
 Next

A:.Row
ROWは行番号
xlDownは上から下に行番号を調べる方法です

Q:下記の文字列置換の①に入る関数を記述してください
①(Range("A1"),"_","-")
A:Replase
Replace関数を使用して、セルA1の文字列内に含まれるアンダースコア(_)をハイフン(-)に置換する

Q:引数に指定した文字列の中に、検索文字列が存在するか位置を数値で返す関数を記述せよ
A:Instr
InStr(文字列,検索文字列)で記述します

Q:引数で指定した文字列の文字種を変換する関数を記述せよ
A:StrConv
StrConv(文字列,文字種)で記述します

Q:引数で指定した文字列の文字種を変換するStrConv関数で、文字列を大文字に変換する定数を記述せよ
A:vbUpperCase
StrConv(文字列, vbUpperCase)で記述します

Q:引数で指定した文字列の文字種を変換するStrConv関数で、文字列を小文字に変換する定数を記述せよ
A:vbLowerCase
StrConv(文字列, vbLowerCase)で記述します

Q:引数で指定した文字列の文字種を変換するStrConv関数で、文字列の先頭文字を大文字に変換する定数を記述せよ
A:vbProperCase
StrConv(文字列, vbProperCase)で記述します

Q:引数で指定した文字列の文字種を変換するStrConv関数で、文字列内の半角文字から全角文字に変換する定数を記述せよ
A:vbWide
StrConv(文字列, vbWide)で記述します

参考元

勉強して思うこと
記憶の定着がホンマに課題です

普段使っていない頭のところを使うので
結構ハードです
頑張って記憶に定着させていきます!

VBAマスターに俺はなる

最後まで読んでいただき
ありがとうございます
安田

マガジンにまとめてありますので
よかったらそちらも御覧ください


この記事が気に入ったらサポートをしてみませんか?