VBAの用語辞典または、用語集の本について知りたいのですが、
何か、おすすめの用語辞典はありますか。ホームページでもいいです。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

目次に書かれている概略は



1冊目は
 アルファベット順リファレンス
 索引
です。

2冊目(逆引き)は
 逆引き索引
 1.VBEの構成と基本操作
 2.マクロ記録、3.マクロの作成、4.ユーザーフォーム
 5.オブジェクト、6.イベント、7.関数、8.ステートメント、9.メソッド、10.プロパティ

です。

VBEメニューからのオブジェクトブラウザが一番と思いますが・・・経費もかかりませんし。

比較すると逆引きの方が辞典らしく思います。最新版(2000版とか)があると思いますので確認してください。では。
    • good
    • 0

少々古いですが(用語辞典という名称ではありませんが)


microsoft Excel/Visual Basic リファレンス アスキー出版局
逆引きExcel97/Excel98 VBA編 田中亨著 主婦の友社
上の2冊はよく使いました。Helpを見るより便利なもので。最新版があるのではないかと思います。

今は、VBEで(メニューから表示→)オブジェクトブラウザを見ることがほとんどです。

HPはVBAやVBA Excelで検索すればたくさん出てくると思います。
モーグやエクセル技道場はよく見ました。

ご参考に。

この回答への補足

書店にいってみたら、なかったので、注文しなければならないそうなのです。
どちらか1つ購入してみたいと思います。
それぞれどんな内容か教えてください。
またおすすめはどちらでしょうか。
宜しくお願いします。

補足日時:2001/10/20 18:14
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QMediaWikiでリファレンスタグが効かない

MediaWikiで脚注の為
<ref>リファレンス文章</ref>
<references/>
を使うと<nowiki>タグを使った時のようにリファレンスのタグが丸見えになってしまいます。

何か特別な設定があるのでしょうか?

Aベストアンサー

拡張機能としてインストールする必要があります。
http://www.mediawiki.org/wiki/Extension:Cite/Cite.php/ja

http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Cite/Cite.php?view=co
http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Cite/Cite.i18n.php?view=co
を Mediawiki/extensions/Cite に保存して LocalSettings.php に

require_once( $IP.'/extensions/Cite/Cite.php' );

を追加してページの再読込みを行うと出来るようになります。

参考URL:http://www.mediawiki.org/wiki/Extension:Cite/Cite.php/ja

QエクセルVBA/マルチページ/ページ切り替え時

エクセル2000使用
ユーザーフォーム(UserForm1):マルチページ(MultiPage1)でページを5つ
作成。各ページにはテキストボックスとコマンドボタンを配置。
テキストボックスに値入力後、コマンドボタンをクリックするとテキストボック
スの値をクリアするように設定。

テキストボックスに値入力後、コマンド実行前にページを替えた時、テキストボ
ックスの値をクリアしたいのですが、どのようにすればよろしいのでしょうか。

類似する過去の質問を見てもよくわからなかったので、ぜひご回答のほどよろし
くお願い申上げます。

Aベストアンサー

>クリックすると
イベントプロシージュアー利用ですよね。
Private Sub MultiPage1_Change()
MultiPage1.page1.TextBox1 = ""
End Sub
MultiPageのChangeイベントを使いました。
MultiPage1のTextBox1のVALUEに文字を入れておき、実行し、ページをPage2をクリックして、Page1に戻ると、テキストボックスの中身は無くなってました。
これではありふれてますが、質問の真意をカバーしてますでしょうか。

QMySQLリファレンスマニュアル(公式)の見方

MySQLの公式サイトのリファレンスマニュアルに、そもそもの見方が説明されているページは用意されていますか?

探したのですが、見当たらなかったので質問させていただきました。

特に斜体の部分が説明がなされているページがあれば大変助かります。
斜体の部分とは、例えば、以下のページのtable_references等です。

