Sæt simpel validation på en celle i Excel 2007 via Interop 12
Hej.Så er jeg stødt ind i problemer igen med Excel 2007 og Interop.
Ved ikke om det kan lade sig gøre, men vil gerne kunne sætte en validation på en celle uden at tilknytte en formel.
Fx så har jeg celler som kun må være heltal, decimaltal eller date, og troede så jeg kunne gøre følgende:
currentRange.Validation.Add(XlDVType.xlValidateWholeNumber, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Men så vidt jeg ved så kræver xlValidateWholeNumber, xlValidateDecimal og xlValidateDate altid én formula.
Kan dette løses på en anden måde ? eller er der en formula som ikke bare tager alle heltal,decimaltal eller datoere uden begrænsning?
Kan se at man kan sætte 2 formulas ind som er Int.Minvalue/Int.Maxvalue(heltal), Decimal.Minvalue/Decimal.Maxvalue(decimaltal)...
Det virker også hvis jeg prøver at skrive bogstaver, men hvis fx skriver 22-11, så laver den det om til en date!
Og hvad med en reel date, hvad er dens formular så?
På forhånd tak
Scorp-D