あとりえこばと

Excel VBA

【VBA】文章を1文字ずつ配列に入れるマクロ

はい。今回はタイトルにあるように、VBA で文章を1文字ずつバラバラにして配列にぽいっと放り込むマクロを作ってみようと思います。たとえば、 「こばとはエクセルが大好きです」 という文章を 「」 のように分解して配列要素とするわけです。え? ...
Excel VBA

【VBA】パスワード生成マクロ

小文字のアルファベットと 0 から 9 の数字を組合わせてパスワード生成関数をを作ってみました。やっぱりパスワードはランダムなほうが安全ですね。 え? こばとがどんなパスワード使ってるかって? それはもちろん、"kobatochan" です...
Excel VBA

【VBA】円(楕円)を作ってジグザグに動かします

【VBA】ワークシートに円を作成してジグザグに動かします今回はVBAで円をジグザグにアニメーションさせちゃおうという記事です。いわゆる有名なランダムウォークのアルゴリズムを使います。 最初に、ワークシートに円を表示させて名前をつけるマクロを...
Excel VBA

【VBA】Quizプログラムを作ってみたよ!

【VBA】Quizマクロ皆さん、クイズは好きですか? いきなりこんなこと訊かれても、よほどのクイズ好き以外は返答に困るでしょうけど、取り立てて「嫌い」て言う人もあまりいないと思うので、「こういうマクロも簡単にできちゃうんだね」ぐらいの気分で...
Excel VBA

【VBA】Resizeプロパティ

【VBA】Resizeプロパティでセル範囲のサイズを変更しますVBA の Resizeプロパティ は Range オブジェクトの範囲を変更します。 Range.Resize(y,x)引数の y には行数、x には列数を指定します。もとのセル...
Excel VBA

【VBA】CStrで文字列型に変換します

VBA で文字列を扱う時に Cstr 関数を使うことがあります。Cstr 関数は数値や日付などのデータ型を文字列に変換するための関数であり、文字列をそのまま使う場合にも利用されます。 【VBA】CStr関数VBA の Cstr は引数に指定...