ここから質問投稿すると、最大4000ポイント当たる!!!! >>

チェックボックスコントロールの書式設定のプロパティコマンドの「セルに合わせて移動やサイズを変更する」が選択できないため、選択できるようにする方法をご教示ください。これにより、チェックボックスサイズの大きさを変更できるのでは、ないかと思っています。

A 回答 (2件)

>チェックボックスサイズの大きさを変更できる


なんのために変更するのでしょうか。□に、ヒットしにくいということではないでしょうか。

添付の画像を観ていただければ分かると思いますが、それぞれのチェックボックスの背景に色を塗りますと、ひとつのチェックボクスがオン・オフを司る「制感域(クリックでオンオフが可能)」の範囲が示されます。それによって、小さな□ のみが、その範囲ではないのは明確です。□は、いわゆる目印のようなものです。あえて大きな□全体をを使わなくても、それが仕様だとして使っていただくのが、一番良いのではないかと思います。

10年以上前から、同様の質問はなされていますが、□そのものを大きくするなら、図形を代用するという以外には、解決しておりません。それよりも、むしろ、それぞれのコントロールの仕様に慣れていただくしか手はないようです。
「チェックボックスサイズ変更」の回答画像2
    • good
    • 1
この回答へのお礼

ご丁寧なご説明ありがとうございます。
慣れるしかないとの事、良くわかりました。
感謝いたします。

kasaihana

お礼日時:2019/02/16 13:53

良く陥る話ですね。


>これにより、チェックボックスサイズの大きさを変更できるのでは、ないかと思っています。
その通りです。

「コントロールの書式設定」からは「セルに合わせて移動やサイズ変更をする」を選択できません。
「図形の書式設定」からは「セルに合わせて移動やサイズ変更をする」を選択できます。

何でもいいので図形を挿入しましょう。
四角でも、直線でも構いません。
その挿入した「図形の書式設定」を表示させてから、チェックボックスを右クリックして選択しましょう。

・・・

チェックボックスなどの ”コントロールオブジェクト” は「図形」じゃないという事です。
セルの幅を広げたら「コントロールのオブジェクトが横に広がった」というトラブルを回避するために
「セルに合わせて移動やサイズ変更をする」が容易に選択できないようになっていると聞いています。
「チェックボックスサイズ変更」の回答画像1
    • good
    • 1
この回答へのお礼

ありがとうございます。確かに、チェックボックスのセルに合わせて移動やサイズを変更するにチェックが入りました。しかしながら、チェックボックスサイズが変更できない状態です。アドバイス頂けないでしょうか?

お礼日時:2019/02/12 12:52

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

このQ&Aを見た人はこんなQ&Aも見ています

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

Qチェックボックスの箱のサイズとフォントサイズは変更できるの?

こんにちわ。

エクセル2000でチェックボックスを作成したのですが、
やや、小さいのでサイズを大きくしたいのです。
ボックスサイズ、ボックスの横に入れる文字の
フォントサイズは大きくできるのでしょうか?
もし、できるのなら方法を教えてください。

よろしくおねがいします。

Aベストアンサー

コントロールツールボックスのチェックボックスならプロパティにFontがあるので変更できます。

フォームのチェックボックスやオプションボタンのフォントサイズは変更できなかったと思いますが、変更したように見せかけはできます。使用上、特に問題はないと思います。(だからダイアログにフォントがない?)

チェックボックスの位置によって、
(1)チェックボックス(四角)がセルの中央にある場合
 チェックボックスのテキストを必要な長さの空白にしてしまいます。
 チェックボックス(四角)の右横のセルにチェックボックスの説明のテキストを入れます。
 セルの書式設定でフォントが変更できます。
(2)チェックボックス(四角)をセルの境目などにセットする場合
 チェックボックスのテキストを必要な長さの空白にしてしまいます。
 図形描写からテキストボックスを選択し、チェックボックスの説明のテキストを入れます。
 テキストボックスは『線なし』にしておきます。2行で表示したりもできます。
 チェックボックスとテキストボックスを重ねて、見た目を調節します。
 テキストボックスを選択し、右クリック→順序→最背面へ移動 とします。

ご参考に。

コントロールツールボックスのチェックボックスならプロパティにFontがあるので変更できます。

フォームのチェックボックスやオプションボタンのフォントサイズは変更できなかったと思いますが、変更したように見せかけはできます。使用上、特に問題はないと思います。(だからダイアログにフォントがない?)

チェックボックスの位置によって、
(1)チェックボックス(四角)がセルの中央にある場合
 チェックボックスのテキストを必要な長さの空白にしてしまいます。
 チェックボックス(四角)の右横のセ...続きを読む

QExcelのチェックボックス

エクセルでチェックボックスを使っていますが、
ちょっと小さくて見にくいと言われたので、
大きくしたいのですが、どうすればサイズの変更が
出来るのでしょうか?

Aベストアンサー

