こんにちわ。

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

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

このQ&Aに関連する最新のQ&A

アンサープラス

チェックボックスの大きさ、またフォントの大きさが少しだけ変化する方法として、公式ページにも手順が掲載されていますね。



・Excel でコントロールをクリックするとコントロールやフォントのサイズが変わる
https://support.microsoft.com/ja-jp/help/417966

A 回答 (5件)

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



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

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

ご参考に。
    • good
    • 1
この回答へのお礼

nishi6さん。

早速のご回答ありがとうございます。

フォームのフォントサイズは変更ができないのですね。
勉強になりました。

それと、フォントサイズのみせかけテクニック
ブラボー!!です。

なるほどぉーって思わず、ひざをたたいてしまいました。
それもセルの中央、境目と2パターンとも教えていただき
おまけにテキストボックスの処理まで、
いたれりつくせりで感動してます。

早速教えていただいたとおりやってみます。

どうもありがとうございました。
助かりました。

お礼日時:2001/09/23 18:42

RIO-Freakです。

うろ覚えで、とんでもない間違ったことを回答してしまいました。(今、Excelを起動して確認しましたが、もう・・・冷や汗タラタラ・・・)
私の回答は忘れてください。申し訳ありませんでした。
    • good
    • 10
この回答へのお礼

RIO-Freakさん。

早速のご回答ありがとうございました。
謝らなければいけないのはこちらの方です。

私の説明不足で大事なお時間をとってしまったことを
おゆるしくださいね。
もっと、くわしくちゃんと説明をすればよかったのですが
うまく文字にできなくてご迷惑をおかけしました。

また、RIO-Freakさんにお世話になることが
あると思いますので、そのときはまたよろしく
お願いしますね。

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

お礼日時:2001/09/23 18:50

No.#1のRIO-Freakです。

#2の補足です。

『チェックボックスの上で右クリックすると、』と書きましたが、正しくは、『チェックボックスの変更したい項目の上で右クリックすると、』です。
    • good
    • 3

No.#1のRIO-Freakです。

失礼しました。
関数を使った処理は得意なんですが、チェックボックスなんて、ほとんど作ったことがないので、そんな機能があることさえ忘れていました。
で、回答ですが、チェックボックスの上で右クリックすると、「コントロールの書式設定」というのがあります。そこで、『フォント』や『サイズ』の設定ができます。
    • good
    • 3

>チェックボックスを作成したのですが、



の意味がよくわかりませんが、エクセルのワークシートで作成したものでしたら、変更したいセル上で右クリックして「セルの書式設定」から、『表示形式』、『配置』、『フォント』、『罫線』及び『パターン』の変更ができるはずです。

この回答への補足

ごめんなさい。

チェックボックスというのはエクセルで、 
表示→ツールバー→フォームツールバー
から作成する□の中に・のチェックを入れられるやつです。
(ツールバーでボタンが横並びになると左から五番目のボタンです。)

説明足らずでごめんなさい。

セルの書式では設定できないのです。

よろしくお願いします。

補足日時:2001/09/23 16:28
    • good
    • 0

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

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

このQ&Aを見た人が検索しているワード

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

QEXCELのチェックボックスについて

EXCEL2003を使用しています。

■質問項目があり、回答する複数のセルにチェックボックスを配置してあります。
A列:質問
B列:回答のチェックボックス
C列:回答のチェックボックス
D列:回答のチェックボックス

Z列:OK 又は NGと表記したい。

■各列の回答チェックボックスが全てonになっていたらOK、1つでもoffになっていたらNGと、Z列に表記させたいのですが、どのような式になりますか?

ご回答の程、よろしくお願いいたします。

Aベストアンサー

チェックボックスの "リンクするセル" を利用するのが手早いと思います。
印刷範囲外に true とか false を出力するようにして、そこをあとで集計するとして、その結果をZ列に返しては如何でしょうか?

たとえば、B2のチェックボックスのリンク先を、ずっと右のほうの、AB2というセルにリンクさせます。

