Excel VBA質問箱 IV

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

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


55388 / 76738 ←次へ | 前へ→

【26126】Re:各々条件を指定しセルの色を変える方法に...
回答  りん E-MAIL  - 05/6/24(金) 8:20 -

引用なし
パスワード
   mayu さん、おはようございます。

>質問ですが、下記の部分はどの様な動きをしようとしているのかが
>分かりません。恐れ入りますがお教え頂けませんでしょうか?

>'式をチェックして条件付書式の条件を分岐
> A$ = Trim(Cells(RR&, 3).Value)
 C列のRR&行目のセルの文字列を取得
>     If InStr(A$, "<") > 0 Then
 もし、A$に"<"を含むならば以下を実行(例:1<1.5 ,7<)
>      Md& = InStr(A$, "<")
 Md&に "<" の位置を取得
>      Select Case Md&
 Md&の位置で分岐します
>        Case Len(A$)
 文字列の長さと同じ位置ならば(最後にくるなら、"Data<")
>         Tp& = xlGreater
 条件付書式の式を「次の値より大きい」
>         V1# = Val(Left(A$, Md& - 1))
 数値取得
>         fml1$ = Trim(CStr(V1#))
 その値を文字列に変更
>        Case Else
 "<"の位置が最後以外にならば(Data1<Data2)
>         Tp& = xlNotBetween
 条件付書式の式を「次の値の間以外」
>         V1# = Val(Left(A$, Md& - 1))
>         V2# = Val(Mid(A$, Md& + 1, Len(A$)))
 数値取得( < をはさんで右側と左側)
>         fml1$ = Trim(CStr(V1#))
>         fml2$ = Trim(CStr(V2#))
 それぞれ文字列に変更
>      End Select
 分岐終了

です。
"<"が頭にくる場合は、例になかったので入っていません。
手動で 書式→条件付書式 でそれぞれ指定していくのをマクロでするとこうなりました。

0 hits

【26007】各々条件を指定しセルの色を変える方法に... mayu 05/6/21(火) 16:28 質問
【26008】Re:各々条件を指定しセルの色を変える方法... m2m10 05/6/21(火) 16:36 発言
【26010】Re:各々条件を指定しセルの色を変える方法... Nossori 05/6/21(火) 18:54 回答
【26022】Re:各々条件を指定しセルの色を変える方法... m2m10 05/6/22(水) 8:07 回答
【26023】Re:各々条件を指定しセルの色を変える方法... ichinose 05/6/22(水) 8:34 発言
【26063】Re:各々条件を指定しセルの色を変える方... mayu 05/6/22(水) 18:18 質問
【26065】Re:各々条件を指定しセルの色を変える方... ichinose 05/6/22(水) 18:38 発言
【26076】Re:各々条件を指定しセルの色を変える方... mayu 05/6/22(水) 21:56 質問
【26077】Re:各々条件を指定しセルの色を変える方... ponpon 05/6/22(水) 23:04 発言
【26079】Re:各々条件を指定しセルの色を変える方... mayu 05/6/22(水) 23:55 質問
【26118】Re:各々条件を指定しセルの色を変える方... ponpon 05/6/23(木) 20:09 発言
【26075】Re:各々条件を指定しセルの色を変える方... ponpon 05/6/22(水) 21:53 発言
【26081】Re:各々条件を指定しセルの色を変える方法... りん 05/6/23(木) 10:25 回答
【26123】Re:各々条件を指定しセルの色を変える方法... mayu 05/6/24(金) 1:21 質問
【26126】Re:各々条件を指定しセルの色を変える方法... りん 05/6/24(金) 8:20 回答

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