Kezdőoldal » Számítástechnika » Programozás » C#-ban írt programmal excel...

C#-ban írt programmal excel cellába szeretném beírni a következő sort: "=HA ( ( (D5/12) *3) >=AZ5;I5;0) " A következő hibát írja: a kivétel HRESULT értéke:0x800A03EC. Valakinek ötlet?

Figyelt kérdés

Ez előtt a sor előtt még vannak olyan sorok amik cellákba írnak(függvény is pl: =SZUM(BD31:BE31) ), a program tökéletesen működik is, el is menti az excelt ha a fent leírt sort kikommentelem. Azonban ha a kommentet kiveszem a leírt hibát dobja. Teljes sor amit használok:

xlWorkSheet. Cells[sor + 3, oszlop + 6] = "=HA ( ( ($D5/12) *3) >=AZ5;$K5;0) ";

Ha valaki tudna segíteni megköszönném mi a megoldás.



2016. ápr. 15. 12:45
 1/2 anonim ***** válasza:
Ugye a kódban nincs ott az a szóköz a HA és a zárójel között?
2016. ápr. 15. 14:45
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Nincs, de megtaláltam a megoldást 2 nap keresgélés után. Valami olyasmit írtak, hogy mivel az Excel amerikai nyelven "beszél", ezért annak megfelelő elválasztókat kell használni, tehát a ; helyett , t írva működik a program. Ha esetleg később valakinek is ilyen gondja lenne.
2016. ápr. 15. 15:00

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!