それではこんな方法はどうでしょうか。
チェックボックスを選択して右クリックしコントロールの書式設定を選ぶと、「プロパティ」の頁に「オブジェクトの位置関係」というのがあります。これを「セルに合わせて移動やサイズ変更する」にしてみてください。
そして、チェックボックスの背後のセルを縦横に伸ばすと、チェックボックスも拡大されます。
サイズがきまったら、さきほどの個所を「サイズを変更しない」に戻しておいてください。

Qチェックボックスのサイズ変更

Excel2000で、フォームのチェックボックスを使いたいのですが、これはサイズを変更することができないのでしょうか?
プロパティでサイズ変更をしてもボックスとテキストの大きさは変わらず、不便な思いをしています。

もし方法があるのなら、ぜひ教えてください。
よろしくお願いします。

Aベストアンサー

こんにちは。

ひとつは、コントロール書式の色と線で、線-自動に変えてみる方法があります。
つまり、その範囲内は、チェックさせることが可能です。その小さな四角だけが、範囲内ではないということです。

もうひとつは、図形描画の四角形を使うことです。
その四角形に、以下のようなマクロを、標準モジュールに貼り付けます。(図形を右クリックすると、マクロの登録というのがあります)

Sub 四角形1_Click()
 With ActiveSheet.Shapes(Application.Caller).DrawingObject
 If .Text <> "" Then
   .Text = ""
 Else
   .HorizontalAlignment = xlHAlignCenter
   .VerticalAlignment = xlVAlignCenter
   .Font.Bold = True
   .Text = "レ"
 End If
 End With
End Sub

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qエクセルの[コントロールの書式設定] について

アンケートの原本をエクセルで作成しています。(チェックボックス有)
下記の状態にしたいのですが、「セルに合わせて移動やサイズを変更する」が選択できない状態になっています。
チェックボックスが原因でしょうか。
原因がわかる方教えて下さい。


>>1.デザインモードに切り替える。
>> a.表示 > ツールバー >「コントロールツールボックス」にチェックを入れる。
>>
>>
>> b.コントロールバーより「デザインモード」をONにする。
>>
>>2.複数のオブジェクトを一度に選択する方法。
>> 「図形描画」ツールバー「複数オブジェクトの選択」ボタン押下。
>> 「すべて選択」をクリックし、「OK」ボタンで閉じると、すべてのオブジェクトが選択された状態になります。
>>
>> ※「図形描画」ツールバーに「複数オブジェクトの選択」ボタンが表示されていない場合。
>> a.表示 > ツールバー > 図形描画 にチェックがあることを確認。
>> b.図形描画ツールバーより「ボタンの表示/非表示」をクリック
>> > 図形描画 > 「複数オブジェクトの選択」にチェックを入れます。
>>
>>3.上記「2」で複数オブジェクトが選択された状態で右クリックし、
>> 表示されたショートカットメニューより [コントロールの書式設定] をクリックします。
>>
>>4.[プロパティ] タブをクリックし、オブジェクトの位置関係を
>> 「セルに合わせて移動やサイズを変更する」に変更し [OK] をクリックします。

アンケートの原本をエクセルで作成しています。(チェックボックス有)
下記の状態にしたいのですが、「セルに合わせて移動やサイズを変更する」が選択できない状態になっています。
チェックボックスが原因でしょうか。
原因がわかる方教えて下さい。


>>1.デザインモードに切り替える。
>> a.表示 > ツールバー >「コントロールツールボックス」にチェックを入れる。
>>
>>
>> b.コントロールバーより「デザインモード」をONにする。
>>
>>2.複数のオブジェクトを一度に選択する方法。
>> ...続きを読む

Aベストアンサー

コントロールに2つ有り、フォームとコントロールツールボックスでの2つです。
どちらも各々の書式設定で、「プロパティ」が現れました。
ーーー
質問の>>の付いた行の部分を書いた意図はなにですか?
質問者のした操作の記述ですか。
こちらは複数のコントロール(チェックボックス)を1度に書式設定しようとしているがそれがうまく行かないという質問ですか?
>2.複数のオブジェクトを一度に選択する方法。
は自分のした操作の説明、質問?
>、「セルに合わせて移動やサイズを変更する」が選択できない状態になっています
どういう状態?何かのメニューがグレイアウトしているのか?
ーー
エクセルの「プロパティ」は
VBAではPlacementという、「コントロールのプロパティ」のようで
1,2,3を指定するようだ。.Placement = xlFreeFloatingのような。
---
デザインモードで、Shitを押して、2つのコントロールを掴み
右クリックでコントロールの書式設定でプロパティを設定できたが。
コントロールの数が多いとクリックが大変だということか。
===
結局質問者の言うことは再現できなかった。どうすれば再現できますか、もう一度その点だけ書いて(補足して)ください。
===
シート上では斜め矢印で複数コントロールを掴む時に、範囲指定が狭い(小さい)と全部を掴まないようだ。