そうすると、B2のチェックボックスのチェックしたかどうかが、
true もしくは false で、AB2のセルに表示されます。
これを、C2のチェックボックスをAC2にリンク、
D2のチェックボックスをAD2にリンク。。。という具合に
Y2をAY2にリンクというところまで続けていきます。

次に、AZ2のところに、↓を書き込みます。
=countif(AB2:AY2,"TRUE")
すると、AZ2のところに数字が出ます。

あとは、Z2のところに
=if(AZ2=24,"OK","NG")
と入力してあげれば、思ったとおりに出来るはずです。

3行目以降は、2行目を丸ごとコピーすれば使えます。

チェックボックスとリンクの仕方は下記サイトを参考にしてください。

参考URL:http://kokoro.kir.jp/excel/checkbox.html

チェックボックスの "リンクするセル" を利用するのが手早いと思います。
印刷範囲外に true とか false を出力するようにして、そこをあとで集計するとして、その結果をZ列に返しては如何でしょうか?

たとえば、B2のチェックボックスのリンク先を、ずっと右のほうの、AB2というセルにリンクさせます。

そうすると、B2のチェックボックスのチェックしたかどうかが、
true もしくは false で、AB2のセルに表示されます。
これを、C2のチェックボックスをAC2にリンク、
D2のチェックボックスをAD2にリン...続きを読む

QエクセルでA4横サイズより大きく作った表を、A4横サイズにきれいに収める倍率設定は?

こんにちは、みなさん!!


【質問】エクセルでA4横サイズより大きく作った表を、A4横サイ
    ズの紙にきれいに収めるにはどうすれば良いでしょうか?倍
    率や縦:横の比率が関係あると思うのですが、うまくおさま    りません。

ご存知の方いらっしゃいましたらよろしくお願いします。

Aベストアンサー

ファイル
ページ設定
拡大縮小印刷で
次ぎのページ数にあわせて印刷
横1x縦1
に設定する。
ーー
印刷の向きについて
現状が横長になるか、縦長になるか予想して
縦長の場合ー>縦
横長の場合ー>横
用紙を使うほうが、少しでも字が大きくなって見やすい。
横の場合は、用紙はプリンタで
       |    
       |
       V
の方向に流れる
にたいし、印刷した文字方向は
 右
 ↑
上|下
 |
 左
になるから。

QExcelでセルの値によりチェックボックスを操作

EXCEL2007で作業しています。
シートにチェックボックスを配置しています。

・セルA1の値が「あ」だったら
チェックボックス1にチェックを入れる。

・チェックボックス2にチェックが入っていたら
オートシェイプ2を表示させる

上記2つを実現したいです。
どちらかひとつでもおしえていただければと思います。

よろしくお願いいたします!

Aベストアンサー

>「あ」と入力するシートとチェックボックスを配置しているシートが別シート

手順:
これまでのマクロを「漏れなく全部消去する」

改めて
チェックボックスのシートを開く
開発タブでデザインモードを選択,チェックボックスを右クリック,コードの表示を開始
下記のマクロを記載する

private sub CheckBox1_Click()
 application.enableevents = false
 worksheets("「あ」のシート名").range("F20") = iif(me.checkbox1,"あ","")
 application.enableevents = true
end sub

ファイルメニューからエクセルに戻り,忘れずに開発タブで「デザインモード」を終了する



「あ」のシートを開き,シート名タブを右クリック,コードの表示を開始
下記のマクロをコピー貼り付ける

private sub Worksheet_Change(byval Target as excel.range)
 if target.address = "$F$20" then
  application.enableevents = false
  worksheets("チェックボックスのシート名").checkbox1 = target = "あ"
  application.enableevents = true
 end if
end sub


以上です。

>「あ」と入力するシートとチェックボックスを配置しているシートが別シート

手順:
これまでのマクロを「漏れなく全部消去する」

改めて
チェックボックスのシートを開く
開発タブでデザインモードを選択,チェックボックスを右クリック,コードの表示を開始
下記のマクロを記載する

