2020年01月29日
初めてのプログラミングちょっと一息
目次
1.世界自然遺産登録支援ソフト?
2.アマミノクロウサギ
3.まとめ
■世界自然遺産登録支援ソフト?
少し大袈裟ですが、数年前に制作した数独を改良したソフトです。
遊び方も数独と同じで操作はマウスのみ、プログラミングが出来れば、
仕事にも役に立つしメリットだけです。
■アマミノクロウサギ
■まとめ
ExcelVBAで学習支援ソフト、ボードゲーム等も制作可能です。
今年から小学校もプログラミング必修化になりますし、
やらない理由がないほどです。ぜひ習得して下さい。
以上
動作環境:Excel2010・2019
1.世界自然遺産登録支援ソフト?
2.アマミノクロウサギ
3.まとめ
■世界自然遺産登録支援ソフト?
少し大袈裟ですが、数年前に制作した数独を改良したソフトです。
遊び方も数独と同じで操作はマウスのみ、プログラミングが出来れば、
仕事にも役に立つしメリットだけです。
■アマミノクロウサギ
■まとめ
ExcelVBAで学習支援ソフト、ボードゲーム等も制作可能です。
今年から小学校もプログラミング必修化になりますし、
やらない理由がないほどです。ぜひ習得して下さい。
以上
動作環境:Excel2010・2019
Posted by iNE at
23:41
│Comments(0)
2020年01月28日
初めてのプログラミング(3)ExcelVBA
目次
1.はじめに
2.初めてのプログラミング(3)
3.まとめ
■はじめに
何事も初めは、苦痛で楽しめないと思いますので、
出来るだけ短時間に簡単なコードを記述していきます。
今回は、配列とRnd関数等を使用してプログラミングします。
コンピュータがグー・チョキ・パー、少し楽しめると思います。
■初めてのプログラミング(3)
今回も、前回のコードを編集してプログラミングします。
たったの5ステップです。
①前回のコードをコピペしてプロシージャ名をtest02とします。
②配列の宣言: Dim com(3) As Variantを入力します。
③次に、 配列に com(1) = "グ-": com(2) = チョキ": com(3) = "パ-"を格納して
④Cells(1, 1) =com(Int(3 * Rnd + 1))を入力して完成です。
⑤動作確認:F8でプログラムを1行実行します(F5なら一括実行)
■まとめ
前回は、数字をランダムに出力しました。
今回は、配列にグー・チョキ・パー、を格納して文字を出力しました。
数字やデータ等を変更して試して下さい。
動作環境:Excel2010・2019
1.はじめに
2.初めてのプログラミング(3)
3.まとめ
■はじめに
何事も初めは、苦痛で楽しめないと思いますので、
出来るだけ短時間に簡単なコードを記述していきます。
今回は、配列とRnd関数等を使用してプログラミングします。
コンピュータがグー・チョキ・パー、少し楽しめると思います。
■初めてのプログラミング(3)
今回も、前回のコードを編集してプログラミングします。
たったの5ステップです。
①前回のコードをコピペしてプロシージャ名をtest02とします。
②配列の宣言: Dim com(3) As Variantを入力します。
③次に、 配列に com(1) = "グ-": com(2) = チョキ": com(3) = "パ-"を格納して
④Cells(1, 1) =com(Int(3 * Rnd + 1))を入力して完成です。
⑤動作確認:F8でプログラムを1行実行します(F5なら一括実行)
■まとめ
前回は、数字をランダムに出力しました。
今回は、配列にグー・チョキ・パー、を格納して文字を出力しました。
数字やデータ等を変更して試して下さい。
動作環境:Excel2010・2019
Posted by iNE at
16:27
│Comments(0)
2020年01月26日
初めてのプログラミング(2)ExcelVBA
目次
1.はじめに
2.初めてのプログラミング(2)
3.まとめ
■はじめに
何事も初めは、苦痛で楽しめないと思いますので、
出来るだけ短時間に簡単なコードを記述していきます。
今回は、Rnd関数とInt 関数を使用してプログラミングします。
Rnd関数もInt 関数も使用頻度が高く、少し楽しめると思います。
■初めてのプログラミング(2)
今回は、前回のCellsプロパティとRnd関数、
Int 関数で作成します。たったの4ステップです。
①前回のコードをコピペしてプロシージャ名をtest01とします。
②Randomizeを入力
③次に、Cells(1, 1) = Int(1 + (3 * Rnd))を入力して完成です。
④F8:プログラムを1行実行(F5なら一括実行)
■まとめ
今回は、Rnd関数とInt 関数を使用してみました。
Int(1 + (3 * Rnd))をInt(1 + (9 * Rnd)) に してみても良いです。
いろいろ試して下さい。
動作環境:Excel2010・2019
1.はじめに
2.初めてのプログラミング(2)
3.まとめ
■はじめに
何事も初めは、苦痛で楽しめないと思いますので、
出来るだけ短時間に簡単なコードを記述していきます。
今回は、Rnd関数とInt 関数を使用してプログラミングします。
Rnd関数もInt 関数も使用頻度が高く、少し楽しめると思います。
■初めてのプログラミング(2)
今回は、前回のCellsプロパティとRnd関数、
Int 関数で作成します。たったの4ステップです。
①前回のコードをコピペしてプロシージャ名をtest01とします。
②Randomizeを入力
③次に、Cells(1, 1) = Int(1 + (3 * Rnd))を入力して完成です。
④F8:プログラムを1行実行(F5なら一括実行)
■まとめ
今回は、Rnd関数とInt 関数を使用してみました。
Int(1 + (3 * Rnd))をInt(1 + (9 * Rnd)) に してみても良いです。
いろいろ試して下さい。
動作環境:Excel2010・2019
Posted by iNE at
23:07
│Comments(0)
2020年01月25日
初めてのプログラミング(1)ExcelVBA
目次
1.はじめに
2.初めてのプログラミング(1)
3.まとめ
■はじめに
何事も初めは、苦痛で楽しめないと思いますので、
出来るだけ短時間に簡単なコードを記述していきます。
最初は、Cellsプロパティを使用してプログラミングします。
CellsはExcelVBAでは非常に使用頻度が高いので、ぜひ覚えて下さい。
■初めてのプログラミング(1)
プロシージャの作成
Excelを開いた状態からショートカットキー等を使用して、
作成します。たったの9ステップです。
ショートカットキーと説明
①Alt + F11:Visual Basic_Editorを起動します。
②プロジェクト エクスプローラーを表示
③Sheet1をダブルクリック
④挿入のドロップダウンリストを表示
⑤プロシージャの追加のダイヤグラムを表示
⑥プロシージャの追加の名前に任意のプロシージャ名(test等)を入力
⑦ENTERを押しプロシージャを作成
⑧プロシージャ内に Cells(1, 1) = "Hello World" を入力し完成
⑨F8:プログラムを1行実行(F5なら一括実行)
■まとめ
今回は、セルに入力するCellsプロパティを使用してみました。
Cells(1, 1) をCells(2、 2) に してみても良いです。
いろいろ試して下さい。
動作環境:Excel2010・2019
Posted by iNE at
20:05
│Comments(0)