
No.5ベストアンサー
- 回答日時:
システムを組むだけなら,Excelでも十分にいい物は作れると思います.
表計算の関数だけでもうまく使いこなせばかなり高度なことができますし,VBAマクロを
覚えればもっと高度なことができます.(ツール->マクロ->Visual Basic Editorでエディタが開きます)
動作の分岐がない(ifなどを使わないようなマクロ)単純な動作なのであれば,マクロの記録を使えば,
VBAマクロを覚えていなくても,ある程度のことはできますし,ボタンをクリックするとそのマクロ
が起動などということもできます.
もう少し高度な動作になると,VBAマクロを覚えるしかないでしょう.プログラミング言語の中では
VBAマクロはかなり簡単な部類です.もちろん簡単な分C言語などに比べると格段に遅いですが…
莫大な情報を扱わない限り,速度はそれほど気にならないでしょう.
VBAマクロの本は,本屋に行けばたくさん転がっているので,自分の好きな本を探すとよいと思います.
ユーザーフォームの作り方なども覚えておくと,使いやすいシステムを作ることができると思います.
あと,多分使っていないとは思いますが,Excel for Mac 2008だけはマクロがありません.
(自分は知らずにExcel2008を購入してしまい,その後全く使い物になりません><)
Excel for Mac 2011からはマクロが復活したのですが…
Macを使っている人だけなので,Windowsを使っている場合は関係ありません.
内容はExcelのことだけになってしまいましたが,Excelで実現させるとするとこんな感じになりそうです.
No.4
- 回答日時:
Excelなどではなく、独立したアプリとして作りたい、というのであれば、ちょっと方向が違うのかも知れませんが、Webアプリとして設計してはいかがですか。
インターネット上に公開するとなるとセキュリティとかいろいろ大変ですが、ローカルな環境でサーバーを立ててLAN内で利用するだけなら割と敷居も低いと思います。要するにWebサイトですから、GUIはHTMLで書くだけです。またサーバー側の処理は、PHPなどのスクリプト言語ならそれほど難解ではないと思います。あわせて、データベースアクセスのSQLを少し勉強すれば、基本的なシステムぐらいは個人で作れると思いますよ。またWebなら、自分だけでなく、複数の人間がどのパソコンからでもアクセスできますし、いろいろ便利でしょう。
Webアプリとして開発する場合、必要なソフトや知識は、ざっとこんな感じになります。とりあえず、全部無料で揃いますし、別に何か買わないといけないものもないので、試しにやってみる、ぐらいの考えて挑戦してみては。
用意するもの
Webサーバー。Apache HTTP Serverなど(無料)
PHPなどのスクリプト言語。(無料)
データベースサーバー。MySQLなど(無料)
今は、XAMPPなどのようにWebサーバー、データベース、スクリプト言語などが最初から全部組み込み済みのソフト(無料)もあります。これなら簡単でしょう。
勉強する言語
HTMLとスタイルシート。これはプログラミング言語でなくて、ページ記述のための言語です。タグを書くだけなので割と簡単でしょう。
PHPなどのサーバー側で動く言語。PHPなら、Cなどよりはるかに簡単です。
他、できればJavaScriptも勉強するといろいろ便利。(必須ではありません)
No.3
- 回答日時:
http://qanda.rakuten.ne.jp/qa6867671.html
C言語の敷居が高かったからこの質問をしているのであれば、
VBの方がWindowsのGUI部分は比較的楽かもしれません。
しかし、そもそもプログラムの敷居自体が高いと思います。
専門学校にでも通って習いますか?独学でやるつもりですか?
何年掛けて勉強するつもりですか?何年掛けて勉強した
プログラマと同じレベルの製品を作ろうとしてますか?
本格的にやるなら言語は何でもいいと思いますが、片手間で
やろうというなら、どっかのメーカーから出ているパッケージ
を買った方がよいかもしれません。それに数十万かかったと
しても、自分が数年勉強して作る人件費と実現できるアプリ
の質を考えれば、前者がまだ得ということになりかねません。
C言語の敷居が高かったからこの質問をしているのであれば、
VBの方がWindowsのGUI部分は比較的楽かもしれません。
しかし、そもそもプログラムの敷居自体が高いと思います。
専門学校にでも通って習いますか?独学でやるつもりですか?
何年掛けて勉強するつもりですか?何年掛けて勉強した
プログラマと同じレベルの製品を作ろうとしてますか?
本格的にやるなら言語は何でもいいと思いますが、片手間で
やろうというなら、どっかのメーカーから出ているパッケージ
を買った方がよいかもしれません。それに数十万かかったと
しても、自分が数年勉強して作る人件費と実現できるアプリ
の質を考えれば、前者がまだ得ということになりかねません。
No.2
- 回答日時:
個人商店なら、ExcelかAccess。
ファイルメーカーとかも。中小企業: それぞれパッケージソフトを買う。
大企業: SIerに頼む。
CやVB、Javaなどで開発するのは間違いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一つのTeratermのマクロで複数...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
ExcelのVBA。public変数の値が...
-
メッセージボックスのOKボタ...
-
エクセルに張り付けた写真のフ...
-
TERA TERMを隠す方法
-
Excel マクロでShearePoint先の...
-
Excel_マクロ_現在開いているシ...
-
Excel VBAからAccessマクロを実...
-
エクセル:条件付の行非表示
-
Excel・Word リサーチ機能を無...
-
マクロ実行時、ユーザーフォー...
-
Excelのセル値に基づいて図形の...
-
エクセルで別のセルにあるふり...
-
accessで未入力の場合にメッセ...
-
Excelでボタン(フォームコント...
-
wordを起動した際に特定のペー...
-
オートフィルターとExcelマクロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
特定のPCだけ動作しないVBAマク...
-
メッセージボックスのOKボタ...
-
Excel_マクロ_現在開いているシ...
-
一つのTeratermのマクロで複数...
-
マクロの連続印刷が突然不可能...
-
ExcelのVBA。public変数の値が...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
エクセルに張り付けた写真のフ...
-
Excelのセル値に基づいて図形の...
-
TERA TERMを隠す方法
-
マクロ実行時エラー
-
ExcelVBAでPDFを閉じるソース
-
wordを起動した際に特定のペー...
-
特定文字のある行の前に空白行...
-
Excel マクロでShearePoint先の...
-
エクセルで縦に並んだデータを...
-
マクロ実行時、ユーザーフォー...
-
ソース内の行末に\\
おすすめ情報