• 締切済み

文字色を変えたい(ACCESS VBA)

ACCESS VBA初心者です。 プログラムの進行状況を、文字色を変えることによって表現したいのですが、文字色のパラメーターをどう表現するのか分かりません。 教えていただきたいのと、またこのような細かいことを教えてGOOで聞き続けるのも無理があるので、調べ方の基本などを教えてください。 ACCESSの教科書は初級、中級(VBA)、辞書的なもの3冊あります。

みんなの回答

回答No.3

> 教えていただきたいのと、またこのような細かいことを教えてGOOで聞き続けるのも無理があるので、調べ方の基本などを教えてください。 と言っておきながら > プログラムの進行状況 > ブログレスバー > の意味が分からないので、最後の文章は理解できま> せんでした。 の発言はちょっと関心できませんね。 google とかで「プログレスバー」で検索すればプログレスバーが何なのかはすぐに調べられませんか? http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%AC%E3%82%B9%E3%83%90%E3%83%BC&num=50 そして、Access でプログレスバー(またはそんな感じのもの)を使用する具体的な方法については、google で「プログレスバー Access」で調べられませんか? http://www.google.com/search?num=50&hl=ja&q=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%AC%E3%82%B9%E3%83%90%E3%83%BC+access&lr=lang_ja > 教えていただきたいのと、またこのような細かいことを教えてGOOで聞き続けるのも無理があるので、調べ方の基本などを教えてください。 についての解答で「ヘルプを見る」というのが #2 さんから出ました。基本です。 しかし Web で調べる方法もあります。 Web で調べるにはブラウザを使いますが、FireFox や Sleipnir など、タブ型のブラウザを使うと便利です。 google の検索結果一覧ページを残したまま、各サイトを別のタブで表示できるからです。 もしコレを IE でやろうとするとウィンドウをたくさん開くことになりますので邪魔ですからね。

noname#22222
noname#22222
回答No.2

文字色は  RGB(0,0,0) RGB(255,0,0) RGB(0,255,0) RGB(0,0,255) と RGB関数を使って設定すればいいです。 調べ方は、教科書、辞書等に頼らない方がいいです。 そんなもん、一度、通読すれば十分です。 やっぱし、ヘルプ文です、 色んな解説サイトもヘルプ文の虫食い的な抜粋みたいなものです。 なお、老婆心ながら、プログラムの進行状況はプログレスバーで示すのが常道と思います。 それに、DoEvents についても知っておいたがいいです。

qzaccess
質問者

お礼

ありがとうございます。 RGB関数で設定できるなら、やりやすいですね。 プログラムの進行状況 ブログレスバー の意味が分からないので、最後の文章は理解できませんでした。 DoEventsについては調べてみます。

  • ipsum11
  • ベストアンサー率21% (55/251)
回答No.1

どのコントロールの文字色を変えるのかわかりませんが、プロパティの前景色で文字の色が変わります。 また、VBAから変更するのであれば、  コントロール.ForeColor = 変えたい色 で変更できます。

qzaccess
質問者

お礼

ありがとうございます。 無事変更できました。 ところで 文字色が前景色、というところまではプロパティをいじって分かったのですが 前景色=ForeColor ということはどうしたら分かるのでしょうか?