コントロールに2つ有り、フォームとコントロールツールボックスでの2つです。
どちらも各々の書式設定で、「プロパティ」が現れました。
ーーー
質問の>>の付いた行の部分を書いた意図はなにですか?
質問者のした操作の記述ですか。
こちらは複数のコントロール(チェックボックス)を1度に書式設定しようとしているがそれがうまく行かないという質問ですか?
>2.複数のオブジェクトを一度に選択する方法。
は自分のした操作の説明、質問?
>、「セルに合わせて移動やサイズを変更する」が選択でき...続きを読む

Qユーザー定義の日付け

・ユーザー定義の日付け
3月4日を4日と表示したいのに、定義を「d;@"日"」とすると、「4」としか表示されません。
どうしたら「4日」になるでしょうか。
なお、Excelは2013です。

Aベストアンサー

セミコロンで区切る理由を知ってるかい?

  プラスの値;マイナスの値;ゼロ値;文字列

と、それぞれの場合の書式を指定するためだ。
質問の例では、プラスの値では日付の数字部分だけを表示させるようになっている。
要は、
 d"日"
で十分てこと。

Q(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?

こんにちは。
質問内容はタイトルのとおりです。

あるワークシートのあるセルに文字を入力すると、ほかのワークシートのセルにも同じ文字が自動的に書き込まれる方法を知りたいです(ブックは同じ)。複数のワークシートを制御するには、やはりマクロを使うのでしょうか?

よろしくお願いします。

Aベストアンサー

clam_chowderさん、こんにちは。

Sheet1のA1にたとえば「100」と入力しますね。
Sheet2のA1に、これと同じ数値を表示するには、
 =Sheet1!A1
でOKです。

数式をいれるのが苦手なら、
Sheet2のA1セルで「=」を入力すると、数式入力状態に入りますから、
ここでSheet1のシートタブをクリックし、
リンクしたいA1セルをクリックしてEnterすると、
自動的にさきほどと同じ式が入ります。

Q【Excel】VLOOKUP検索値が複数あった場合、下の値を表示したい

D列のコードをA列の中で検索し、
B列の値をE列に表示したいのですが、
VLOOKUPを使用した場合、検索値の最初の行が表示されます。
同じコードの場合、一番下の行の値を表示するにはどうしたら良いでしょうか。

Aベストアンサー

添付画像の通りの並びが前提となってしまいますが、こんな感じでどうでしょう。

【E2セル】=INDEX(B:B,MATCH(D2,A:A,0)+COUNTIF(A:A,D2)-1)

QExcelでセル内に改行を含む場合の並べ替え

下記のように、A1セルに「氏名」、B1セルに「フリガナ」・・・
A2セルに「Aaaa」、A3セルに「Bbb」・・・のように文字が入っています。


氏名  フリガナ   生年月日  国籍  趣味
Aaaa エーエーエーエー   2001/1/2  米国  サイクリング
Bbb  ビービービー  2003/1/1  UK  なし
Cccc  シーシーシーシー   2003/3/4  日本  登山

これを、1行目を基準に【列単位】で【ユーザー設定リスト】で並べ替えるとき、もし、セル内に改行が含まれていなければ特に問題ありません。
しかし、C1セル(生年月日)が
生年
月日
のように、改行を含む場合はどうすればよいのかわかりません。教えていただければ幸いです。

ユーザー設定リストというのは、下の画像のようなもののことです。

Aベストアンサー

ユーザー設定リストって、セル選択で追加できませんでしたか?
改行を入れたタイトルを行選択して設定するとどうなりますか?

Q【Excel2010】複数行で重複するデータから最大値をひとつだけ抽出する

下図の簡易表にてご説明します。(画像が荒くて申し訳ありません)

A列の中に重複データがある時、対応するBの中で最大値をひとつだけC列に抽出したいのです。

C列に下図の通り配列関数を入れてみたものの、
ピンクや水色塗りつぶし行はB列が同じ最大値のためC列に表示されてしまい(そうですよね…)、いろいろ検索しましたが以下の2つの条件がネックでお手上げ状態です。

①実際は左右列に別項目があるので『重複の削除』は使用不可
②フォント色を変えて見えなくする、ではなく空欄か「0」であること

なにかヒントを頂きたく、よろしくお願いします。

Aベストアンサー

Excel のワークシートは、今や 1,048,576行x16,384列から成ります。
つまり、空き行列を利用しないテはありません!
たった1列(E列)を作業列として使っても罰は当たらないでせう。
(目障りなら、E列を非表示にするとか、フォント色を背景色と同じにするとか)

添付図参照
1.式 =B2+ROW()/100000 を入力したセル E2 を下方にズズーッと
 ̄ ̄オートフィル
2.次式を入力したセル C2 のフィルハンドルをマウスで掴んで
 ̄ ̄「エイヤッ!」とダブクリするだけぇ~
 ̄ ̄ =IF(MAX(IF(A$2:A$11=A2,E$2:E$11))=E2,B2,"")
 ̄ ̄【お断り】この式は必ず配列数式として入力のこと


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング