VBA(Visual Basic Application)を使ったプログラミングの初歩概説

Slides:



Advertisements
Similar presentations
1 情報基礎 A 第 9 週 プログラミング入門 VBA の基本文法 1 準備・変数・データの入出力 徳山 豪・全 眞嬉 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
Advertisements

1 情報基礎 A プログラムやソフトウエアの 構造 徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
1 情報基礎 A 第 6 回 プログラミング入門 VBA の基本文法 1 - 計算の基本構造とプログラミング - 準備・変数・データの入出力 徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
情報処理基礎 A ・ B 第 5 回 プログラミング入門 操作の自動化を実現する仕組み. 2004/11/16 ・ 17 情報処理基礎 A ・ B 2 本日の内容 処理の自動化~プログラムの概念 ハードウェアとソフトウェア プログラミング言語 Excel における処理の自動化 入力支援の機能 分析ツール.
オブジェクト指向 プログラミング 第二回 知能情報学部 新田直也. 講義計画(あくまで予定) 第 1 回 プログラミング言語の種類と歴史 第 2 回 eclipse の基本操作 第 3 回 eclipse のデバッグ機能 第 4 回 構造化プログラミングの復習 第 5 回 演習 第 6 回 構造化指向からオブジェクト指向へ.
ソフトウェア工学 知能情報学部 新田直也. オブジェクト指向パラダイムと は  オブジェクト指向言語の発展に伴って形成され てきたソフトウェア開発上の概念.オブジェク ト指向分析,オブジェクト指向設計など,プロ グラミング以外の工程でも用いられる.  ソフトウェアを処理や関数ではなくオブジェク.
オブジェクト指向 言語 論 知能情報学部 新田直也. 講義概要  私の研究室: 13 号館 2 階 (13-206)  講義資料について :  参考図書 : 河西朝雄 : 「原理がわかる プログラムの法則」,
IIS 4.0で開発をするコツ Webアプリケーション構築.
プログラミングとは Q.プログラムとは何か? A.コンピュータを制御するための,コンピュータに対する命令(指示)の集まり.
SDOPxls2xml操作説明書 version1.0
情報処理実習 第05回 Excelマクロ機能入門 操作マクロ入門.
工学部 知能情報工学科 准教授 高 尚策 (コウ ショウサク)
表計算ソフトで動作するNEMUROの開発
Java I 第2回 (4/18)
プログラミング入門 (教科書1~3章) 2005/04/14(Thu.).
表計算ソフトを使って 万年カレンダーを作ろう!
VBA H106077 寺沢友宏.
オブジェクト指向言語論 知能情報学部 新田直也.
2種類のプログラミング言語による ロボット操作の研究
プログラミングとは Q.プログラムとは何か? A.コンピュータを制御するための,コンピュータに対する命令(指示)の集まり.
応用情報処理V 第1回 プログラミングとは何か 2004年9月27日.
車内状況アウェアネスのための 感情音データベースの設計と評価
プログラミング言語論 理工学部 情報システム工学科 新田直也.
プログラミング言語論 理工学部 情報システム工学科 新田直也.
①データ構造 ②アルゴリズム ③プログラム言語 ④マークアップ言語
応用情報処理V 第1回 プログラミングとは何か 2003年9月29日.
第2章 Eclipseと簡単なオブジェクト 指向プログラミング
オブジェクト指向 プログラミング 第一回 知能情報学部 新田直也.
オブジェクト プログラミング 第1回.
プログラミング 平成23年10月5日 森田 彦.
基礎プログラミング演習 第1回.
2016年度 植物バイオサイエンス情報処理演習 第13回 情報解析(6) エクセルVBAによる遺伝子機能解析
専門教科「情報」 アルゴリズム 第1回 ガイダンス.
VBA ( Visual BASIC for Application) を使えるようにする方法
コンピュータに計算させる命令を確かめよう!
只見町 インターネット・エコミュージアムの「キーワード」検索の改善
湘南工科大学 2013年10月8日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.
プログラミング基礎a 第1回 ハードウェアとソフトウェア プログラミング総論 ~プログラミング言語とは~
プログラミング基礎a 第1回 ハードウェアとソフトウェア プログラミング総論 ~プログラミング言語とは~
情報システム1及び演習 第一回 データベースの概要.
プログラミング 平成22年10月13日 森田 彦.
情報基礎演習I(プログラミング) 第11回 7月12日 水曜5限 江草由佳
表計算ソフトを使って 万年カレンダーを作ろう!
★C++/オブジェクト指向実践企画★ Othelloゲーム作成
2013年度 プログラミングⅠ ~ はじめてのプログラミング ~.
オブジェクト指向プログラミング クラス 継承
プログラミング言語論 第十一回 理工学部 情報システム工学科 新田直也.
電気・機械・情報概論 VBAプログラミング 第1回 2018年6月25日
情報基礎Ⅱ (第1回) 月曜4限 担当:北川 晃.
コンピュータアーキテクチャ 第 5 回.
プログラミング 平成24年10月9日 森田 彦.
vc-1. Visual Studio C++ の基本操作 (Visual Studio C++ の実用知識を学ぶシリーズ)
オブジェクト指向言語論 第五回 知能情報学部 新田直也.
プログラム分散化のための アスペクト指向言語
コンピュータアーキテクチャ 第 5 回.
第2回 Webサーバ.
第6回放送授業.
情報数学Ⅲ 5,6 (コンピュータおよび情報処理)
Visual Studio 2013 の起動と プロジェクトの新規作成 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
情報実習I (第1回) 木曜4・5限 担当:北川 晃.
Cp-1. Microsoft Visual Studio 2019 C++ の使い方 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
オブジェクト指向言語論 第一回 知能情報学部 新田直也.
Javaとは Javaとはオブジェクト指向言語でJava VM(Java仮想マシン)と呼ばれるプログラム上で動作します。
mi-5. プロダクションシステム 人工知能を演習で学ぶシリーズ(5)
オブジェクト指向言語における セキュリティ解析アルゴリズムの提案と実現
識別子の読解を目的とした名詞辞書の作成方法の一試案
ニシキヘビの飼い方 Pierrot.
ニシキヘビの飼い方 Pierrot.
C#プログラミング実習 第1回.
プログラミングの原理 データ構造とプログラミング (第4回).
Presentation transcript:

