• ベストアンサー

スプレッドシートについて

こんにちわ。 いまVB6.0でスプレッドシート(FarPoint SpreadSheet Control:SS32X25.ocx)を使用しています。 そこで処理モードによって, このスプレッドシートの使用可否制御をしたいと思い, .Enabledプロパティを使ったのですが, ラベルなどのコントロールと違い, コントロールの外見がグレーオフになってくれません。 そのような設定をすれば, 一目でスプレッドが使用不可状態であることがわかるでしょうか? 教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#25358
noname#25358
回答No.1

 仕事でそれやってます。  散々探しましたが、そんな機能は見つけられませんでした。  俺は、自分でカラーパレットを操作してグレーオフさせました(^_^;

tatsurou
質問者

お礼

deagleさん 回答ありがとうございます。 そうですか… やはり皆さん考えられているんですね。 私もカラーパレットを使用してみます。

関連するQ&A

  • 透明なフレーム VB.net

    開発環境 Windows2000Pro VB.net 2003 コンボボックス・オプションボタン(ラジオボタン)・チェックボックスの操作を不可としたいと思っております。 単に「Enabled」プロパティを「False」にすると、ラベルの文字が薄くなってしまうので、文字はそのままにしたいと考えております。 VB6では、枠線無しのフレームで囲み、そのフレームに対して、「Enabled」を操作することで可能でした。 VB.netではGroupBox・Panelというコントロールが提供されているようですが、実現は可能なのでしょうか? ご存知な方、宜しくご教授お願いします。

  • VB.NETのユーザコントロール

    VB6.0のユーザコントロールはコンパイルすると OCXになり、レジストリに登録しないと使用できません。 VB.NETでもユーザコントロールの作成は可能だと思いますが、これはOCXではないのですよね? で、やはりレジストリに登録する必要があるのでしょうか? 単なるプロジェクトへのファイル追加だけで使えるようになればいいんですけどねー

  • BOCのINPUT MANでラベルのコントロールはできないですか?(VB6)

    VB6でINPUT MANを使っているのですが、 ラベルのコントロールは使用できないのでしょうか? テキストボックスやマスクは機能が充実しており、標準のものよりも大変使いやすいです。 ですが、ラベルに関しては、標準のものを使用しているので大変、使い勝手が悪いです。 縦位置が中央に寄らないなど... INPUT MANでラベルのコントロールってないのでしょうか? (見る限りないようですし、ラベルはINPUTでないから駄目でしょうか?) もう一つなのですが、 自分は、テキストボックスを使用不可(ENABLE=FALSE)にした時に、 テキストボックス内の文字がくすんで(黒文字→灰色文字になる) のが嫌なので、外にフレームを張り、フレームに対して、ENABLEを制御しています。 INPUT MANのテキストボックスでも、 ENABLE=FALSE(フォーカスが当たらない状態)で文字はそのままの状態はできないのでしょうか? LOCKEDでコントロールも有効かと思いますが、フォーカスが当たらない方がいいです。 →ラベルの使いにくさの応用で代用できるかと思いまして...

  • ActiveXについて

    初歩的なことをお聞きします。 ActiveXコントロールとOcxは良く耳にしますが、二つとも別々のものなんですか。 もし違うのであればその違いや用途などを教えて下さい。 またそれぞれ、VB6.0で作った物をVB.netで使用することは可能なんですかね。 よろしければ教えて下さい。

  • Visual Basic 6.0 でPanelを使用したい

    Visual Basic 6.0 SP6でPanelコントロールを使用したいのですが、 Threed32.ocxはVB6での使用が推奨されていないようです。 http://support.microsoft.com/kb/412577/ja Threed32.ocx以外にVB6で使用可能な無償のパネルは存在するのでしょうか? よろしくお願い致します。

  • visual Basic のOCX作成方法について教えてください!

    VBをしようしているのですが、新しいコントロールを追加するOCXというものは、どのような関連書籍で作成方法を学ぶことができるのでしょうか?AcitiveXと思って読んで見たのですが、インターネット用コントロールを作成するもののようで、どうもテキストボックスのように普通のコントロールとしてのものとは違うようです。 どうも初心者で初歩中の初歩な質問です。 使用する言語はVBに限っているわけではないので、OCX作成に必要な言語など概要を教えていただけると助かります。 よろしくお願いいたします。

  • コマンドボタンを使用不可にしても淡色にならない

    access2003です。 コマンドボタンをEnabledで使用不可にした時に、見た目は変わらず、淡色にならないのですが ひとめで使用不可ってわかる方法はないですか? テキストボックスやコンボボックスは使用不可って言うのが一目でわかります。 それになぜかaccess2007だと、コマンドボタンを使用不可にすると、淡色になります。 2003は使用不可にしても淡色にならない設定なのでしょうか?

  • RS-232の ボーレイト変更ができません

    WindowsXP上で Visual Basic ver.6にて RS232による通信プログラムを 作っておりますが 232C制御用の OCXとして  ・シンプル通信(Rs-232c)Ver1.4 r1 (青山技術) ・HKSerial.OCX(VB6用) 上記の両方試してみますが、フォームオープン時に 通信パラメーターを 38400bps 偶数パリティにセットしますが 全く反映されません。 標準の232ポートも 追加したUSBでの232ポートも不可、 デバイスマネージャーでの通信設定しても なおも不可 ただし、一旦他の通信ソフト(ハイパーターミナル)で設定すると それ以降は ちゃんと指定速度のまま使用できます。 (VBの設定は 効かないけど  前ソフトの設定が保持) これは OCXやVBの問題では 無い気がしますが どなたか 解決方法を ご存じの方 いらっしゃいませんでしょうか どうぞ 御指南願います。

  • GRAPHS32.OCX

    GRAPHS32.OCXについて伺います。 GRAPHS32.OCXを使用しようとすると次のメッセージが出力されます。 コントロール 'GP1' はロードできません。ライセンスが見つかりません。 VB6に標準のものと思っていますが何故ライセンス云々と出るのでしょうか? また、このエラーを出さないようにするにはどうすればよいでしょうか?

  • ラベル、テキストコントロールの回転について

    こんにちは。maruru01です。 Access2000で、ラベルコントロールかテキストコントロールを回転する方法はないでしょうか。 ちょうど、Excelのグラフの縦軸のラベルのように90度回転させたいのです。 また、それをVBAで記述したいのです。 有料のDLLかOCXを使用してもかまわないので、何かいい方法があったら教えて下さい。 なお、Windows2000(SP2)で使用。

専門家に質問してみよう