• ベストアンサー

行ごとに色を変更したい~

Eagle1972の回答

  • ベストアンサー
  • Eagle1972
  • ベストアンサー率100% (4/4)
回答No.2

すいません、できるのはFlexGridでした。 CellBackColorプロパティにて設定可能です。

関連するQ&A

  • DataGridで特定の行のスタイルを変更したい

    お世話になります。 DataGridコンポーネントに商品データを表示しています。 表示するデータは、「商品名」、「販売数」、「在庫数」です。 「在庫数」が20以下になった場合に行の背景色、テキストの色を変更したいのですが、方法が見つかりません。 ヘルプやWebで調べたところ、DataGrid全体の色を変更する、または1行おきに変更できることは分かったのですが、 特定の行に対してのスタイル指定方法が分かりませんでした。 解決方法をご存知の方がいらっしゃいましたら、ご教授宜しくお願いします。

    • ベストアンサー
    • Flash
  • VBで条件に合ったセルを含む行に色を付けたいのですが…

    VBで条件に合ったセルを含む行に色を付けたいのですが… 条件に合ったセルを含む行に色を付けたいのですが… いつもお世話になってます。 VB初心者ですが、こちらでご指導頂きながら勉強しております。 今回もアドバイスお願い致しますm(__)m G列~R列で"未作業"という文字が入ったセルがあれば、 その行に色を付けたいのです。 ただし、同じ行に"発注済"という文字が入ったセルがあれば、 行に色は付けなくてもよいです。 さらに、色の付いた行のみ次のシートにデータコピーしたいのですが… 何かよい方法はありますでしょうか?

  • DataGridコントロールの行複数選択

    いつもお世話になっております! DataGridコントロールを使って データを表示させているのですが 行を複数選択してコピーするような 処理を作成しています。 複数行を選択状態にするためには どうすればよいでしょうか? 表全体の選択はできるのですが… どうぞ、よろしくお願いします 環境はVB6.0です

  • DATAGRIDで行ごとに文字の色を指定したい

    お疲れ様です。 VB6.0 Windows2000 データベース;MSDE を使用しています。 DATAGRIDでデータベースの内容を表示させているのですが、行ごとに文字の色を変更する方法はありますか? データベースに色コードをもたせて、データが持ってる色コードによって文字の色を変更させたいのです。 たとえば datagrid.forecolor=RGB(255,0,0) とすると、DATAGRID内の全ての行の文字色が変わってしまいます。 DATAGRIDの何行目の文字色は何色というような指定はできないのしょうか? よろしくお願い致します。

  • 色付き行の非表示について

    いつもお世話になっております。 以前こちらで同様の質問が投稿されておりまして、そちらの回答を参考に(原文ほとんどそのままですが・・・)行折りたたみをしていたのですが、 もう少し改良出来るのではないかと思いご相談です。 参考質問は、かなり前に検索をしたので再検索出来なかったのですが・・・ 現在、 8行目からデータが入っております。 非表示にしたい行には任意の色で1行全体を色付けしています。 色のついていない行のみ 表示をします。 Sub hidden1() x = ActiveCell.SpecialCells(xlLastCell).Row y = ActiveCell.SpecialCells(xlLastCell).Column For i = x To 8 Step -1 For n = 1 To y If Cells(i, n).Interior.ColorIndex <> xlNone Then Rows(i).Hidden = True Next n Next i End Sub こちらですと、すべてのセルを検索し、行の非表示をしていると思います。(VBAの知識が無いので 間違っているかもしれません) 現在データ量は300行程ですので そんなに時間はかからないのですが、今後1000行、2000行と増えた場合の事を考え改良したいと思いました。 非表示にしたい行のA列には必ず色がついているので A列を検索し、色がついていればその行を非表示。 というようにする場合 上記どこの文を削れば良いのでしょうか? 出来れば 表示⇔非表示をボタン1個で切り替えられればと思っております。 もし、A列に非表示があれば表示する、 もし、A列に非表示がなければ色付き行を非表示にする というようなマクロを教えていただければ幸いです。 よろしくお願いいたします。 

  • リストボックスの特定行の背景色

    いつもお世話になっております。 VB6を使っています。 リストボックスの特定の行の背景色を変えたいのですが、 何か方法はあるのでしょうか? どうかよろしくお願いいたします。

  • JavaScriptライブラリ「TableKit」の偶数行色の変更

    いつもお世話になっております。 タイトルにもありますがJavaScriptライブラリ「TableKit」を 利用したときに偶数行色の変更を変更したいのですが どのようにすればようでしょうか? オプションで変更できるみたいですが参考になるサイトがなく 困っております。 よろしくお願いします。

  • VB6.0 ListViewの一行目を表示しないようにするには?

    VB6.0 ListViewの一行目を表示しないようにするには? こんにちは。 環境WinXP,VB6.0です。 リストビューを表示する際に、一行目を表示させたくないのですが、 どのように書けばいいのでしょうか? DBの値をリストビューに表示しているのですが、テストで入れたデータが表示されてしまいます。 かといって、このテストデータが重要な役割をしているので、消したくありません。 このテストデータは、常に一行目に表示されるので、リストビュー表示の際に一行目だけ消して表示したいです。 何か良い方法があればご教授下さい。

  • 色のついた行を選択する関数(Excel)

    教えてください(Excel)。 Sheet1にはデータがいっぱいある。そのなかから、僕は特定の情報がふくまれている行に赤色を塗った。たくさんの行に赤色を塗った。 ここにおいて、Sheet1で赤色が塗られた行だけを、Sheet2に表示させたい。 上述の作業をしたいときに便利な関数があれば教えてください。

  • Access 帳票フォームでカレント行だけ色反転させれますか?

    いつもここのサイトにはお世話になっています。 今回もよろしくお願いします。 Access2002と VBAを使用して、マスターテーブルのメンテナンスの画面を作成しています。 1フォームの構成は上部に入力欄があり、 下部にサブフォームで帳票フォーム形式でテーブルが表示してあります。 下部のテーブルでレコードをクリックすると、上部の入力欄にクリックした部分のレコード(サブフォームのカレント行)内容を表示し、上部の入力欄にてデータの変更/更新を行います。 みなさんに教えていただきたいのは、 下部のサブフォーム部分でクリックした際に、クリックしたレコードの部分だけ色反転させるなどして「目立たせたい」のですが、VBAなどで色の指定を変更しても、サブフォーム全体の色が変わってしまいます。 なんとかして、1目で「カレント行」と「それ以外」とわかるようにする方法はないでしょうか? 補足説明はしますのでなんなりと申し付けてください。 よろしくお願いします。