PowerPoint プレゼンテーション

Similar documents
Microsoft PowerPoint - jouhou11vista.ppt [互換モード]

図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor

PowerPoint プレゼンテーション

エクセルによる数値計算と化学への応用

プログラミング演習

Microsoft PowerPoint - kakeibo-shiryo1.pptx

Microsoft Word - VB.doc

Prog2_4th

プログラミング演習

C#の基本

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

Microsoft Word -

OTRS10 他社システムOTRS呼出利用手順書

医用工学概論  Medical Engineering (ME)   3年前期の医用工学概論実習と 合わせ、 医療の現場で使用されている 医用機器を正しく安全に使用するために必要な医用工学(ME)の 基礎知識を習得する。

Prog2_15th


Microsoft PowerPoint - visualprogram.ppt

Excel2013 マクロ

上の図がプロジェクトエクスプローラです 通常 VisualBasicEditor 画面の左上に配置されています Microsoft Excel Objects( ワークシート ) フォーム 標準モジュール クラスモジュールなどに分かれていて それらの集まりをプロジェクトといいます Excel のワー

(3) このファイルは 申込書の 5 枚複写分 ( 1 営業用 2 調査会社用 3 委託工事会社用 4 電気工事会社 ( 控 ) 5 お客さま ( 控 ) と 電気工事士 測定器 の計 7 シートから構成されています 申込書作成に関しては 1 営業用 のシートに入力することで 2~5 のシートにも反

平成 30 年度 プログラミング研修講座 岩手県立総合教育センター

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

C#の基本2 ~プログラムの制御構造~

PowerPoint プレゼンテーション

Microsoft Word - VBA基礎(1).docx

第 1 章 VBA について 1 イントロダクション 校務で生徒や先生方のデータの集計など,Excel を使用することが多くなっています 日常,Excel で作業をしていると 同じ操作 を繰り返し行わなければいけないことが多くありませんか? この 同じ操作 を VBA を利用し, より業務を効率化さ

マクロの記録 このキィを押した直後から キィの記録がスタートする 誤操作を行ってもそのまま記録されるから 目的とするキィ操作は必ず 2~3 回練習を行った後に記録するようにすると良い キィ記録が始まるとこのボタンは 記録終了 というボタンに変わる したがって現在記録中かどうかは このボタンを見ること

< F2D837A815B B835789DB91E882542E6A746463>

manual2017

情報C 実習プリント

やさしくPDFへ文字入力 v.2.0

エクセルの起動 エクセル (Excel) の起動をしましょう 1 左下隅 ( スタートボタン ) を 3 4 クリックします スタートメニューが表示されます 2[ すべてのプログラム ] をポイントします 3 [ 右のスクロールバーを上下に移動して [Microsoft Office] フォルダを探

Microsoft Word IL3_1.doc

< 目次 > 1. 練習ファイルのダウンロード 表計算ソフト Excel の基本 Excel でできること Excel の画面 セル 行 列の選択 セルにデータを入力する ( 半角英数字の場合 )

2004年度情報リテラシーⅢ

連立方程式の解法

スプレッドシートについて

目次 更新履歴... 1 画面設計書の目的... 3 必要な内容... 3 画面一覧... 4 必要な内容... 4 画面遷移... 5 画面レイアウト... 6 入力パラメータ... 7 必要な内容... 7 項目定義... 8 必要な内容... 8 部品の種類... 9 ( 参考 ) 部品指定と

引き算アフィリ ASP 登録用の日記サイトを 作成しよう Copyright 株式会社アリウープ, All Rights Reserved. 1

PDF Convertor for mac スタートアップガイド

初めてのプログラミング

図 1 アドインに登録する メニューバーに [BAYONET] が追加されます 登録 : Excel 2007, 2010, 2013 の場合 1 Excel ブックを開きます Excel2007 の場合 左上の Office マークをクリックします 図 2 Office マーク (Excel 20

簡単操作マニュアル 目次 1 ( 例 ) 品番( 固定 ) + シリアル番号( 可変 ) を作成する ( 例 ) 品番( 手入力 ) + シリアル番号( 可変 ) を作成する ( 例 ) チェックデジットを付加する ( 例 ) 数字 2 桁の月をアルファベ

Prog2_12th

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

簡単操作マニュアル 目次 1 ( 例 ) 品番 ( 固定 ) + シリアル番号 ( 可変 ) を作成する ( 例 ) 品番 ( 手入力 ) + シリアル番号 ( 可変 ) を作成する ( 例 ) チェックデジットを付加する

ワープロソフトウェア

簡易版メタデータ

初めてのプログラミング

CodeGear Developer Camp

第 1 節 関数とは 関数とは 与えられた文字や数値に対し 定められた処理を行って結果を返す命令のことです 例えば パンをホームベーカリーで作るには 最初に材料となる小麦粉などを入れ 次いでドライイースト 最後に水を入れるという順序があります そして スタートボタンを押すとパンが完成します ホームベ

暮らしのパソコンいろは早稲田公民館 ICT サポートボランティア

1. 画面説明 ここでは普通にアプリケーションを開いた場合に表示される対話型画面の説明をしています パスワード ( 再入力 ) パスワード登録 パスワード消去 事前チェックの処理の際に必要になるパスワードを

住所録を整理しましょう

1 / 10 vlookup(true の場合 ) 奨励金比較表の作成 < 処理条件 > の 5. に < 出力形式 2> のような奨励金比較表を作成しなさい とあるので 作成した 2 つの表の下に < 出力形式 2> を見ながら 入力していきます 1. まず A25 をクリックします 2. 奨励金

2 / 16 ページ 第 7 講データ処理 ブック ( ファイル ) を開く第 6 講で保存したブック internet.xlsx を開きましょう 1. [Office ボタン ] から [ 開く ] をクリックします 2. [ ファイルの場所 ] がデータを保存している場所になっている

エクセルの基礎を学びながら、金額を入力すると自動的に計算され、1年分の集計も表示される「おこづかい帳」を作りしょう

Microsoft Word MSExcel2010

1 Word2007 を立ち上げて 表を作って内容を入力し 体裁を整える 1 時間の関係で あらかじめ下記のような簡単な文書を作成して デスクトップにファイル 旅行案内操作前 1 を置いてありますからこのファイルをダブルクリックして開いて下さい (* 時間のある方は末尾に表の挿入方法などを参考に書い

問題 2 < 支社別下半期実績表 > を完成させましょう 1.[B12]~[D12] セルを結合して中央揃えに設定しましょう (1)[B12]~[D12] セルを選択します (2)[ ホーム ] タブの [ 配置 ] グループにある [ セルを結合して中央揃え ] ボタンを選択します (3)3 つの

1.Wicrosoft Word2010 を起動 1 スタート ボタン スタートメニューの すべてのプログラム Microsoft Office Microsoft Word2010 と順にクリックします Microsoft Word2010 が起動します 2. ページ設定 余白 フォント フォント

データの作成方法のイメージ ( キーワードで結合の場合 ) 地図太郎 キーワードの値は文字列です キーワードの値は重複しないようにします 同じ値にする Excel データ (CSV) 注意キーワードの値は文字列です キーワードの値は重複しないようにします 1 ツールバーの 編集レイヤの選択 から 編

PCの基本操作

2002年度情報リテラシーⅢ

年齢別人数計算ツールマニュアル

産能大式フローチャート作成アドインマニュアル

1. 画面説明 ここでは普通にアプリケーションを開いた場合に表示される対話型画面の説明をしています パスワード ( 再入力 ) パスワード登録 パスワード消去 事前チェックの処理の際に必要になるパスワ

スライド 1

Excelで血圧記録表を作成しょう!

情報処理演習

Format text with styles

FAQ82.xls

PowerPoint を起動します 新しいプレゼンテーションが起動します パワーポイントでは文字を入力する時は テキストボックス 内に入力しなければいけ ないと言う決まりがあります プレゼンテーションに統一感を持たせるために使用する フォント は 1 つにした方が よいでしょう 1 タイトルのプレー

第 1 章 : はじめに RogueWave Visualization for C++ の Views5.7 に付属している Views Studio を使い 簡単な GUI アプリケーションの開発手順を紹介します この文書では Windows 8 x64 上で Visual Studio2010

医用工学概論  Medical Engineering (ME)   3年前期の医用工学概論実習と 合わせ、 医療の現場で使用されている 医用機器を正しく安全に使用するために必要な医用工学(ME)の 基礎知識を習得する。

Mapmakerfor の手順下絵を準備 作者の設定した大きさで作成する場合 下絵にする地図を挿入 トリミングと大きさの調整 大きさを調整した画像を保存 下絵を背景に設定 作成画面の大きさを調整 1 自分で用意した下絵を背景にする場合 下絵を背景に設定 作成画面の大きさを調整 画像が大きい場合シート

全国保育士会会員名簿の 更新にかかる 操作手順

スライド 1

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア

Microsoft Word _VBAProg1.docx

コンピュータ中級B ~Javaプログラミング~ 第3回 コンピュータと情報をやりとりするには?

IME( 日本語入力システム ) の確認 変更方法 / プロパティ確認の手順 ************************************************************************************ ドキュメント目次 IME( 日本語入力システム )

0.CMS ホームページについて 1 ブラウザで学校ホームページを開いて ログインする! 2 データを登録したいページをメニューから選んで移動する 3 編集操作を行い 決定ボタンを押してデータを登録する 1 入力が終わったら 必ず 決定 ボタンを押すのを忘れない! 決定ボタンを押すまでは入力したデー

1 開発ツールのインストール 最初に JDK をインストールし 次に IDE をインストールする という手順になります 1. JDK のインストール JDK のダウンロードとインストール JDK は次の URL でオラクル社のウェブページからダウンロードします

スライド 1

目次 はじめに ツールのインストール ソフトウェアを起動する 画像ファイルの選択... 7 位置の調整... 8 背景色の設定 進捗バーの設定 パスワード設定 ユーザー情報の設定 設定

目次 1. テンプレートの準備 1.1 エクセルファイルの準備 1.2 タグを作成する 1.3 エクセルファイルの表示調整 2.PC へテンプレートを追加 3.iPad での ICLT の操作 3.1 入力者の操作 入力者のログイン テンプレートを更新する チェッ

ExcelVBA

スライド 1

6 シート見出しブックに入っている各シート名の名前が表示されます シートとは 表を作るための作業エリア 単にシートという場合はワークシートのことを指します シート上のセルにデータを入力しながら表を作っていきます シートには他にグラフシートもあります 7 数式バー現在操作の対象となっているセル内のデー

ルーレットプログラム

文字入力PRO.doc

スライド 1

1. エクセルの起動 akinosinbokukai-kihon をダブルクリックして エクセルを立ち上げる 2. 名前を付けて保存する 1メニューバーのファイルをクリックして 名前を付けて保存 2ファイル名に [ 本日の日付. 秋の親睦会 ] と入力し 保存先を確認し 保存 3タイトルバーの名前が

Ver.1.1

FutureWeb3 Web Presence Builderマニュアル

やさしくPDFへ文字入力 フォーム入力用 v.3.0 簡易操作マニュアル

図 3 図 4 このとき 図 3のようにユーザーフォームの 周 囲 が 網 掛 け 線 で 囲 まれているが このことはユーザ ーフォームがアクティブになっていることを 意 味 する さらに プロジェクトエクスプローラに UserForm1 が 追 加 され プロパティはこの 時 点 でアクティブな

Visual Studio2008 C# で JAN13 バーコードイメージを作成 xbase 言語をご利用の現場でバーコードの出力が必要なことが多々あります xbase 言語製品によっては 標準でバーコード描画機能が付加されているものもあるようで す C# では バーコードフォントを利用したりバー

スクールCOBOL2002

Transcription:

VBA (Visual BASIC for Applications) で Body Mass Index 判定プログラムを作る ユーザーフォームを用いたプログラムの作成 Graphic User Interface ( GUI ) の利用法 構造化プログラムの作成 複雑なプログラムを 関数に分割して作る方法

VBA(Visual BASIC for Applications) のテキストは たくさんあります 興味があればさらに勉強を進めて下さい

Excel でマクロを使えるようにするためにはセキュリティの変更作業が必要 左上の丸いボタンをクリックして下に表示される Excelのオプションをクリックする

セキュリティセンターをクリックし セキュリティセンターの設定をクリック

マクロの設定をクリックし すべてのマクロを有効にするをクリック OK ボタンをクリック

マクロを有効にする設定をしたら Excel をいちど終了させて 再度 Excel を起動する これで マクロを使えるようになる

メニューバーの空白領域を右クリックすると Visual Basic メニューバー表示を選択するリストがでるので Visual Basic をチェックする

これをクリックすると VBA が出る

Ofiice2007 では 表示タグをクリックして マクロのアイコンが表示 されれば VBA が使える状態 マクロのアイコンをクリック

マクロの名前を入力 選択するダイアログが表示される ここにマクロの名前を入力 例として test と入力

マクロの名前を入力すると 作成ボタンが選択可能になるので クリックする

挿入 - ユーザーフォームを選択

ユーザーフォームと ツールボックスが出現 プロジェクトウィンドウにも フォーム - UserForm 1 が追加される

ツールボックスが表示されない場合は フォーム上を左クリック または 表示 - ツールボックスを選択

プロパティウィンドウで UserForm1 を選択して ( プロジェクトウィンドウで UserForm1 をクリック ) BackColor - パレットを開くと フォームの色が選択できる フォーム辺縁の マークをドラッグするとユーザーフォームのサイズを変更できる

ツールボックスのラベル (A の文字が記されている ) を左クリックして マウスの左ボタンを押したままフォームの中に移動させて ( ドラッグ ) 左ボタンを離す ( ドロップ ) この操作を Drag&Drop という フォームにラベルが付く

プロパティで Label 1 を選択して Font の文字を左クリックすると Label 1 に使う文字のフォント スタイル サイズを選択できる このボタンをクリック 好きな字体を選択

プロパティで Label 1 を選択して Caption の文字を左クリックすると その右側の欄に Label 1 に表示する文字を入力できる ラベル Label : フォーム上に文字を書く道具 ( ツール コントロール ) キャプション Caption : 見出し 表題プロパティ Property : 個々のツールの属性 特性 機能

各ツールには いろいろなプロパティが用意されている 適当に選択して気に入ったプロパティを探してください このプロパティをいじると ラベルが浮き上がったり凹んで表示されたりする

同様の操作で Label を 2 個フォームに追加して (Label 2, Label 3 を UserForm 1 の上に配置 ) caption を Height (cm) =, Weight (kg) = と入力 ( 日本語でも OK)

ツールボックスからテキストボックス (ab と記されたツール ) を フォームに drag & drop 位置とサイズを調節して身長と体重を入力する場所に 2 個配置する テキストボックスは数や文字を入力したり表示するツール

ツールボックスからコマンドボタン ( 四角で表示されたツール ) を フォームに drag & drop 位置とサイズを調節して適当な場所に配置する コマンドボタンは プログラムを実行させるツール

Command Button1 のプロパティの Caption をクリックして その右欄に ボタンに表示する文字 ( Calc BMI など ) を記入

Command Button 1 の下に BMI の計算結果を 表示するためのテキストボックス ( TextBox 3 ) と ラベル (Label 4) (Caption を BMI = にする ) を配置

Command Button 1 をダブルクリックする プログラムを記入するウィンドウが出現する CommandButton1 がクリックされたときに実行するプログラムをここに書く

BMI の計算式をプログラムで記述する TextBox1の数字を変数 hに代入する式は h = TextBox1.text TextBox3 に BMI の数字を代入する式は TextBox3.text = BMI

プログラムの実行 三角印のボタンをクリックして 身長 体重を入力し Calc BMI ボタンをクリック プログラムの終了は 四角印のボタンをクリック

プログラムの保存 Visual Basic のウィンドウまたは Excel のウィンドウのファイルー名前を付けて保存を選択 エクセル形式で ( 拡張子が.xls のファイル名で ) BMI.xls などの名前にして保存してください

終了ボタンの追加 Command Button2 をフォームに追加し プロパティの Caption を End などと記入 Command Button2 ダブルクリックして プログラムに End を記入 プログラムを実行して終了ボタンが作動することを確認して下さい

BMI の判定結果を表示するプログラムを追加 フォームにテキストボックス (TextBox4) を追加

Calc BMI ボタンをダブルクリックして If 文による判定式を記述して プログラムを実行

プログラムの実行 まず プロジェクトでフォーム UserForm1 を左クリックし 作成した UserForm1 を左クリックしてから三角印のボタンをクリックして 身長 体重を入力

UserForm1 をクリックしてから ( フォーカスをあてる という ) ( フォームの枠を濃い青にしてから ) 三角のプログラム実行ボタンを押す モジュールコードのウィンドウ枠が濃い青の状態で実行ボタンを押すと calcbmi だけが単独で実行されるのでエラーが生じる

UserForm1 の Caption を Body Mass Index にしたほうが体裁が良いので 変更する

calcbmi 関数の End Sub の下に一行あけて Sub judgebmi と記入して Enter キーを押す 自動的に () と End Sub が記述され 関数の体裁になり モジュールの見出しが General judgebmi となる 共有関数 judgebmi 関数の作成を宣言したことになる この中に BMI を判定するコードを移動させる

CommandButton1 の BMI を判定するコードをカットして かわりに judgebmi と書く モジュールコードの中で カットしたコードをペーストする モジュールコードの中の TextBox を UserForm1!TextBox に書き換える プログラムの実行結果が変わらないことを確認して下さい 共有変数で宣言された BMI の値が 関数 calcbmi から judgebmi に渡されていることを理解してください

肥満度を計算 表示する fatness 関数を追加してください フォームに肥満度を表示する TextBox5 を追加して配置してください Format() 関数は 数字を文字 (string) に変換して 表示桁数を指定する関数 ここでは小数点以下 2 桁までの表示を指定 文字と数字はプラス記号で繋げられないため 使用している

体重を判定する judge_weight 関数を追加してください フォームに標準体重 判定を表示する TextBox6 と TextBox7 を追加して配置してください

BMI とは世界共通の肥満度の指標 BMI= 体重 (kg)/( 身長 (m)x 身長 (m)) 標準は 22 です これが +20%, つまり 26.4 以上なら立派な 肥満 といえます ( 例 ) 身長 170cm, 体重 70kgなら BMI=70 1.7 1.7で約 24.2 標準 ( 最も理想的なBMI 値 ) が22ですから +10% の肥満といえます

標準 ( 理想 ) 体重の計算方法は? 上記の BMI から算出するのが世界的な標準です これは標準体重 =22x 身長 (m)x 身長 (m) で計算できます ( 例 ) 身長 170cm なら 22x1.7x1.7= 約 63.6kg が標準体重です その他の計算方法で最も日本で使われているのが ブローカの桂変法 という方法です これは標準体重 =( 身長 (cm)-100)x0.9 で計算できます ( 例 ) 身長 170cm なら (170-100)x0.9=63kg が標準体重です ただ この方法は身長が低い場合に低値になりすぎるため 身長 150cm 以下では 0.9 倍せずに ( 身長 -100) とします 身長 150-160cm の場合は 50-54kg の間にあればよいとされています [ 正確には 50+( 身長 -150)x0.4 で計算されます ]