
No.4ベストアンサー
- 回答日時:
「もっとも簡単に」ですね。
セルをダブルクリックするだけでチェックボックスが配置されます。
VBAを使用しますが、詳しい操作手順を書きますので、テストしてみてください。
要望の詳細が分かりませんので、取り敢えず、セルの中央付近にチェックボックスの
四角部分だけを表示します。
列を限定して機能させるには、3行目で先頭の ' を消して、"A:A" を希望する
列に変更します。 これでA列だけで機能するようになります。
一応、コードの設定方法を書いておきます。
・使用しているシートのシート名タブを右クリックして「コードの表示」を
指定します。
・開いたコードウィンドウに下記コードをコピーして貼り付けます。
(「Option Explicit」があれば、その下付近に)
・Alt+ Q (または、右上隅の×)でウィンドウを閉じ、シートに戻ります。
・以上で設定完了です。 セルをダブルクリックしてみてください。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, _
Cancel As Boolean)
'If Application.Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
Cancel = True
With Target
ActiveSheet.OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, _
DisplayAsIcon:=False, Left:=.Left + .Width / 2 - 5, _
Top:=.Top + .Height / 2 - 4.6, Width:=10, Height:=12).Select
End With
End Sub
みなさん、回答ありがとうございました。失礼ながらこちらでみなさんに感謝の意を表します。
結果、置く方法がいろいろわかりました。実際、コードの回答をもらったのですが、まだお試しできていません(^^ゞ。これから試してみようと思います。
回答頂いただけでもスッキリしました。
No.3
- 回答日時:
こんにちは。
「大きさが違ったり、なんか違う感じ」、というのがよくわかりません。
チェックボックスの「□」部分(チェックをつける部分)の大きさは、通常同じ大きさになります。
つまり大きさを不揃いにすることの方が難しいのです。
ですから、たぶん「位置が揃わない」ということをおっしゃっているのではないでしょうか。
フォームで作成するのでしたら、複数のチェックボックスを選択状態にしたあと、
VBEのメニューで
書式-整列-左揃え
です。
ワークシートに配置したコントロールの場合は、
「図形描画」ツールバー(オートシェイプなどを調整するときに使うツールバー)
を使用して、複数のチェックボックスを選択状態にしたあと、
図形の調整-配置/整列-左揃え
です。
No.2
- 回答日時:
1例としてセルB1:B10にチェックボックスを作る方法
(1)ALTキーを押しながら、F11キーを押す
(2)ALTキーをおしながら、I(挿入)続いてM(標準モジュル)を押す
(3)標準モジュルの画面になる
(4)下記を貼りつけ
Sub Macro1()
Worksheets("sheet1").DrawingObjects.Delete
For i = 1 To 10
ActiveSheet.OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, _
DisplayAsIcon:=False, Left:=Cells(i, "B").Left, Top:=Cells(i, "B").Top, Width:=Cells(i, "B").Width, Height:= _
Cells(i, "B").Height).Select
Next i
End Sub
(5)F5キー(実行)を押す。
(4)の前半は「マクロの記録」を使っています。
For i = 1 To 10の1がスタート、10が終わり、Cells(i, "B").のBがチェックボックスを置くセルの列を決めています。ここらを変えてください。
ご要求に合えば良いがと思います。
No.1
- 回答日時:
こんばんわ(^^)。
とりあえず1つのセルにチェックボックスを貼り付けてそのセルをコピーして、目的のセルに張り付けしてはどうでしょう?それでも、おおきさは変わってしまいましたか?お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルVBAでチェックボックスにチェックを入れる 1 2022/09/14 00:52
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- PowerPoint(パワーポイント) エクセルファイルが他のデーターソースへのリンクが含まれている場合の調べ方を教えてください。 2 2023/08/24 13:03
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Excel(エクセル) エクセルで重複データを行ごとに抽出したい 4 2022/12/05 08:18
- Excel(エクセル) excelで可視セルのみ置換 3 2022/08/04 11:02
- Excel(エクセル) コントロールにリンクするセルが選択されない 3 2022/06/12 14:37
- Excel(エクセル) ユーザー関数の自動計算(excel2003) 1 2023/02/06 06:46
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
このQ&Aを見た人はこんなQ&Aも見ています
-
それもChatGPT!?と驚いた使用方法を教えてください
仕事やプライベートでも利用が浸透してきたChatGPTですが、こんなときに使うの!!?とびっくりしたり、これは画期的な有効活用だ!とうなった事例があれば教えてください!
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
もし10億円当たったら何に使いますか?
みなさんの10億円プランが知りたいです!
-
あなたなりのストレス発散方法を教えてください!
自分なりのストレス発散方法はありますか?
-
【お題】斜め上を行くスキー場にありがちなこと
運営も客も一流を通り越して斜め上を行くスキー場にありがちなことを教えて下さい。
-
一つのセルの中に二個のチェックボックスを作りたい
その他(Microsoft Office)
-
複数のチェックボックスを同時にチェックする
その他(ビジネス・キャリア)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セル入力文字が、「右のセルに...
-
Excelのセル内の文字の頭に半角...
-
エクセルで知らない間に行がず...
-
エクセルでセルの中の文字が削...
-
あるセルに色を付けた時、別の...
-
エクセルの一つのセル内に2つの...
-
WORDで表の行を2行に分けたい
-
Wordで、表のセルが変なところ...
-
エクセル 結合したセルの間にセ...
-
エクセル2010で、結合したセル...
-
Excelで1部印刷する毎に連番を2...
-
Excelで「折り返して全体を表示...
-
Wordでセルに文字を入力すると...
-
Wordの表で逆L字型のセルを作成...
-
Word 表のセルを結合せずに文字...
-
エクセルで複数行を括弧でくく...
-
エクセルで1列おきのデータのみ...
-
ピボットで作成した表は、セル...
-
Wordの表をExcelの表に貼り付ける
-
Word 表のセル塗りつぶし
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
セル入力文字が、「右のセルに...
-
エクセルで知らない間に行がず...
-
あるセルに色を付けた時、別の...
-
エクセルでセルの中の文字が削...
-
Excelのセル内の文字の頭に半角...
-
エクセルの一つのセル内に2つの...
-
Wordで、表のセルが変なところ...
-
エクセル 結合したセルの間にセ...
-
エクセル2010で、結合したセル...
-
WORDで表の行を2行に分けたい
-
Wordでセルに文字を入力すると...
-
ピボットで作成した表は、セル...
-
エクセルで1列おきのデータのみ...
-
Wordの表で逆L字型のセルを作成...
-
ワードで表を作ってセル内で改...
-
Excelで「折り返して全体を表示...
-
Word 表のセルを結合せずに文字...
-
Word 表のセル塗りつぶし
-
Wordで天地(上下)が同じ中に...
-
用紙を均等に分割して文書は作...
おすすめ情報