あきこ@ゆっくりパソコンタイムです。
マクロシリーズその2 変数を使ってみようです。
その1はこちら
教えて~■[マクロ]初めてのマクロ①エディターを表示
変数って何だと思いますか![はてなマーク](https://stat.ameba.jp/blog/ucs/img/char/char2/040.gif)
字のまんま「変な数」・・・・ではなく、「変わる数」です。
中身を変えるために「器」を用意しておきます。
その中に、数字やら文字やらを入れます。
では、hakoという変数(器)を作り、10という数字を入れてます。
まずエディター画面を表示します。
モジュールを追加します。
(モジュールって何??は次回説明しますね)
モジュールを追加しました。
左側に [標準モジュール][Module1]と出ていればOKです。
右側には[Option Explicit]とあります。
なければ↑これをコピペしてくださいませ。(これも次回説明します)
そして関数を作って、変数を作ります。
![これ↓](https://emoji.ameba.jp/img/user/so/soukou/3174.gif)
![これ↓](https://emoji.ameba.jp/img/user/so/soukou/3174.gif)
![これ↓](https://emoji.ameba.jp/img/user/so/soukou/3174.gif)
Option Explicit
Sub hako_tukutta()
' ↑これが関数名
' ← これはコメント行(「’より後ろのものはプログラムではありません」という意味です)
Dim hako As Integer 'この行で変数(器)を作ります(今回は整数型(Integer)です)
hako = 10 ' hakoに 10 って入れました
End Sub
![コレ](https://emoji.ameba.jp/img/user/to/tomoko-himawari/1820677.gif)
![コレ](https://emoji.ameba.jp/img/user/to/tomoko-himawari/1820677.gif)
![コレ](https://emoji.ameba.jp/img/user/to/tomoko-himawari/1820677.gif)
む。
思ったより長くなってしまいました。
次回は、飛ばした用語と解説編です。
マクロシリーズその2 変数を使ってみようです。
その1はこちら
![これ→](https://emoji.ameba.jp/img/user/so/soukou/12821.gif)
変数って何だと思いますか
![はてなマーク](https://stat.ameba.jp/blog/ucs/img/char/char2/040.gif)
字のまんま「変な数」・・・・ではなく、「変わる数」です。
中身を変えるために「器」を用意しておきます。
その中に、数字やら文字やらを入れます。
では、hakoという変数(器)を作り、10という数字を入れてます。
![1](https://emoji.ameba.jp/img/user/ja/jalincochie/18043.gif)
![2](https://emoji.ameba.jp/img/user/ja/jalincochie/18042.gif)
(モジュールって何??は次回説明しますね)
![ゆっくりパソコンタイム-vba-1](https://stat.ameba.jp/user_images/20110127/16/nonbirixaki/0d/05/p/t02200219_0524052211008894783.png?caw=800)
![3](https://emoji.ameba.jp/img/user/ja/jalincochie/18044.gif)
左側に [標準モジュール][Module1]と出ていればOKです。
右側には[Option Explicit]とあります。
なければ↑これをコピペしてくださいませ。(これも次回説明します)
![ゆっくりパソコンタイム-vba-2](https://stat.ameba.jp/user_images/20110127/16/nonbirixaki/0c/b1/p/t02200268_0478058311008894784.png?caw=800)
![4](https://emoji.ameba.jp/img/user/ja/jalincochie/18045.gif)
![ゆっくりパソコンタイム-vba-3](https://stat.ameba.jp/user_images/20110127/16/nonbirixaki/d2/73/p/t02200105_0677032211008914745.png?caw=800)
![これ↓](https://emoji.ameba.jp/img/user/so/soukou/3174.gif)
![これ↓](https://emoji.ameba.jp/img/user/so/soukou/3174.gif)
![これ↓](https://emoji.ameba.jp/img/user/so/soukou/3174.gif)
Option Explicit
Sub hako_tukutta()
' ↑これが関数名
' ← これはコメント行(「’より後ろのものはプログラムではありません」という意味です)
Dim hako As Integer 'この行で変数(器)を作ります(今回は整数型(Integer)です)
hako = 10 ' hakoに 10 って入れました
End Sub
![コレ](https://emoji.ameba.jp/img/user/to/tomoko-himawari/1820677.gif)
![コレ](https://emoji.ameba.jp/img/user/to/tomoko-himawari/1820677.gif)
![コレ](https://emoji.ameba.jp/img/user/to/tomoko-himawari/1820677.gif)
む。
思ったより長くなってしまいました。
次回は、飛ばした用語と解説編です。