Mr. Perry, thank you for the quick response.

I appear to have been unclear.

The original formula in Excel is:

=IF(D14="",Blank,Action_Points)

Which means that if cell D14 is empty, use the named range Blank to
populate this drop down list, else use the named range Action_Points.
(A further test in D14 ensures that if it would come up as a 0, the
cell is set to empty; that part works just fine in Calc as near as I
can tell.)

I can make this work in Data > Validation in Excel.

I cannot make its cognate work in Data > Validity in Calc, where it
gets translated to:

IF('Ship Builder'.D14="";Blank;Action_Points)

Have you managed to get a similar formulation to work in OpenOffice,
in the dialog box for Data > Validity?

On 7/28/07, S Perry <[EMAIL PROTECTED]> wrote:
> This must be frustrating for you.
>
>  First, you should know that =IF(D15=""...) is not equal to =IF(D15=0...). 
> The former may indeed evaluate to "0", but then again it may not, depending 
> on whether you have formatted the cell as a number or text.
>
>  You may be introducing some of these errors unknowingly with your misusing 
> the term format as you applied it to the structure of a formula. Format 
> refers only to attributes such as font, point size, bold, italics, color, 
> etc., type (text/date/time/number/currency) and not to the structure or the 
> form of your equations.
>
>  What you say you use in Excel (IF('Sheet Name'.D15=0;Blank;Action_Points) is 
> common, in fact I use it myself frequently. However, your second argument is 
> one that I've never used, i.e. "Blank;" it may be perfectly acceptable and 
> perhaps I've just never encountered it for some reason.
>
>  There are many fine minds who contribute to solving the problems presented 
> to the mailing list who would more than likely be able to help you. When you 
> have checked what is mentioned above and ascertained the other items you 
> referred to but are not ready to be discussed, please write again.
>
>
>
>
>
>
> Ken Burnside <[EMAIL PROTECTED]> wrote:
>  I use data validation to make my spreadsheets more idiot proof.
>
> I've found the feature in Data > Validity that does this, and for
> simple cases, it's good.
>
> However, I'm doing something that is apparently not yet implemented.
>
> I commonly use list validations in the format of:
>
> =IF(D15="",Blank,Action_Points)
>
> in Excel.
>
> When opening the sheet in OpenOffice, this gets translated to:
>
> IF('Sheet Name'.D15=0;Blank;Action_Points)
>
> By nesting the IF statements, I can have drop down lists that
> dynamically change based on other variables selected by the user.
>
> Now, as near as I can tell, it translated the format exactly, and that
> SHOULD work, but it doesn't. It seems that the logical operators
> aren't functioning here, or are functioning very strangely.
>
> I have another issue (with conditional formatting) that's also
> cropping up, but have yet to isolate to the point where i can discuss
> it intelligently. (An Excel sheet with lots of conditional formatting
> has SOME of the CF working properly, but not all - and what's deucedly
> odd is that the places where it's not working, the conditions are
> identical to where it is.)
>
> My motivation for doing this in Calc is that some of my customers want
> design spreadsheets for my games in OpenOffice format; if I can get
> this to work, I can get some volunteers to maintain it while I work in
> Excel doing primary development.
>
> I will cheerfully send out the spreadsheets for someone with more
> experience to examine, and can offer some guidance as to what SHOULD
> be happening.
>
> Ken Burnside
> Ad Astra Games
> http://www.adastragames.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>
> ---------------------------------
> Fussy? Opinionated? Impossible to please? Perfect.  Join Yahoo!'s user panel 
> and lay it on us.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to