Hallo Guido,

On Thu, Apr 14, 2005 at 10:05:50AM +0200, Zimmer, Guido, IT Treofan wrote:
> ich h�tte da ein Problem mit der OO-Excel Kompatibilit�t. Ich bekomme
> Dateien von einer Firma (immer noch :-) ) mit Excel arbeitet und die
> Funktion Offset (Verschiebung) benutzt. Excel akzeptiert dabei leere
> Parameter wie "Verschiebung (A1;;1)", OO m�chte statt (A1;;1) ein (A1;0;1).
> So mu� ich jedes mal nach einem Import die Felder mit Error:511 suchen und
> manuell ersetzten ;-(.
> Kennt da jemand eine komfortablere M�glichkeit? 

Ja, Suchen und Ersetzen mit regul�ren Ausr�cken:
Suche nach (ohne Anf�hrungszeichen)     "verschiebung[^;]*;"
Ersetzen durch (ohne Anf�hrungszeichen) "&0"
"[x] regul�rer Ausdruck" nicht vergessen.

Aber ich merke gerade da� es in m92 �berhaupt nicht m�glich ist die
Zelle zu finden. Weder "verschiebung" wird gefunden, noch "err" (egal ob
in Formeln oder Werten gesucht wird)

> Am besten w�re es ja wenn OO beim Import von Formeln schon selbst leere
> Parameter durch Werte ersetzt.

Tja.

> Das entsprechende ISSUE 3879 ist aber schon
> ehwig alt und wird nicht unbedingt mit Nachdruck bearbeitet. Vielleicht
> w�rde es helfen wenn noch der ein oder andere seine VOTE abgibt.

Viel mehr d�rfte es helfen wenn irgendwer die gew�nschte Liste
anfertigt:
,----[ Additional comments from er ]
| The first step, gather information about each and every parameter and
| how it acts if missing, can be done by anyone owning an Excel software
| package, just that it is a time consuming task and information is not
| always obvious. Note that we need a complete and comprehensive list,
| partial specification is not sufficient.
`----

> D�rfte kaum
> Programmieraufwand sein und die Akzeptanz von OO st�rken.

Programmieraufwand nicht. Der Aufwand liegt darin die Betroffenen Formel
zu sammeln und zu spezifizieren was anstatt des fehlenden Arguments
eingef�gt werden mu�.

,----[ Additional comments from er ]
| Most times it will be numerical 0 or textual empty string, but this is
| not guaranteed to be the correct substitution for every occurence. For
| example, the 4th parameter of VLOOKUP() is defaulted to TRUE, or the 3rd
| parameter of MATCH() is assumed to be 1. Additionally to optional
| parameters, Excel even allows required parameters to be defaulted, as
| long as they are explicitly specified empty.
`----

Irgendwer mu� sich also hinsetzen und die Liste erstellen. Die
Programmierer die das dann Umsetzen sind nicht daran interessiert ihre
knappe Zeit darauf zu "verschwenden" (in der Zeit k�nnten sie an
konkreten Bugs arbeiten)

Die Arbeit erfordert keine Programmierkenntnisse. Man braucht Excel
(m�glichst mit englischen Funktionsnamen) und Zeit.

Das ist viel besser als ein Vote.

ciao
Christian
-- 
NP: Hamlet - Acu�rdate de mi

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

Antwort per Email an