2015年1月9日金曜日

excelVBA フォントの色が○○の時にセルに値を入力

備忘録用に。

一見黒(ColorIndex1) に見えるフォントが実は-4105という得体のしれない値を示していた。

 Sub Macro2()
     Dim i As Integer
     For i = 9 To 50
         If Cells(i, 2).Font.ColorIndex = -4105 Then Cells(i, 12).Value = "×"
         Next i
   
 End Sub

ついでにこれも。

MsgBox Range("b11").font.ColorIndex

0 件のコメント:

ダイの大冒険→キテレツ大百科(藤田淑子)へのオマージュ?

ダイの大冒険を読み返していて一つのセリフが目に止まった。 「ゴメちゃん・・・! さよならは 言わないよ・・・」 (第335話「世界が輝く時」の巻より) これは・・・キテレツ大百科の最終回のセリフによく似ている! 「コロ助、さよならは言わないからね!」 (第331話(最終話)「愛の...