A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんばんは
チェックボックスはセルとは無関係に自由な位置に 存在できるオブジェクトなので、ご質問のような仕様になっているものと思います。
一つずつリンクセルを設定すれば良いのですが、数が多いと面倒ですね。
ご希望に沿っているのかどうかはわかりませんが、以下にいくつかのアイデアを。
いずれもマクロを利用しますので、通常の機能だけで実現する方法ではありません。
条件として、チェックボックスのあるセルと、リンクセル(など)の相対的な位置関係に特定の規則が存在すると仮定しています。
(簡単な例で言えば、チェックボックスのあるセルの右隣のセルがリンクセルとか)
1)位置関係から計算して、まとめてリンクセルを設定する方法。
チェックボックスを全て設置し終わったところで、マクロでまとめてリンクセルを設定する方法です。
ただし、位置関係によっては、後から「行の挿入」などを行うと、見た目の位置関係が変わってしまう可能性があります。
また、(当然ですが)後からチェックボックスをコピペで追加しても、期待通りには動作しません。(再設定が必要になります)
不特定の方が利用するようなシートの場合は、保護をかけるなどしておかないと、知らないうちにおかしなことになっている可能性があります。
2)ユーザ定義関数を利用する方法。
「セル位置を指定すると、その位置にあるチェックボックスのON/OFFを返す」ような関数を作成し、それを利用する方法です。
各チェックボックスにはリンクセルを設定せず、例えば
CHECKED(A3)
とすれば、「A3セルにあるチェックボックスの値を返すユーザ定義関数」を作成しておく という意味です。
この方法の長所は、リンクセルが不要ということですが、一方で欠点として、チェックボックスのON/OFFを変えても、即時には計算式の再計算が行われないということがあります。
計算値を確認したい場合には、手動で再計算をさせる必要がでてしまいます。
3)リンクセルの機能をマクロで実現する方法。
2)と同様にリンクセルの機能は利用しませんが、各チェックボックスにマクロを登録しておきます。
このマクロで、リンクセルの機能の代わりを行うという方法です。
チェックボックスをクリックした際に、セル位置から特定の相対位置にあるセルにチェックボックスの値を記入するというものになります。
こちらの方法であれば、チェックボックスをコピーしても同じマクロが登録されたままコピーされますので、常に配置したセル位置からの相対位置でリンクセルが決まることになります。
ただし、ActiveXのチェックボックスは登録マクロは個別になっており、コピーされませんので、フォームコントロールのチェックボックス限定の方法になります。
フォームコントロールで問題がないのならば、この方法が使いやすいかも知れません。
No.1
- 回答日時:
結局、どういうことをされたいのでしょうか。
> 各行にリンク先のセルを設定する
そのリンク先はどの行にどのようなリンクを設定するのですか?
> オートフィルしたらすべてのセルのチェックボックスが
> 先頭のセルのリンクを引き継いでしまいました。
それはそうでしょう。
では引き継がせないでそれぞれ別のリンク先が設定されるようにしたいのですよね。その目的のリンク先はそれぞれどのように与えるのですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【お題】大変な警告
【大喜利】「今このパソコンは大変危険な状態です」という警告メッセージを無視してパソコンを開いたら、こんなことが起こった
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
コンビニでおにぎりを買うときのスタメンはどの具?
コンビニでおにぎりを買うとき、何の具材を選ぶことが多いですか?
-
コーピングについて教えてください
皆さんはストレスを感じたとき、どのような方法や手段、テクニックで対処していますか?
-
【お題】斜め上を行くスキー場にありがちなこと
運営も客も一流を通り越して斜め上を行くスキー場にありがちなことを教えて下さい。
-
エクセルのチェックボックスを保護対象から外すには
Windows Vista・XP
-
2つ以上のチェックボックスを連動させるには?
Excel(エクセル)
-
エクセルで5の倍数の行を参照したい。
Excel(エクセル)
-
-
4
Excelで重複データの件数ではなく、何番目かを求める方法
Excel(エクセル)
-
5
エクセルでマクロを使わずに複数のチェックボックスに一括チェックするコマンドボタンを作れますか?
Excel(エクセル)
-
6
Excel にて条件付き書式の色にさらに上塗りをしたいです。
Excel(エクセル)
-
7
条件付き書式で、結果が1行ずれる
Excel(エクセル)
-
8
条件付き書式のコピーについて(参照先も自動で変更したい)
Excel(エクセル)
-
9
Excelでフィルタをかけると、セル内のオブジェクト(チェックボックス)が2つになる 解決法は?
Excel(エクセル)
-
10
Excel チェックボックスにチェックが付いた複数のセルを別のシートにコピー・貼り付けするマクロを教
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・【大喜利】【投稿~1/31】『寿司』がテーマの本のタイトル
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
excelでSUBTOTAL関数を設定した...
-
エクセル ボタンを押すとセルの...
-
EXCELで、結合されたセルに連続...
-
セルを結合した場合の関数(COU...
-
エクセルでチェックボックスを...
-
VBAで結合したセルがクリアでき...
-
エクセルで片方のセルに入力し...
-
Excel 離れたセルへの連続デー...
-
Excel セルを結合したものを抽...
-
Excelの表に自動でナンバリング...
-
【EXCEL】条件に合致するセルの...
-
セルの値を取得してSQL文に組み...
-
Excelでnullになるような式のセ...
-
vba 結合されたセルの列番号を...
-
エクセルでたくさんのセルを小...
-
Excelのカウントアップボタンに...
-
エクセルでセルをクリックして“...
-
エクセル:ヘッダーにセル番号...
-
エクセル 結合セル内に空白なら...
-
お世話になります。エクセルマ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excelでSUBTOTAL関数を設定した...
-
エクセル ボタンを押すとセルの...
-
EXCELで、結合されたセルに連続...
-
エクセルでチェックボックスを...
-
セルを結合した場合の関数(COU...
-
エクセルで片方のセルに入力し...
-
Excel 離れたセルへの連続デー...
-
VBAで結合したセルがクリアでき...
-
エクセルでセルをクリックして“...
-
【EXCEL】条件に合致するセルの...
-
セルの値を取得してSQL文に組み...
-
エクセル 結合セル内に空白なら...
-
Excel セルを結合したものを抽...
-
VBAで困っています。
-
Excelのカウントアップボタンに...
-
EXCEL セル結合したセルを参照...
-
エクセルで作業した日の日付を残す
-
エクセルでたくさんのセルを小...
-
Excel2007 セルの削除について
-
「数式は隣接したセルを使用し...
おすすめ情報