VBA(Visual Basic Application)を使ったプログラミングの初歩概説 プログラミング入門 VBA(Visual Basic Application)を使ったプログラミングの初歩概説

プログラミングとは コンピュータに作業をさせる指示を作成する アルゴリズムの設計 プログラム言語による実装(コーディング)  コンピュータに作業をさせる指示を作成する  アルゴリズムの設計  論理の組み立て  「理詰め」の手順生成の訓練  プログラム言語による実装(コーディング)  プログラム言語の習得  プログラムを読む  プログラムを変更する  デバッグ(プログラムの間違え直し)を行う

プログラミング心得 言語の習得: 習うより慣れろ 例を見て、それを真似て習得する 失敗して学ぶのが大切  言語の習得: 習うより慣れろ  例を見て、それを真似て習得する  This is a pen → This is a dog  よい例を見るのが大切 (いい発音の英語を聞くのと同じ)  失敗して学ぶのが大切  This is a apple × ??  I is a man × ?? 間違えたプログラムを実行させると、システムが間違えていることを教えてくれます  間違えた理由を推理する: 論理力と想像力

実習で用いるVBA Visual Basic 言語 VBA: エクセルのマクロを記述する  オブジェクト指向型言語のフレーバーを持つ  VBA: エクセルのマクロを記述する  Visual Basic 言語の方言(エクセル地方の)  マクロ: ソフトウエアで用いる特定の一連の作業をプログラムとしてまとめたもの。 ユーザが自分に便利なものを作成する

実習のプラン エクセルのマクロ機能を用いる マクロの作り方 動作記録によって自動生成したマクロを手本にする マクロを読む、変更する  エクセルのマクロ機能を用いる  マクロの作り方  動作記録による自動生成  プログラミングによる作成  動作記録によって自動生成したマクロを手本にする  マクロを読む、変更する  マクロを自分で作成する