private sub CheckBox1_Click()
 application.enableevents = false
 worksheets("「あ」のシート名").range("F20") = iif(me.checkbox1,"あ","")
 application.enableevents = true
end sub

ファイルメニューからエクセ...続きを読む

Qドロップダウンリストのフォントサイズを大きくするには?

EXCELでドロップダウンリストで値を表示させているのですが、このフォントが小さいので大きくしたいのですが、方法がわかりません。
ご存知の方がいらしたら、お手数ですがお教えいただけないでしょうか?よろしくお願いいたします。

Aベストアンサー

Excelの場合「ドロップダウンリスト」にはいくつか種類があります。

・入力規則のリスト
・フォームのコンボボックス
・コントロールツールボックスのコンボボックス
・VBAの UserFormのコンボボックス

この内 フォントサイズが設定できるのは コントロールツールボックス
と UserFormのコンボボックスだけです。これらはセルに設定するので
はなくオブジェクトになりますので 入力規則のリストのようには使え
ません。

他のリストの場合 画面表示を大きくした状態で上手く表示できるように
表の高さや幅やフォントを調整するくらいしか手がありません。

あとはレジストリをいじって PC全体の文字表示を大きくするくらいか
と思います。

QExcel2007 でのチェックボックスの名称

Excel2007 でフォームコントロールのチェックボックスのオブジェクト名のつけ方を教えてください。

普通にチェックボックスをつくって、プロパティを表示してもオブジェクト名をつけれるところがありません。

ActiveXのチェックボックスだと該当するものがでてきます。

やり方を教えて頂ければ助かります。

Aベストアンサー

ぁ、失礼。
[オブジェクトの選択]は2007では[ホーム]タブの[編集]-[検索と選択]にあります。
さらにその下の[オブジェクトの選択と表示]メニューを使うと、
このメニューからでもオブジェクト名を変更する事ができます。

ついでにVBAで名前を設定する例。
'選択して
If TypeName(Selection) = "CheckBox" Then
  Selection.Name = "Check_1"
End If

'あるいはインデックス順にLoopして連番、またはTopLeftCell情報の利用、など
Dim cb As CheckBox
Dim i As Long
For Each cb In ActiveSheet.CheckBoxes
  i = i + 1
  cb.Name = "Check_" & i
  'cb.Name = "Check_" & cb.TopLeftCell.Address(0, 0)
Next

Qエクセルのテキストボックス内のフォントサイズを固定したい

いつもお世話になっております。
表題のとおりなのですが、セルの書式設定はサイズ8にしててそのとおり固定になってるのですが、テキストボックスの中は標準サイズの11のままでいちいち変更するようなので面倒です。なにか固定する設定があるとおもうのですが、わかりません。急ぎの仕事があって、困ってます。どなたかご教授ください。よろしくお願いいたします。

Aベストアンサー

NO2です。お節介ですが、念のため記述します。
EXCEL2003を使っています。
まず、EXCELを開いて、ツール→オプション→全般→標準フォント→サイズ 8を選択します。これで再起動して設定を有効にします。
テキストボックスとはオートシェイプのテキストボックスと理解しています。
描画したテキストボックスをアクティヴにしてテキストボックスの書式設定を開きます。フォントを選択→サイズの下の標準フォントをチェックするとサイズは8になります。新しいテキストボックスを開いても表ジョンフォントにチェックが入った8が選択されています。
小生は何度もテストしてこのようになりますが、質問の意味が違っていたらごめんなさい。これを最後にします。

QExcel VBAのチェックボックスについて

こんばんは、Excel vbaのチェックボックスについてご教授をお願いします。

Userformを作成しています。
チェックボックスを横に4つ配置したとします。その際、常にどれか一つのチェックボックスにしかチェックできないようにしたいのです(チェックしたあとに、違うチェックボックスにチェックしたら、先にチェックしてあるのもはチェックを消したい)。