http://dev.mysql.com/doc/refman/5.1/ja/update.html

英語の意味からざっくり予想することはできるのですが、直訳してもよく分からないものもあるので。
ご教示のほど、なにとぞよろしくお願い申し上げます。

Aベストアンサー

マニュアルで書かれている構文フォーマットは、BNF likeな書き方なので斜体で書かれた文字列は、マニュアルの別ページで定義されていますよ。

http://ja.wikipedia.org/wiki/ABNF

例で出てきた、table_referencesの定義は、"JOIN構文"のところで定義がなされています。

http://dev.mysql.com/doc/refman/5.1/ja/join.html

QExcel データを部分一致で抽出して表示したい (関数 または VBA)

まずは下のサンプルデータを見ながら本文を読んでください。

Excelの関数(lookup か vlookup) か VBAを利用して、
Sheet2のセルA列にデータを自動的に表示したい と思っています。

Sheet2のセルA列に表示したいデータは、Sheet1のセルAの情報です。

例えば、Sheet2のセルB1が「静岡県」の場合は、「営業2部」という文字が
Sheet2のセルA1に表示されるようにしたいと思っています。

つまり、Sheet1のセルB が Sheet2のセルB の内容と
部分一致した場合に、Sheet2のセルA列に 該当データ(Sheet1のセルA)を
抽出して表示するということをやりたいと考えています。

どうぞよろしくお願い致します。


サンプルデータ

◆Sheet1 参照元となる表

___|___セルA___|________セルB
----------------------------
1 | 営業1部 | 東京都千代田区
----------------------------
2 | 営業2部 | 静岡県
----------------------------
3 | 営業2部 | 山梨県
----------------------------
4 | 営業3部 | 東京都渋谷区
----------------------------
5 | 流通1部 | 神奈川県
----------------------------



◆Sheet2 データを埋めたい表

___|____セルA_____|_______セルB
----------------------------
1 |________________| 静岡県富士市大淵 24
----------------------------
2 |________________| 東京都千代田区丸の内1-8
----------------------------
3 |________________| 大阪府大阪市中央区南船場1―15
----------------------------
4 |________________| 神奈川県横浜市
----------------------------
5 |________________| ※以下 セルBには500件ほどの都道府県データあり。
6
7

まずは下のサンプルデータを見ながら本文を読んでください。

Excelの関数(lookup か vlookup) か VBAを利用して、
Sheet2のセルA列にデータを自動的に表示したい と思っています。

Sheet2のセルA列に表示したいデータは、Sheet1のセルAの情報です。

例えば、Sheet2のセルB1が「静岡県」の場合は、「営業2部」という文字が
Sheet2のセルA1に表示されるようにしたいと思っています。

つまり、Sheet1のセルB が Sheet2のセルB の内容と
部分一致した場合に、Sheet2のセルA列に 該当データ(Sheet1...続きを読む

Aベストアンサー

#3の最後の部分を訂正です。

>となっていると、5行目の「神奈川」を探し出し「流通1部」が返ることになります。

正しくは、探し出せずに何も返らない、です、失礼しました。

Qグラボの【リファレンスモデル】って?

4亀などのサイトで、グラボについてよく「これはリファレンスモデルであり~」と説明されるのですが、リファレンスモデルって、いったいなんですのん?

wikiで調べたら
「参照モデル(さんしょう-、Reference model)とは、システムとソフトウエア工学における何かの基本的目標やアイデアを方眼紙、様々な目的で一つの参照として見ることができる、何かのモデルである。」
とありました。
なるほど、さっぱりわからん。


普及モデルに対して先行して作られた、機動戦士ガンダムでいうとGMに対するガンダム(いわゆる試作機)、みたいなもの?
それともノーマルGMに対しての先行量産型GMみたいなもの?


グラボではしょっちゅう耳にするリファレンスモデルですが、CPUとかHDDとかにはリファレンスモデルって存在しないの?

暇な時でいいのでバカな私にもわかるような簡潔な説明をお願いします。

Aベストアンサー

リファレンス実装(GPUメーカーが作ったお手本)通りに作ったモデルのこと。

リファレンス実装 - Wikipedia
http://ja.wikipedia.org/wiki/%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%E5%AE%9F%E8%A3%85

リファレンスとは 〔参照〕 【reference】 - 意味/解説/説明/定義 : IT用語辞典
http://e-words.jp/w/E383AAE38395E382A1E383ACE383B3E382B9.html

QVBAによるブック間のシートの移動またはコピペ

検索で探すもピッタリ来るものが探せなかったものですみません。
Aブックにシート1とシート2があります。
bブックにシート3があります。
シート2とシート3の名前は同じ"abc"とします。

Aブックのシート1にコマンドボタンを設置し、このボタンをクリックするとシート3をシート2に移動またはコピー&ペーストするようにVBAで実現できますでしょうか?
よろしくご教授ください。

Aベストアンサー

要は、
「Aブックのシート2を、bブックのシート3で置き換えたい」
ということでしょうか?

マクロの記録を使って、マクロを作ったら良いのでは?
これで作られたものを、加工しても良いでしょう。

QLinuxリファレンスとUNIXリファレンスの違いは?

LinuxリファレンスとUNIXリファレンスの違いは?

当方CentOSやCygwinを使用していますが、リファレンスが必要になったので購入しようと思いましたが、LinuxリファレンスとUNIXリファレンスの2種類があって、どちらを購入すれば良いのか全く分かりません。中身もほとんど似ているようです…。

Pocket Referenceシリーズでは
・『Linuxコマンド ポケットリファレンス』
・『UNIXコマンドポケットリファレンス ビギナー編』
があって、
ソフトバンク クリエイティブ社からは
・『Linuxコマンドブック ビギナーズ 第2版 コマンドブックシリーズ』
・『UNIXコマンドブック 第2版』
があるのですが、UNIXリファレンスとLinuxリファレンスの違いは何でしょうか。

-------------------------------------------------------
『Linuxコマンド ポケットリファレンス』http://www.amazon.co.jp/%E3%80%90%E6%94%B9%E8%A8%82%E6%96%B0%E7%89%88%E3%80%91-Linux%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89-%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9-Pocket-Reference/dp/4774138169/ref=pd_ts_b_21?ie=UTF8&s=books
『UNIXコマンドポケットリファレンス ビギナー編』http://www.amazon.co.jp/%E6%94%B9%E8%A8%82%E7%AC%AC3%E7%89%88-UNIX%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E7%B7%A8-POCKET-REFERENCE/dp/4774133493/ref=sr_1_5?ie=UTF8&s=books&qid=1262233838&sr=1-5
『UNIXコマンドブック 第2版』http://www.amazon.co.jp/UNIX%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%96%E3%83%83%E3%82%AF-%E7%AC%AC2%E7%89%88-%E5%B0%8F%E9%87%8E-%E6%96%89%E5%A4%A7/dp/479733259X/ref=pd_sim_b_4
『Linuxコマンドブック ビギナーズ 第2版 コマンドブックシリーズ』http://www.amazon.co.jp/Linux%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%96%E3%83%83%E3%82%AF-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA-%E7%AC%AC2%E7%89%88-%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%96%E3%83%83%E3%82%AF%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E7%94%B0%E8%B0%B7/dp/4797340053/ref=sr_1_3?ie=UTF8&s=books&qid=1262234273&sr=1-3

LinuxリファレンスとUNIXリファレンスの違いは?

当方CentOSやCygwinを使用していますが、リファレンスが必要になったので購入しようと思いましたが、LinuxリファレンスとUNIXリファレンスの2種類があって、どちらを購入すれば良いのか全く分かりません。中身もほとんど似ているようです…。

Pocket Referenceシリーズでは
・『Linuxコマンド ポケットリファレンス』
・『UNIXコマンドポケットリファレンス ビギナー編』
があって、
ソフトバンク クリエイティブ社からは
・『Linuxコマンドブック ビギナ...続きを読む

Aベストアンサー

Linuxの方がいいですね。
もともとLinuxのコマンドはGnuがUNIXのコマンドをまねて作ったものですので、ほとんど一緒ですが、Gnuが独自に拡張している部分も多くあります。
なので、Linux用コマンドの方が、たいていは高機能ではないかと・・・

ただ、UNIXもLinuxもバージョン等によってコマンドのオプションが若干違います。そのLinuxリファレンスは補助にして、本当に正確なものは、manコマンド等で、実際にインストールされているコマンドのマニュアルを見た方が適切な場合が多いです。

QAccess97VBAの本

ExcelVBAはわかりますが、Access97VBAはほとんどわかりません。
多分全部を理解するには、膨大な書籍と時間が必要なのかもしれませんが、
その数ある書籍の中から初心者から中級者くらいのおすすめの書籍を
紹介してください。2~3冊くらい購入する予定です。

Aベストアンサー

「cbook24.com」というサイトで検索したところ、2冊ありました(Access 2000にも対応)。
「はじめてのAccess2000/97 マクロ・VBAプログラミング」(技術評論社)
http://www.cbook24.com/bm_detail.asp?sku=99916480
http://www2.gihyo.co.jp/books/bookinfo.asp?ID=739
「10日でおぼえるAccess VBA 入門教室 97/2000対応」(翔泳社)
http://www.cbook24.com/bm_detail.asp?sku=99916018
http://www.shoeisha.com/book/Detail.asp?bid=894

参考URL:http://www.cbook24.com/

Qリファレンスについて。

以下のperlスクリプトで、どちらも私には同じ結果をもたらすものだと
予想していたのですが、出力結果が異なってしまいます。
なぜ script1 ではエラーなしで動作するのに、script 2では
エラーが出るのでしょうか。
$$xx が d になり、 $$yy が ARRAY(0x180c460) となる理由も
わかりません。
稚拙な質問で申し訳ありませんが、どなたかよろしくお願いしますm(_ _)m

## script 1 とします。
my $xx = \qw(a b c d);
print "$$xx \n"; # d と出力される
print "xx is $$xx \n"; # xx is d と出力。

## script 2 とします。
my @array = qw(a b c d);
my $yy = \@array;
print "$yy \n"; # ARRAY(0x180c460) と出力される。
print "yy is $$yy \n"; # Not a SCALAR reference at tryme.pl line 11. とエラーになる。

以下のperlスクリプトで、どちらも私には同じ結果をもたらすものだと
予想していたのですが、出力結果が異なってしまいます。
なぜ script1 ではエラーなしで動作するのに、script 2では
エラーが出るのでしょうか。
$$xx が d になり、 $$yy が ARRAY(0x180c460) となる理由も
わかりません。
稚拙な質問で申し訳ありませんが、どなたかよろしくお願いしますm(_ _)m

## script 1 とします。
my $xx = \qw(a b c d);
print "$$xx \n"; # d と出力される
print "xx is $$xx \n...続きを読む

Aベストアンサー

多分, qw(a b c d) と ('a', 'b', 'c', 'd') と同じということで \qw(a b c d) と (\'a' \'b' \'c' \'d') が同じ扱いになってるんだろう.

QPowerPointのVBA サイトや本

PowerPointのVBAについて詳しく載ってるサイトや本はありますか?
VBA辞典っぽい本は売ってますが、アクセスかエクセルしか見たことがありません。

Aベストアンサー

書店では確かにありませんね。
図書館なら数冊見かけた事があります。大阪市営です。
図書の保存の目的もある筈なので、調べる価値はあると思います。


人気Q&Aランキング