第1講 始めようVBA!

第1話 VBAとは?
注 エクセルのマクロが有効にならないときは一度ダウンロードしてパソコンのどこかのフォルダに保存してから 保存したファイルをダブルクリックによって開いて
コンテンツの有効化をクリックしてください。

VBAとは、Visual Basic for Applicationsの略です。
つまり、応用を目的としたVisual Basicの意味です。
エクセルとワードには、はじめから添付されています。
VBAは、Visual Basicの簡略版とされていますが、
実際にはかなりのことが出来ます。
私が作った良問難問数独自動生成アプリ9×9総合バージョンをクリックしてみてください。
Excelが起動して
1
(図は旧バージョンであるため文言が少し異なります。
総合バージョンはヒント数が23以上なら苦手なヒント数がありません。)

という画面になりましたら、編集を有効にするを押します。
2
そして、次にコンテンツの有効化を押します。


さて、問題作成ボタンを押してみてください。
ソフトはたちどころに、
一切、仮定法を使わないで解ける数独(ナンプレ)の良問にして、
難問を生成してしまいます。
3
消去を押すと、すべての数字が消えますので、再度問題作成を押してください。
すると、先の問題とは違う問題が出来ることがわかります。
VBAで数独問題作成ソフトが作成できてしまうのです。
市販されているDSのソフトでも、問題自動作成機能がありませんから、
かなり高度なプログラムが組めることがお分かりかと思います。


では、皆さんVBAで簡単なプログラムを組んでみましょう。
幸いにしまして、2016では最初から開発タブがあります。
4
2007・2010・2013には、デフォルト(最初の設定)では、
いずれも開発タブがないとは対照的です。
次話では実行ボタンを作成してみましょう。


第2話へ

004

eclipse c++ 入門
魔方陣 数独で学ぶ VBA 入門
数独のシンプルな解き方・簡単な解法の研究
vc++講義へ
excel 2013 2010 2007 vba入門へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座へ
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座へ
専門用語なしの C言語 C++ 入門(Visual C++ 2010で学ぶ C言語 C++ 入門)
専門用語なしの excel vba マクロ 入門 2013 2010 2007 対応講義 第1部
eclipse java 入門へ
excel 2016 vba 入門へ第2部へ
小学生からエンジニアまでのRuby入門へ
小学生からエンジニアまでのC言語入門 基礎から応用まで
本サイトトップへ