シート1のA列には氏名のデータがあり
シート1のB1から⇒以降には資格のデータがある。
※ここではA1からF1まで値が入力されている。
シート2には氏名に対して
資格を取得していれば「○」
資格を取得していなければ「×」
必要がなければ「-」
のステータスをVBAで作成し、プルダウンでえらべるようにセットしたいです。
氏名と資格の数は入力の際に固定の値で決まってはいないので、変数でしたりループで処理したりするべきなのか
考え方がわかりませんでした。
プルダウンのみの作り方とかならネットで調べて作成できたのですが
複合するとなると私の力では理解できませんでしたので、ご教授お願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
質問文も添付画像も意味不明ですが、要するに「氏名と資格の数が可変のセル範囲に対して、VBAで入力規則(リスト)を設定したい」ってことですよね?
であれば、変数を使ったループでは無く、こんな感じで、セル範囲を求めちゃった方が簡単なような気がします。
Sub Macro1()
Dim valRng As Range
With Range("A1").CurrentRegion
Set valRng = Range(.Cells(2, 2), .Cells(.Cells.Count))
End With
With valRng.Validation
.Delete
.Add Type:=xlValidateList, Operator:=xlBetween, Formula1:="○,×,-"
End With
End Sub
No.1
- 回答日時:
>氏名と資格の数は入力の際に固定の値で決まってはいないので、
少なくとも『既に選択されているセルの値を変更する事はない』と思えるのですが、そうなると『どこから資格の取得有無や必要性の是非』に関するデータを取得するのかなって疑問を持ってしまった初級レベルなジジィです。
それにシートが分かれて存在している点も気になりますし、仕様が明確でないと間違って入力済みのデータを消してしまうかもですよ。
入力規則のリスト仕様ならマウスでフィルコピーでもセル範囲を選択してのコピペでも出来そうですけど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Visual Basic(VBA) vbaについて 主に以下のような設定をしたいです。 Aブックの表の行数が20未満だったら Bブックの 1 2023/06/08 23:40
- Excel(エクセル) [Excel2016] 相関表等の自動作成 2 2022/08/01 20:34
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
首吊りどこ締めるの
-
射精をして1週間以内に尿検査を...
-
変な話しになります。尿検査で...
-
白血球が多いとどんな心配があ...
-
今朝、毎朝の習慣でオナニーし...
-
1日前の検尿
-
検便についてです。 便は取れた...
-
男です。昨日の午後3時くらいに...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
彼女のことが好きすぎて彼女の...
-
中出しをするとお腹が痛い・・・。
-
小数点以下を繰り上げたものを...
-
EXCELで式からグラフを描くには?
-
2つの数値のうち、数値が小さい...
-
値が入っているときだけ計算結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
中出しをするとお腹が痛い・・・。
-
麻疹風疹の抗体検査結果につい...
-
エクセルでエラーが出て困って...
-
白血球が多いとどんな心配があ...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
至急!尿検査前日にオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
精子が黄色?
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
口の中に黒い血の塊
-
健否~書類の書き方~
-
甲状腺が腫れているが血液検査...
-
はしかの抗体検査は何科の病院...
-
テスターで断線を調べる方法教...
おすすめ情報