英語化PR:小学生向けプログラミングTweetPocket「エクセルVBA日本語化」に「エクセルVBA英語化」機能を加えました。今までさんざんエクセルVBA日本語化を制作・広報していました。この度、「エクセルVBA英語化」もリリースし、「エクセルVBAバイリンガルw」になったことをお知らせします。英語化はしましたが、引き続き、日本語化をメインで作っていきます。それでは、今回は、「エクセルVBA英語化」を「エクセルVBA日本語化」と比較してみていきます。ver0.16.0-alpha-1」以上のプログラムが必要となります。以下のURLよりダウンロードされてください。後ほどベクターサイトにても公開する予定です。ダウンロードhttps://cunning-pg.ringing-web.com/download/エクセルVBA日本語化ダウンロード以下のリンクから、ダウンロードできます。セルの集合演算メソッドを追加しました。ハンガリアンセルver1を試験的に導入しました。エクセルVBA日本語化で選択範囲の偶数行を簡単に配色しようはい。簡単に配色するというテーマでお伝えします。エクセ...上のURLの記事で、セルを範囲選択して偶数行のみ配色しました。その際の日本語VBAのコードは以下のようになります。Sub偶数行のみ配色した結果きちんと偶数行のみ配色できていますね。英語VBAで奇数列のみ配色セルの背景色の塗りのパターンをセットするそれでは、英語VBAで奇数列のみ配色していきましょう。セルの背景色の塗りのパターンである「BackgroundPattern」を設定します。g_道具の英語版、eg_eToolを補完するまずは、おなじみ「g_道具」の英語版、「eg_eTool」を補完して表示させます。「eg_」まで入力し、CTRL+スペースキーを押下すると、一発で「eg_eTool」が補完されます。「eg_eTool」が補完された。次に「eg_eTool.ce」まで入力し、「Cell」を補完候補リストに表示します。「Cell」が補完候補に補完候補リストから「Cell」を選び、TABキーで補完を確定させます。次に、「Cell」の後に「.(ピリオド)」を入力し、選択範囲である「SelectedCellArea」を補完候補リストに表示させます。「SelectedCellArea」を補完候補リストに表示させる「SelectedCellArea」を選択し、TABキーを押下して補完を確定ささせます。左括弧を入力し、「SelectedCellArea」に引数を与えます。次に、左括弧を入力すると、「SelectedCellArea」に引数を与えることができます。ここの引数も自動的に選択肢が表示されますので、「奇数列」である「vbeOddCols」を選択します。その後は、右括弧を入力し、「SelectedCellArea」の引数指定を完了させます。次に、さらに「.(ピリオド)」を入力し、「書式」にあたる「Style」を補完候補リストに表示させます。「Style」を選択し、TABキーを押下して、補完を確定させます。「BackgroundPattern」を選択するさらに続けて「.(ピリオド)」を入力し、「BackgroundPattern」を選択しTABキーを押下して確定します。このあと、「BackgroundPattern」に、値をセットします。セットする値は、「vbePatternSolid」でこれは「塗りつぶし」を意味します。値をセットするには、「=」(イコール)をつかうのでしたね。「BackgroundPattern」に「vbePatternSolid(塗りつぶし)」をセットするセルの背景のパターンは、「塗りつぶし」の他に「格子状」や「ストライプ状」「ボーダー状」などがあります。ここまでのソースコードは以下のようになっています。Subセルの背景色をブルーにする次に、セルの背景色をブルーにします。ここでは簡略化のために、先のコードの1行目をコピーして、下の行に貼り付けます。「Style」に続けて「.(ピリオド)」を打った後、「Color」を選択します。「Color」の後に「=」を入力し、「RGB(0,0,255)」と入力します。「Color」に「RGB(0,0,255)」をセットする「RGB」とは、「R(レッド)」「G(グリーン)」「B(ブルー)」のことで、「光の三原色」のことです。光で表現では、R、G、Bの混ぜ方で色々な色を表せます。ここでは、B(ブルー)を「RGB()」関数に指定できる最大値255に指定することにより、青色としています。これでコードは完成です。以下のコードからもコピペできます。「開発」タブ→「マクロ」をクリックそれでは、英語VBAを実行してみましょう。「開発」タブ→「マクロ」をクリックします。「開発」タブを開けていない方は、以下のURLの記事を参考にされて「開発」タブを表示されてください。VBAを手軽に実行してみようhttps://cunning-pg.ringing-web.com/%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%81%A7-%E3%80%8C%E9%96%8B%E7%99%BA%E3%80%8D%E3%82%BF%E3%83%96%E3%82%92%E9%96%8B%E3%81%8D-vba%E3%82%92%E6%89%8B%E8%BB%BD%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%97/エクセルで「開発」タブを開きVBAを手軽に実行してみようはい。エクセルブックのリボンに「開発」タブを追加し、VBAを手軽に実行できるようエクセルを設定する方法を、解説します。上図のようになりました。奇数列が青色になっていますね。まとめ大変お疲れ様でした。ここまで読んでくださり、誠にありがとうございました。バイリンガルとなった「エクセルVBA日本語化」ですが、メインは日本語VBAであり、また、VBA用のライブラリとして制作していく位置づけです。「エクセルVBA英語化」は、日本語VBAに慣れてこられた方をメインターゲットと、まずは考えています。読みやすく間違いのないコードが書ければ、英語でも、日本語でも、プログラマの世界では通用します。日本語プログラミング言語は、過去の著名な大作家の方々の製品もあります。プログラミングのメジャー言語は英語です。これからのITを支える技術者の方は、意欲的にいろんな言語を習得されて行かれると思います。僭越ですが、「エクセルVBA日本語化」も何かのお役に立てれば、幸いだと思っています。最新の記事KaBA@フリーランス修行中こんにちは!IT業界で勤めて17年くらい務めています。プログラミング大好きやろーです。自分も独学でC言語を覚えIT会社に就職しました。その後紆余曲折を経て、VB6.0、VBA、Perl、C#、HTML、CSS、JavaScript、PHPなどを覚えていきました。全部C言語の独学時の経験がベースとなって、学習曲線が良いカーブを描いていました。頑張って覚えられてください!よろしくお願いします。さんの三国志などが好きです。(8)AWHホスティング999円で8GBメモリのVPS。AWHホスティングがご提供。G-Toolsエクセル関数日本語化というエクセルの関数を日本語にする無料のアプリがあります。エクセルファイル単体で日本語化されていますので、PCの他のエクセルファイルには影響はありません。ワンコイン(1ドル)でご購入できます。エクセルの関数も日本語で覚えれば、意外と素直にわかりやすいです。G-Toolsエクセル関数日本語化というエクセルの関数を日本語にする無料のアプリがあります。エクセルファイル単体で日本語化されていますので、PCの他のエクセルファイルには影響はありません。ワンコイン(1ドル)でご購入できます。エクセルの関数も日本語で覚えれば、意外と素直にわかりやすいです。WordPress%d人のブロガーが「いいね」をつけました。