Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4455 / 13646 ツリー ←次へ | 前へ→

【56554】赤色表記と色数字の計算 Sub 08/6/20(金) 16:17 質問[未読]
【56555】Re:赤色表記と色数字の計算 Sub 08/6/20(金) 16:19 質問[未読]
【56560】Re:赤色表記と色数字の計算 ponpon 08/6/20(金) 21:11 発言[未読]
【56573】Re:赤色表記と色数字の計算 Sub 08/6/23(月) 9:01 お礼[未読]
【56556】Re:赤色表記と色数字の計算 ひげくま 08/6/20(金) 17:09 発言[未読]
【56557】Re:赤色表記と色数字の計算 Sub 08/6/20(金) 17:30 質問[未読]
【56558】Re:赤色表記と色数字の計算 じゅんじゅん 08/6/20(金) 18:28 発言[未読]
【56559】参考書片手に頑張ってみます。 Sub 08/6/20(金) 21:00 お礼[未読]

【56554】赤色表記と色数字の計算
質問  Sub  - 08/6/20(金) 16:17 -

引用なし
パスワード
   こんにちは。よろしくお願いします。
ある表において
1行毎(例1,3,5〜1001)のC〜E列(空白)までの表示を
赤色にしたいのですが
良い方法を教えてくださいませんか。

又,各列(C〜E)の縦合計で赤色のみを計算する方法も加えて
よろしくお願いいたします。
過去RESは覗いてみましたがわかりませんでした。
あった場合申し訳ございませんがご指摘いただければ幸いです。

よろしくお願いいたします。

【56555】Re:赤色表記と色数字の計算
質問  Sub  - 08/6/20(金) 16:19 -

引用なし
パスワード
   ▼Sub さん:
すみません
修正です
1行毎の空白に数字を入れていく際
赤色にしたいのです。
それと合計です
よろしくです

【56556】Re:赤色表記と色数字の計算
発言  ひげくま  - 08/6/20(金) 17:09 -

引用なし
パスワード
   VBAマクロで、セルA1の表示を赤色にする方法はご存知ですか?

【56557】Re:赤色表記と色数字の計算
質問  Sub  - 08/6/20(金) 17:30 -

引用なし
パスワード
   ひげくま さん こんにちは
よろしくお願いします。

  Range("A1").Select
  Selection.Font.ColorIndex = 3
ですね。

複数の場合は
  Range("C7:E7,C9:E9,C11:E11,C13:E13").Select
  Selection.Font.ColorIndex = 3
もっと複数の場合においての簡略化がわかりません。

何かをnとして,次の行はn+1でループにするんですね。

まったくの初心者で申し訳ございません。
よろしくお願いいたします。

【56558】Re:赤色表記と色数字の計算
発言  じゅんじゅん  - 08/6/20(金) 18:28 -

引用なし
パスワード
   ▼Sub さん:

>又,各列(C〜E)の縦合計で赤色のみを計算する方法も加えて
>よろしくお願いいたします。
>過去RESは覗いてみましたがわかりませんでした。
>あった場合申し訳ございませんがご指摘いただければ幸いです。
>
>よろしくお願いいたします。

赤色の合計とは1行飛ばしと言う事として、
http://support.microsoft.com/kb/402181/ja
なんかではダメですか?

【56559】参考書片手に頑張ってみます。
お礼  Sub  - 08/6/20(金) 21:00 -

引用なし
パスワード
   ▼じゅんじゅん さん こんにちは です

こういう計算方法もあったのですね。
でも、すみません。
一括変換した後に手動でその他行にも
赤色数字を入れる可能性がありました。
明記不足で失礼いたしました。

今日vbaの入門書を買ってきました。

ちょっと頑張ってみますね。
みなさん ありがとうでした

【56560】Re:赤色表記と色数字の計算
発言  ponpon  - 08/6/20(金) 21:11 -

引用なし
パスワード
   ▼Sub さん:

>1行毎の空白に数字を入れていく際
>赤色にしたいのです。
    ↑
とりあえず、ここだけ
C列からE列の奇数行に数字を入れるとセルを赤くする。と考えて

シートモジュールに
Private Sub Worksheet_Change(ByVal Target As Range)
  With Target
    If IsEmpty(.Value) Then Exit Sub
    If Not IsNumeric(.Value) Then Exit Sub
    If .Count > 1 Then Exit Sub
    If Not Application.Intersect(Target, Columns("C:E")) Is Nothing Then
      Application.EnableEvents = False
       If .Row Mod 2 = 1 Then
         .Interior.ColorIndex = 3
       End If
      Application.EnableEvents = True
    End If
  End With
End Sub

条件付き書式でもできますが、
赤色合計ができません。

【56573】Re:赤色表記と色数字の計算
お礼  Sub  - 08/6/23(月) 9:01 -

引用なし
パスワード
   ▼ponpon さん:こんにちは
ありがとうございます。
参考書では,同類の例題がなく,
でも応用すれば近くまでいけそうなのを
みつけました。
一つの答えでも多種多様な方法があるのですね。
教えていただいたことは,今後のために
無駄にはせず解析したいと思ってます。

みなさん ありがとうでした。

4455 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free