fand ich diesen Code auf Stackoverflow VBA (highlight Hardcode cell (i.e.1234) in Excel) after model is builtMarkieren Sie die Zellen in einem Bereich, der „hartcodiert“ sind und nicht die Formel abgeleitet
Public Sub hightlightNoFormulas()
Dim yourRange as Range, rangeNoFormula as Range
Set yourRange = Range("A1:A100")
Set rangeNoFormula = yourRange.SpecialCells xlCellTypeFormulas
Then loop through your range, excluding any values that have formulas
Dim rng as Range
For Each rng in yourRange
If Intersect(rng,rangeNoFormula) Is Nothing Then
rng.interior.Color = 65535
End If
Next rng
Exit Sub
Obwohl die "Set rangeNoFormula = yourRange.SpecialCells xlCellTypeFormulas"
Abschnitt Fehler heraus in Excel 2010. Ich gesucht haben Code, der Zellen in einem auswählbaren Bereich hervorhebt, die "fest codiert" sind und nicht von der Formel abgeleitet sind (dh wo die Zellenformel übertippt wurde). Kann mir bitte jemand helfen? Vielen Dank.
Wenn Sie ändern ~ xlCellTypeFormulas ~ To ~ xlCellTypeAllFormatConditions. ~ Oder ~ xlCellTypeSameFormatConditions. ~ Macht es Ihnen helfen. – skkakkar
Werfen Sie einen Blick auf die erste Antwort, wenn Sie VBA-Spezialzellen google und es zeigt Ihnen, dass die Syntax falsch ist. 'yourrange.specialcells (xlCellTypeFormulas)' – gtwebb