プレポスト【問題】

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

ExcelVBA

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

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

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

プログラミング演習

PowerPoint プレゼンテーション

Microsoft PowerPoint - VBA解説1.ppt [互換モード]

Microsoft Word - VB.doc

PowerPoint プレゼンテーション

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

Microsoft Word - VBA基礎(1).docx

sinfI2005_VBA.doc

PowerPoint プレゼンテーション

MS-ExcelVBA 基礎 (Visual Basic for Application)

PowerPoint プレゼンテーション

Base によるアプリケーション開発とサポート 鎌滝雅久 /OpenOffice.org 日本ユーザー会 OSC2007 Hokkaido 2007 年 6 月 30 日土曜日 10:55-11:40 北海道大学学術交流会館第 4 会議室

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~

PowerPoint プレゼンテーション

プログラミング演習

PowerPoint プレゼンテーション

Microsoft Word - VBA基礎(6).docx

エクセル詳細 アドイン

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

Visual Basic 資料 電脳梁山泊烏賊塾 コレクション初期化子 コレクション初期化子 初めに.NET 版の Visual Basic では 其れ迄の Visual Basic 6.0 とは異なり 下記の例の様に変数宣言の構文に 初期値を代入する式が書ける様に成った 其の際 1 の様に単一の値

saihata.doc

情報C 実習プリント

ii Excel Excel IF IF IF VLOOKUP HLOOKUP IF VLOOKUP HLOOKUP ExcelVBA Excel Excel Excel Web p Excel Excel Excel

Microsoft Word - HowToConvertIdwToDwg.doc

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

45 VBA Fortran, Pascal, C Windows OS Excel VBA Visual Basic Excel VBA VBA Visual Basic For Application Microsoft Office Office Excel VBA VBA Excel Acc

VBM01#解答解説# indd

DAOの利用

連立方程式の解法

PowerPoint プレゼンテーション

Python によるジオプロセシング スクリプト入門

ORの手法ゲームの理論3 (Excelによるゲーム理論実習)

第 2 章インタフェース定義言語 (IDL) IDL とは 言語や OS に依存しないインタフェース定義を行うためのインタフェース定義言語です CORBA アプリケーションを作成する場合は インタフェースを定義した IDL ファイルを作成する必要があります ここでは IDL の文法や IDL ファイ