このような事をしたい場合、マクロ記述での操作になるのでしょうか?それとも、何か違う操作かコマンドがあるのでしょうか?4つ一組でたくさん並べたいので、すべてにマクロ記述となると大変かな?と思いまして・・・。もし、マクロ記述でしか方法が無い場合、マクロ記述の内容も教えて頂ければと思います。

申し訳ありませんが、よろしくお願いします。

※Excel2000を使用しています。

Aベストアンサー

チェックボックスでも出来なくはないのですが、面倒くさいですね。
オプションボタンではダメなのでしょうか?

QExcelで、チェックボックスにチェックできない

Excel2010を利用しております。
OSは、Windows7 pro 32bitです。

Excelでチェックボックスや、プルダウンメニューがあるシートで
チェックや、プルダウン選択ができない状態が発生しております。
同シートを他のパソコン上で実行すると普通に動作します。

セキュリティの問題かと思い、マクロを全て実行するに設定しても
変化ありません。
開発メニューのデザインモードは、編集状態ではありません。

どの辺がおかしいでしょうか?

上手く、伝えられているか疑問ですが、症状じたいが不可思議な
現象なので、どこから調べたらいいのか、検討がつきません。

よろしくお願い致します。

Aベストアンサー

こんばんは!

おそらく先月のWindows Updateの影響ではないかと思います。

↓のサイトから修復できます。
「Fix it」をクリック → 実行 と進んでみてください。

http://support2.microsoft.com/kb/3025036/ja

他の原因ならごめんなさいね。m(_ _)m

QExcelで各行にチェックボックスを設けたのですが

よろしくお願いします。
Excel2000で表計算をしており、各行にチェックボックスをつけているのですが、行を並び替えするとチェックボックスは並び替えされません。
一緒に並び替えされるようにはできないのでしょうか?

Aベストアンサー

他の方が回答されている
『セルに合わせて移動やサイズ変更をしない』

それ以外の原因として考えられるのは
チェックボックスがその行の中に完全に納まっていないとうまくソートされないはずです。

行の高さを高くしてみてソートを試してみてください。

Qエクセル チェックボックスのチェックの判定の書き方

エクセル内にチェックボックス(CheckBox1)を追加したのですが、セルの式にそのチェックが入っているかどうかをifを使って書きたいのですが、どのように書いたらよいのでしょうか。(コントロールツールボックスの書き方)ちなみに式を書くセルのシートとチェックボックスがあるシート(シート名:設定)は別になります。

現在チェックボックスのプログラムにセル内容を変えるように書いているのですが、保護するとだめなのでお願いします。

Aベストアンサー

こんばんは。

>セルの式にそのチェックが入っているかどうかをifを使って書きたいのですが、
CheckBo1 のプロパティの LinkedCell を別にシートに置いて、それで判定すればよいのではありませんか?

A1:
TRUE/ FALSE

=IF(A1,"○","×")

で取れます。

>現在チェックボックスのプログラムにセル内容を変えるように書いているのですが、保護するとだめ

何がだめなのか、ご質問内容がいまひとつ分からないです。保護したシートに出さなければ、出来ると思います。

それとも、

ThisWorkbook などで、開いたときに、UserInterFaceOnly を入れるとか?

Private Sub Workbook_Open()
 With Worksheets("設定")
  .Unprotect Password:="xxx"
  .Protect Password:="xxx", UserInterfaceOnly:=True
 End With
End Sub

設定シート(シートモジュール)
Private Sub CheckBox1_Click()
 Range("A1").Value = CheckBox1.Value
End Sub

こんばんは。

>セルの式にそのチェックが入っているかどうかをifを使って書きたいのですが、
CheckBo1 のプロパティの LinkedCell を別にシートに置いて、それで判定すればよいのではありませんか?

A1:
TRUE/ FALSE

=IF(A1,"○","×")

で取れます。

>現在チェックボックスのプログラムにセル内容を変えるように書いているのですが、保護するとだめ

何がだめなのか、ご質問内容がいまひとつ分からないです。保護したシートに出さなければ、出来ると思います。

それとも、

ThisWorkbook な...続きを読む


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

人気Q&Aランキング

おすすめ情報