
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No.1 銀鱗さんの云うとおり、ひとつずつ設定するしかないでしょうね。
そこで1案です。本来、手作業で行うべき設定作業をマクロ化してみまた。こんな感じです。
しかし、30個位なら手でやった方が早ですね。もし、もっと増えるようならお試しください。
下記マクロは、A1~C10セルを検索し、各セル中にあるチェックボックスのLinkedCellプロパティを当該セルの右9個目のセルに設定します(A1列の場合→J1列)。
Sub sample()
Dim r As Range
Dim i As Long
For Each r In Range("A1:C10")
For i = 1 To ActiveSheet.CheckBoxes.Count
With ActiveSheet.CheckBoxes(i)
If .Top >= r.Top And _
.Top < r.Top + r.Height And _
.Left >= r.Left And _
.Left < r.Left + r.Width Then
.LinkedCell = r.Offset(0, 9).Address
End If
End With
Next
Next
End Sub
No.1
- 回答日時:
セルをコピーする動作とは異なり「チェックボックスのコントロール」に指定したリンクするセルは自動でインクリメントされることはありません。
一つ一つ地道に頑張りましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCEL関数(数式)を教えてください 2 2022/06/08 18:32
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- Visual Basic(VBA) マクロ実行時、自動で背景色を変えたい。 C列にあるチェックボックスをチェックするとB列に「TRUE」 4 2022/11/08 11:14
- Visual Basic(VBA) vbaでセルに入力したときに,その横にあるセルを保護し入力不可にするマクロを作りたいです。 2 2022/04/24 20:59
- Excel(エクセル) 中身がFALSEなのにTRUEになる 2 2022/11/25 09:22
- Excel(エクセル) エクセルVBAでチェックボックスにチェックを入れる 1 2022/09/14 00:52
- Visual Basic(VBA) マクロを短くする 1 2023/01/15 00:11
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- Visual Basic(VBA) VBAでシートの保護をかける際に「書式設定の変更」を有効にする 1 2023/04/17 18:18
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
貼り付けで複数セルに貼り付けたい
-
枠に収まらない文字を非表示に...
-
エクセルで指定したセルのどれ...
-
エクセルの書式設定の表示形式...
-
Excelでのコメント表示位置
-
Excel 例A(1+9) のように番地の...
-
セルをクリック⇒そのセルに入力...
-
(Excel)数字記入セルの数値の後...
-
エクセル オートフィルタで絞...
-
対象セル内(複数)が埋まった...
-
【エクセル】IF関数 Aまたは...
-
数式を残したまま、別のセルに...
-
EXCELのセルの中の半角カンマの...
-
excelの特定のセルの隣のセル指...
-
エクセルの一つのセルに複数の...
-
EXCEL VBA セルに既に入...
-
エクセルで住所と建物名を分け...
-
Excel2003 の『コメント』の編...
-
エクセルのセルの枠を超えて文...
-
Excelで数式内の文字色を一部だ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
スプレッドシートで複数のプル...
-
excelで日付関数の文字列変換の...
-
エクセルで指定したセルのどれ...
-
貼り付けで複数セルに貼り付けたい
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
エクセルの一つのセルに複数の...
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
Excel 例A(1+9) のように番地の...
-
対象セル内(複数)が埋まった...
-
エクセルの書式設定の表示形式...
-
EXCEL VBA セルに既に入...
-
excelの特定のセルの隣のセル指...
-
エクセルのセルの枠を超えて文...
-
Excelでのコメント表示位置
-
エクセル オートフィルタで絞...
-
Excelで数式内の文字色を一部だ...
おすすめ情報