API 連携方式 外部 DLL の呼び出し宣言 外部 DLL の呼び出し宣言のサンプルコード (Microsoft Visual C#.NET の場合 ) プログラムコードの先頭で using System.Runtime.InteropServices; が必要 クラスの内部に以下のような外部 D

情報資源組織演習B:

[Excelが自動化するVBAの魔法2]購入者限定テキスト

Python によるジオプロセシング スクリプト入門

型名 RF007 ラジオコミュニケーションテスタ Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation RF007SDK-M001 RF007SDK-M001 参考資料 1

外周部だけ矩形配列

Word Excel Word 応用 Word の基本操作をマスターした方を対象とした 見栄えの良い文章をより効率的に作成するための講習です 校閲や長文作成に便利な機能 グラフィック機能などの実用的な機能を学習します 内 容 図形や図表 写真を使った文書の作成 長文の作成 文書の校閲 差し込み印刷

ことばを覚える

ルーレットプログラム

kiso2-03.key

Microsoft PowerPoint - kougi2.ppt

スライド 1

Microsoft PowerPoint - vp演習課題

えひめ電子入札共同システム 質問回答 工事 委託業務 操作マニュアル ( 受注者用 )

untitled

プログラミング基礎

Microsoft PowerPoint - Visualプログラミング

C#の基本

<4D F736F F D208DEC90AC837D836A B81698F4390B394C5816A2E646F63>

Java言語 第1回

(Microsoft Word \203v\203\215\203O\203\211\203~\203\223\203O)

スクールCOBOL2002

Microsoft PowerPoint - 公開講座 2015_08_15-1 Excel ガイダンス.pptx

MoreStudy 第 6 章 MoreStudy 第 6 章 第 1 節 貼り付け 3 [ 形式を選択して貼り付け ] ダイアログから [Microsoft Excel ワークシート ] を選択し [OK] ボタンを 押します 1 Excel ワークシートで貼り付け [Pastespec] リボン

Microsoft Word - VBA基礎(3).docx

Transcription:

コース名 : 基礎から学ぶ!Excel VBA による業務の自動化 受講日 氏名 1 Excel VBA を使用するメリットとして誤っているものを 1 つ選びなさい 1. 手作業では手間のかかる作業も プログラムに記述した処理は一括して実行されるため 何段階ものメニュー操作を行う必要がなくなる 2. プログラムに書いた処理は記述どおりに実行されるため だれがいつ何回行っても確実な処理がなされ 誤動作を防ぐことができる 3. 分岐処理や繰り返し処理など マクロの記録機能にはなかった詳細な制御を実現できる 4. マクロの記録機能を利用すれば 分岐処理や繰り返し処理など 詳細な制御を実現できる 2 VBA が実行されるきっかけとして正しいものを 1 つ選びなさい 1. プロンプト上での実行コマンド 2. ユーザーやシステムが起こしたアクション 3. ソースコードのコンパイル 4. ブレークポイントの設定 3 VBA のプログラム開発環境として正しいものを 1 つ選びなさい 1. Visual Studio 2. SYSTEM CREATOR 3. WorkCoordinator 4. Visual Basic Editor(VBE) 4 以下の変数宣言の説明として誤っているものを 1 つ選びなさい Dim introw As Integer 1. 適用範囲はプロシージャレベルである 2. 変数名は introw である 3. データ型は文字列型である 4. 初期値は 0 である ~ 1 / 5 ~

5 変数宣言を強制するキーワードの説明として正しいものを 1 つ選びなさい 1. Option Explicit 2. Option Base 3. Option Private 4. Option Compare 6 If...Then...Else ステートメントの説明として誤っているものを 1 つ選びなさい 1. If...Then...Else ステートメントは 条件による処理の分岐を行うステートメントである 2. If...Then...Else ステートメントは 入れ子にすることも可能である 3. If...Then...Else ステートメントは 1 つの条件式を利用して 多分岐を行うステートメントである 4. If...Then...Else ステートメントは ElseIf 節と Else 節はどちらも省略可能である 7 以下はコレクションの各要素に対して処理を繰り返し実行するステートメントである For Each X In Y このステートメントの説明として正しいものを 1 つ選びなさい 1. X は繰り返し回数を管理する変数である 2. X はコレクションや配列の各要素を格納するための変数である 3. X は繰り返し回数の初期値を指定する 4. Y は繰り返し回数の最終値を指定する 8 セルを指定するオブジェクトの記述方法として誤っているものを 1 つ選びなさい このとき 商品マスタ は セル範囲の名前付き定義とする 1. Cells("A1") 2. Cells(1,1) 3. Range("A1:C5") 4. Range(" 商品マスタ ") ~ 2 / 5 ~

9 セル範囲の名前定義を使用するメリットとして誤っているものを 1 つ選びなさい 1. 数式の設定に使用できるので 分かりやすい数式を作成できる 2. VBA コード内で使用できるので プログラムの処理内容が分かりやすくなる 3. 同時にシート名も変更できるため シート名を別途変更する必要がなくなる 4. セル範囲の選択が容易になる 10 With ステートメントの説明として 正しいものを 1 つ選びなさい 1. 値や文字の結合に使用する 2. 1 つのオブジェクトに対し 複数の設定を行う場合に使用する 3. エラー処理を有効にし プロシージャ内でのエラー処理の位置を指定する 4. ユーザーフォームの非表示にする 11 Excel VBA にはパソコン上で使用できるヘルプ機能があります ヘルプ機能を参照するときに使用するファンクションキーとして正しいものを 1 つ選びなさい 1. F1 2. F2 3. F8 4. F11 12 デバッグの操作として誤っているものを 1 つ選びなさい 1. ブレークポイントを設定する 2. ステップイン実行で 1 行ずつ確認する 3. 変数を宣言する 4. エラーが確認できたら残りのプログラムをすべて実行する 13 プロシージャの説明として誤っているものを 1 つ選びなさい 1. イベントプロシージャは ユーザーまたは システムによって発生するイベントに応答して実行される 2. ジェネラルプロシージャは 他のプロシージャから暗黙的に呼び出されて実行される 3. Sub プロシージャは 処理を完了すると 呼び出し元のプロシージャに戻る ( 戻り値なし ) 4. Function プロシージャは 処理を完了すると 呼び出し元のプロシージャに戻る ( 戻り値あり ) ~ 3 / 5 ~

14 ユーザーフォームの作成 編集方法として 正しいものを 1 つ選びなさい 1. VBE 上で [ プロジェクトエクスプローラ ] [ フォーム ] を展開する 表示されたユーザーフォームのオブジェクト名をダブルクリックする 2. Excel 上で [ デザインモード ] の状態でワークシート上をダブルクリックする 3. Excel 上で [ デザインモード ] の状態で [ ツール ] [ マクロ ] [ 新しいマクロの記録 ] を選択する 表示された [ マクロの記録 ] ウィンドウを使用して作成する 4. VBE 上で 作成するモジュールのコードウィンドウ上部にある [ オブジェクトボックス ] からオブジェクトを選択する 15 マクロを作成する条件として誤っているものを 1 つ選びなさい 1. 標準モジュールに作成する 2. ジェネラルプロシージャである 3. Function プロシージャである 4. Public スコープである 16 ユーザー定義関数の作成条件として誤っているものを 1 つ選びなさい 1. 標準モジュールに作成する 2. ジェネラルプロシージャである 3. Sub プロシージャである 4. Public スコープである 17 関数の説明として誤っているものを 1 つ選びなさい 1. ユーザー定義のワークシート関数は VBE の画面でのみ使用できる 2. 関数には VBA で提供されている関数がある 3. 関数には Excel で用意されているワークシート関数がある 4. 関数には Function プロシージャで作成するユーザー定義のワークシート関数がある ~ 4 / 5 ~

18 スコープの説明として誤っているものを 1 つ選びなさい 1. スコープとは プログラム内で変数 定数 プロシージャが有効となる範囲である 2. パブリックモジュールレベルとは 標準モジュールに記述されたプロシージャで利用可能なレベルである 3. プライベートモジュールレベルとは 同じモジュール内のすべてのプロシージャで利用可能なレベルである 4. プロシージャレベルとは 宣言したプロシージャ内でのみ利用可能なレベルである 19 変数のスコープの説明として誤っているものを 1 つ選択しなさい 1. パブリックモジュールレベルの変数はすべてのモジュールで有効である 2. プライベートモジュールレベルの変数は宣言したモジュール内で有効である 3. プロシージャレベルには Dim ステートメントと Static ステートメントがある 4. Static ステートメントで宣言された場合 プロシージャが終了すると 変数の値は消滅する 20 新規作成したファイルの Sheet1 と Sheet2 から共通して呼び出す Function プロシージャを記述するときの方法として 正しいものを 1 つ選びなさい 1. 標準モジュールに Public スコープで作成する 2. 標準モジュールに Private スコープで作成する 3. ThisWorkbook に Public スコープで作成する 4. ThisWorkbook に Private スコープで作成する ~ 5 / 5 ~