過去ログ

                                Page     196
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼条件付き書式の状況の所得  ぴかる 02/10/12(土) 21:48
   ┗Re:条件付き書式の状況の所得  ichinose 02/10/12(土) 22:32
      ┗Re:条件付き書式の状況の所得  ぴかる 02/10/12(土) 22:52

 ───────────────────────────────────────
 ■題名 : 条件付き書式の状況の所得
 ■名前 : ぴかる
 ■日付 : 02/10/12(土) 21:48
 -------------------------------------------------------------------------
   みさなん、こんばんは。

マクロにてセルに条件付き書式を設定しようと考えています。しかし、そのセルが既に設定されているかどうか調べる方法が分かりません。
未使用、1ヶ使用、2ヶ使用、3ヶ使用のいずれかを所得したいと思っています。

今回のも「ピカつーる」に使わせて頂きたいと思っています。可能でありましたらご協力よろしくお願いいたします。確認は月曜日になってしまいます。すみません。
 ───────────────────────────────────────  ■題名 : Re:条件付き書式の状況の所得  ■名前 : ichinose  ■日付 : 02/10/12(土) 22:32  -------------------------------------------------------------------------
   ▼ぴかる さん:
こんばんは。
>
>マクロにてセルに条件付き書式を設定しようと考えています。しかし、そのセルが既に設定されているかどうか調べる方法が分かりません。
>未使用、1ヶ使用、2ヶ使用、3ヶ使用のいずれかを所得したいと思っています。
>
>今回のも「ピカつーる」に使わせて頂きたいと思っています。可能でありましたらご協力よろしくお願いいたします。確認は月曜日になってしまいます。すみません。
数だけなら、例えばセルA1〜A4を調べた場合、
'================================
Sub test()
  Dim rng As Range
  Dim fmc As FormatConditions
  For Each rng In Range("a1:a4")
   MsgBox rng.FormatConditions.Count
   Next
End Sub
こういう意味ですよね?
 ───────────────────────────────────────  ■題名 : Re:条件付き書式の状況の所得  ■名前 : ぴかる  ■日付 : 02/10/12(土) 22:52  -------------------------------------------------------------------------
   ichinoseさん、こんばんは。

>Sub test()
>  Dim rng As Range
>  Dim fmc As FormatConditions
>  For Each rng In Range("a1:a4")
>   MsgBox rng.FormatConditions.Count
>   Next
>End Sub
>こういう意味ですよね?
ありがとうございました。できました。
1セルごとにチェックしてこうと思ってますので、こんな感じでいくつもりです。
  MsgBox Range("a1").FormatConditions.Count

ichinoseさんご指摘のピカつーるバグの修正は完了しています。ただ修正するだけでは芸がないのでちょっとした新機能を作成中です。公開となったら、また試して下さいね。

一輪車もがんばって!。ファイトぉ!。気持ちだけではとは思いますが・・・。
おやすみなさいです。よく寝て下さいね。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 196