• ベストアンサー

スプレットシートでフォーカスをあてない方法

スプレットシートで入力させたくない、ボックスとかを、フォーカスをあてない方法はあるのでしょうか? スプレットシートのプロパティーとかで設定が できたらいいのですが、教えてください。

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

  • ベストアンサー
  • guruguru2
  • ベストアンサー率29% (39/132)
回答No.3

ロックを掛けて尚且つ、常時入力モードにするのは駄目でしょうか? スプレッドデザイナの スプレッド動作環境の[全般]タブの一番左上のチェックボックスなんですが、これだとロックされているセルを選択しないはずです。ただ、セルの複数選択は出来なくなりますが…。

akira_akira
質問者

お礼

できました。ありがとうございます。

その他の回答 (2)

  • guruguru2
  • ベストアンサー率29% (39/132)
回答No.2

>最初の移動させる時 というのは、どういうこのなのでしょうか? 別のオブジェクトからスプレッドにフォーカスを移動したときに選択したくないセルにフォーカスが設定されているということでしょうか?

akira_akira
質問者

補足

最初に入力可能なスプレットの入力にフォーカスが あたっていまして、TABキーで移動すると、入力させない ところにフォーカスが移動します。

  • guruguru2
  • ベストアンサー率29% (39/132)
回答No.1

スプレッドデザイナを起動して、入力させたくない列を選択してロック(南京錠の選択ボタンなんですが)するのは駄目でしょうか? そうすれば、そのセルにフォーカスはきませんし、入力も不可です。

akira_akira
質問者

補足

ロックしたのですが、最初の移動させる時には、フォーカスがあたり2度目以降はあたらなくなるのですが。。。

関連するQ&A

  • テキストボックスのフォーカスについて

    テキストボックスの設定としては、右揃えにしてフォーカスが常に一番右に表示させていたいのですが、常に一番右に表示させる方法がわかりません。 なので、分かる方教えていただけないでしょうか? 一番右というのはテキストボックスに数字などが入力されてもフォーカスは常に入力された数字の右側にフォーカスがあるということです。

  • JSFでロストフォーカスイベント

    JBOSS SEAMで開発をしており、JSFにてテキストボックスに入力し、フォーカスが外れた時に、その下にあるテキストボックスに上で入力された値の消費税額を表示したいのですが、ロストフォーカスイベントの設定方法がわかりません。方法はないでしょうか?

  • Googleスプレットシートについて

    Googleスプレッドシートを使って 横並びシート1~5の中に新規で入力しようとしてる文字列が既に入力済みになっていないか 確認する方法をおしえて下さい 以前はエクセルを使って入力規制とか マクロとか使ってました が 今回はじめてスプレットシートなるモノを使い始めて困惑しております

  • エクセルのマクロでフォームを起動したときのフォーカス

    はじめまして。 表題の件ですが、 エクセルのマクロでフォームを作成し、 データ入力をしようとしています。 フォームを入力する際 一番最初に 使用するのはテキストボックスなのですが 起動する際 フォーカス位置はボタンで 一回テキストボックスをクリックしないと フォーカスが移動しません。 起動したときにテキストボックスに初期フォーカスを設定する方法を 教えて頂けませんでしょうか。 どうぞよろしくお願い致します。

  • スプレットシートが編集できません(>_<)

     VBで、スプレットシートを使っています。  スプレットシートの内容を少し変更したいのですが、  上書き保存をしても、変更できていません。  「名前をつけて保存する」で、ダイアログを出し、そのファイルを  指定すると「既に存在するファイル名です。上書きしますか?」の  ようなメッセージが出てくるので、「はい」を押すと  「アクセスが拒否されました」とメッセージが返ってきます。    途中から開発に入ってたので、状況がまだ飲み込めていないことが多々あります。  アクセスが拒否されているというのは、どこかで別の人が  設定しているのかもしれないとも思うのですが、  もし自分で設定できるのであれば、その方法をご存知の方がいらっしゃいましたら  お力をお貸しください。  よろしくお願いします。  ちなみにその変更したいスプレットは、自分で作成したものです。  

  • フォーカスを移動させない方法

    エクセル2003のユーザーフォームにリストボックス1、リストボックス2、テキストボックス1、コマンドボタン1(シート転送用)を作成しました。(タブオーダーはこの順になってます。) 転送用ボタンは最後にクリックしますが、前3個のコントロールの操作の順番はどれでも可能にしたいと思います。ただしテキストボックスは入力の都度クリックしなくてよいようにフォーカスを常駐させたいのです。どなたか簡単な方法を教えてください。

  • googleスプレットシートについて

    googleスプレットシートの計算式でセルに何も入力されていない場合は表示させないという設定にしたいのですがいろいろ試しているのですが分かりません。どなたか詳しい方教えていただけないでしょうか。 別紙画像にて ”通常就業時間” のところに出社、退社の時間差の計算式を入れているのですが0でも表示されてしまいます。 出社、退社が空白セルの時”通常就業時間”を表示させないもしくは0にする方法はありますか。 又は計算式ならなおさら良いです。

  • VB6 ユーザーコントロールのフォーカス無効

    現在VB6 SP5にて、テンキーのようなユーザーコントロールを作成しています。 コマンドボタンを配置し、押された場合にキーボードの入力をエミュレートするような作りにしています。 問題は、作成したコントロールをフォームに貼り付けて使用する場合に、マウスでクリックしたキーに応じて、現在フォーカスのあるテキストボックスなどに入力したいのですが、ユーザーコントロールのコマンドボタンにフォーカスが移ってしまい、うまくいきません。 ユーザーコントロールのCanGetFocusプロパティをFalseに設定しようとすると、「フォーカスを取得できないコントロール上に配置された子コントロールは、フォーカスを取得することができません。」とエラーが表示されてFalseにできません。 フォーカスを無効にし、このような機能を実現するには何か良い方法ありますでしょうか?

  • フォーカスを移動させない方法

    エクセル2003のユーザーフォームにリストボックス1、リストボックス2、テキストボックス1、コマンドボタン1(シート転送用)を作成しました。(タブオーダーはこの順になってます。) 転送用ボタンは最後にクリックしますが、前3個のコントロールの操作の順番はどれでも可能にしたいと思います。ただしテキストボックスは入力の都度クリックしなくてよいようにフォーカスを常駐させたいのです。どなたか簡単な方法を教えてください。

  • フォーカスの順番移動

    VBAで今フォーム1にテキストボックス2つ コンボボックス3つ上から順にあるのですが エンターキーまたはタブを押すと上から順番にフォーカスを移動させたいので すが、どうすればいいのでしょうか?プロパティの設定でできるのでしょうか ?今はタブキーを押すとばらばらの順番でフォーカスが移動します。なぜでしょう? ちなみにコントロールの名前は上から TextBox1、TextBox2、ComboBox1、ComboBox2、ComboBox3です

専門家に質問してみよう