15人をA、B、C、D、Eの5チームに分ける表をエクセルでつくりたいと考えています。
(1)1行目に1人目のデータ。A1列に氏名。
(2)1人目がAチームなら、B1をクリックすると赤に変わり、かつ「A」とそのセルに表示。
(3)Bチームに変更したければ、C1をクリックすると青に変わり、かつ「B」とそのセルに表示。その際、B1の色を消す。
(4)Cチームの場合は、D1をクリック、黄色に変わり、かつ「C」と表示。その際、B1もしくはC1の色を消す。
(5)Dチームの場合はオレンジ、Eチームの場合は緑、でそれぞれ同様にE1、F1に「D」「E」と表示。
(6)2人目以降は同様に、2行目以降に表示。それぞれの行が干渉しないようにする。
以上が1試合目で、2試合目、3試合目も行う。
ただし、2試合目以降は、3チームに分ける。
(1)2試合目はG、H、Iのセル、3試合目はJ、K、Lセルを使う。
(2)2試合目、3試合目のチーム名はA、B、Cではなく、ア、イ、ウとする。(2試合目、3試合目共にア、イ、ウ)
(3)1試合目はそのままで、2試合目、3試合目は別の色に変える。(Aチームは薄い赤、Bチームは薄い青、Cチームは薄い黄色)→細かな色の違いにはこだわりません。
(4)4試合目以降は行わない。
文章だけでは、表現力不足が大きく、非常にわかりにくいと思いますが、どうぞよろしくお願いいたします。
何度も同じような質問を重ねています。大変申し訳ありません。
No.2ベストアンサー
- 回答日時:
色つけは前回同様条件付き書式で行います
ただし,Excel2003以前ではBCDEF列の5色の塗り分けは出来ないので,前回お話しした2番目の方法で「B列にはB列の色を付ける条件付き書式,C列はC列の条件付き書式…」の手順でおこないます。
#ご利用のエクセルのバージョンが相変わらず不明のままです。ご質問では,必ずご利用のソフトのバージョンまでしっかり明記して投稿してください。
マクロの方は前回の単なるバリエーションで,WクリックされたのがBCDEF列だった場合とGHI・JKLだった場合とで,異なる作業をさせるよう処理を淡々と分岐していくだけです。
何をやっているのかアナタに判りやすいように,わざとベタな方法でどこでWクリックされたからどこを処理させるのか位置を求めてみます。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim s As Range, c As Integer
Dim a1, a2
If Target.Column = 1 Or Target.Column > 12 Then Exit Sub
a1 = Array("A", "B", "C", "D", "E")
a2 = Array("ア", "イ", "ウ")
'位置決め
if target.column < 7
’B列群
Set s = cells(target.row, "B")
c = target.column - 2
elseif target.column < 10
’G列群
set s = cells(target.row, "G")
c = target.column - 7
else
’J列群
set s = cells(target.row, "J")
c = target.column - 10
end if
'クリア
s.Resize(1, iif(s.column = 2, 5, 3)).ClearContents
'記入
Target = IIf(s.Column = 2, a1(c), a2(c))
Cancel = True
End Sub
何度も申し訳ありません。自由自在にあやつれたら…と歯がゆく思います。
エクセルのバージョンは2003なのですが、お教えいただいたプログラムでは、構文エラーが出てしまいます。
再々度、質問させていただきますので、もしご都合よろしければ、お教え下さい。
何度も失礼をし、たいへん申し訳ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 試合数を教えてください。 10 2023/06/04 23:01
- 統計学 この問題良く分からなくて分かる方解説お願いします。 ある有名ラーメン店の待ち時間 X (分) を調べ 5 2022/07/20 09:57
- その他(ギャンブル) 4年に1度のワールドカップ!!せっかく見るから宝くじ買って見ようと思います!予想を手伝って!! 2 2022/11/09 15:27
- 数学 数学の文章問題を教えて欲しいです。 問題 A〜Eの5チームが野球の総当り戦を行った。現在の進行状況は 4 2023/04/18 21:27
- Visual Basic(VBA) チームごとにどの商品を何個希望しているか数量を算出したいです。 A列(A2~A265)に各チーム名が 3 2023/07/18 18:46
- Excel(エクセル) 余計なお世話的な「入力規則」?対策は? 2 2023/01/14 12:39
- ラグビー・アメリカンフットボール サッカーとラグビーのつまらない違いについて 3 2022/06/04 15:11
- 野球 小学三年生の8月からから野球を始めたのですが。。。 1 2022/09/29 16:32
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「試合に勝つ」と「試合を勝つ...
-
負けと敗けについて
-
4月の総合格闘技のRIZIN-SAKUR...
-
総当たり戦の組み合わせ 7チー...
-
この頃よく使う「勝ち切る」と...
-
今日、起きたら肩の筋がちがっ...
-
お願いです大至急回答してくだ...
-
GyaOで見た「あしたのジョ...
-
10チーム総当たりリーグ戦問題
-
朝倉未来 VS スダリオ剛 どっち...
-
全盛期のガッツ石松と今の井上...
-
球けがれなく道けわしの意味
-
テニスの王子様でリョーマがア...
-
グラップラー刃牙に登場した合...
-
ボクシング1位
-
ポケモンシールドバドレックス...
-
ヒクソングレイシーの戦績につ...
-
K-1の試合時間はどれ位でしょう...
-
伝統派空手でのスーパーセーフ...
-
アニメ黒子のバスケについてで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
負けと敗けについて
-
世の中の実践的なことを色々学...
-
総当たり戦の組み合わせ 7チー...
-
筒香は、いつから巨人軍の試合...
-
この頃よく使う「勝ち切る」と...
-
Googleスプレッドシートの割合...
-
今日、絶対に負けてはいけない...
-
男性に質問です! 彼女からどん...
-
プロ格闘家をやっています。ま...
-
完全アウェイについて
-
10チーム総当たりリーグ戦問題
-
ブルーザー・ブロディ対ハルク...
-
トーナメントの組み方
-
「試合に勝つ」と「試合を勝つ...
-
ソフトボール部の人に質問です...
-
「リーグ戦」の意味
-
8人でトーナメント線をすると...
-
ボクシングのkg契約って何ですか?
-
なぜドラゴンボール超でフリー...
-
アンダーガードの着用について
おすすめ情報