関連するQ&A

  • (ACCESS VBA)「・」も文字列と認識させたい

    こんにちはVBA初心者のmynannです アクセスVBAについて質問させていただきます まず商品マスタのフィールドの一つに「商品名・日本語」 と入力しました そしてVBAでプログラムを書いていたんですが Print #1, RS!商品名・日本語 Close #1 としたところ、「・」を他の日本語のように認識せず RS!商品名までで区切られて上手く認識してくれません、、 このような場合はどうすれば 「商品名・日本語」を一つのフィールドとして見なしてくれるのでしょうか? また結構このデータベースは作りこまれているので フィールド名を変更してしまったら リレーションシップ的にもかなりわかわからなくなってしまいます どなたかいいアドバイスを教えていただければ幸いです よろしくお願いいたします

  • アクセスのVBAの解りやすい本について

    今、アクセスを使って売上管理のプログラム作成中なのですが、VBAを効率よく使って、プログラムを組んだらよいと聞きました。 ですが、私は初心者の為、自分で勉強しないと無理です。 どなたか凄く解り易いアクセス用のVBAの教本をご存知ありませんか? 今すぐ買いに行きたいくらい欲しいです。教えてください、宜しくお願いします。

  • VBAで・・・

    VBA初心者です。 VBAを使ってインターネットエクスプローラ等を立ち上げ、しかも、検索のところに文字などの入力ができるのでしょか? 例えば、IEで「GOO」につて検索する時はどんな感じになるのですか? お願いします。

  • Excel VBAの勉強の仕方について

    Excel VBAを一から勉強したいと思っています。 そこでVBAを独学で勉強するのにお勧めの参考書などがあれば教えてください。 一度本屋で自分に合いそうなのを探してみましたが、たくさんの参考書があって探しきれませんでしたので人が良いといっているものを少し参考にしてみたいと思いました。 ちなみに私はまだまだ初心者レベルですので、初級レベルに合う参考書を教えてもらいたいのはもちろん、中級・上級レベルの参考書でもおすすめのものがあれば教えていただきたいと思います。よろしくお願いします。

  • 〔VBA・マクロ〕EXCELからACCESSデータをひっぱるには?

    当方のレベルはアクセス初級者(基本的な操作)、 エクセルはごく簡単なVBAをいじる中級者です。 アクセスにて顧客マスター、商品マスターを作成しています。 エクセルで納品書を作成しています。 現状では外部データの取り込みをつかって エクセルシートに顧客データ(シート1)と商品データ(シート2)を 取り込んだ後に、納品書(シート3)でシート1、2に VLOOKUP関数をかけて、納入先と商品情報を 伝票におとしこんでいます。 こんなまどろっこしいことをせずに、 エクセルからアクセスのテーブルへ直接データを取り込む方法は ないものでしょうか? どなたかよろしくお願いいたします。

  • VBAで文字の色を検索する方法

    VBAで図形描写するプログラムを作成しています。 ワークシートにある文字に指定してある色と これから描く図形の色を統一したいのですが、 VBAでの表現方法がわかりません。 セルA1が赤字で「まる」、A2が青字で「しかく」と書かれていたら、 VBAで描く円が赤い円に、四角が青い四角になる。 …といった感じです。 よろしくお願いいたしますっ!(>△<)汗

  • Access97VBAの本

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

  • excellのマクロ

    VBAというのですか。excellのマクロを2ケ月ほどでマスターしたい。 初級,中級のお奨めサイトは なお当方,プログラムの一般的知識はあります。

  • Excel/Access☆小売の顧客管理・受注システム☆

    食料品の小売店で、地域密着型サービスとして、 電話注文いただいたら配送サービスをしようと考えています。 エクセル・アクセスで、安上がりのシステムを作り上げたいのですが、 どなたかいいアイデア、いい教科書な本、既製の商品等ありましたら教えてください。 ただし私のPCスキルは、 エクセルについては簡単なVBA編集ができる中級者に毛がはえたレベル、 アクセスについては基本的な操作ができる初級者レベルです。 (1)顧客管理システム ほしい機能は、 ・電話がかかってきて、カナ氏名か電話番号で既存客か新規客かを検索できる機能。 ・マスタに登録している商品をいつ、どの商品をどれくらい買ったか記録・検索できる機能。 (2)受注システム ・既存客なら顧客マスタから情報をひっぱり、電話でうけた商品を順番に入力すれば、 納品書(領収書)と当方の控え(売上伝票として使用するかも)がA4用紙で上下2枚一気に印刷できる機能。 よろしくお願いします。

  • 初心者です!エクセルVBAで

    初心者です!エクセルVBAでアクセスのデーターを修正したいのですが。 初心者です!エクセルVBAでアクセスのデーターを修正したいのですが。 データーがテキスト型を空にするには rs!Field1 = "" でいけるのですが 数値型だとエラーが出てしまいます。 フィールドを空文字にしたいのですが・・・