Excel VBA質問箱 IV

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

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


46032 / 76732 ←次へ | 前へ→

【35680】Re:アクティブセルを基準にして
発言  かみちゃん  - 06/3/10(金) 1:11 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>アクティブセルを基準にして、ひとつ下のセルの数値が増加していた場合はその数値を赤に、減少していた場合はその数値を青に文字色を変化させたい

特定のセルを基準にして、というのは、Offsetプロパティを使います。
詳しくは、ヘルプをご確認いただければと思うのですが、だいたい以下のような感じです。
なお、色を変更するコードは、「マクロの記録」でも記録できますから、まずは試してみてください。

Sub Macro1()
 With ActiveCell
  If .Offset(1).Value >= .Value Then
   MsgBox "大きい"
  Else
   MsgBox "小さい"
  End If
 End With
End Sub

もし、どうしても、わからなければ、再度おたずねください。

4 hits

【35679】アクティブセルを基準にして ringotyanZ 06/3/10(金) 1:04 質問
【35680】Re:アクティブセルを基準にして かみちゃん 06/3/10(金) 1:11 発言
【35729】Re:アクティブセルを基準にして ringotyanZ 06/3/11(土) 11:43 質問
【35734】Re:アクティブセルを基準にして tora 06/3/11(土) 15:41 回答
【35738】Re:アクティブセルを基準にして ringotyanZ 06/3/11(土) 17:30 お礼
【35735】Re:アクティブセルを基準にして Kein 06/3/11(土) 15:42 回答
【35739】Re:アクティブセルを基準にして ringotyanZ 06/3/11(土) 17:33 お礼

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