Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14675 Aktiv.: 61.85 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Okt 23, 2011 6:53 pm Naslov sporočila: Excel - izklop samodejnega urejanja celice? |
|
|
V celico vpišem "1-9" s*anje od Excela to pretvori v "1.sep" Imam narejeno eno zunanjo aplikacijo s katero podatke uvažam v Excel. Želel bi, da bi pusti vse tako kot je, ne pa da nekaj popravlja po svoje. Uporabljam starejšo verzijo ( 2003)
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.65 Kraj: Kranj - struževo
|
Objavljeno: Ned Okt 23, 2011 7:10 pm Naslov sporočila: |
|
|
Označi vse celice -> Properties -> Type in iz General prestaviš na Text.
S tem se bo vsebina vpisanih celic ohranila.
Računati pa ne boš mogel z vrednostmi.
_________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14675 Aktiv.: 61.85 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Okt 23, 2011 7:19 pm Naslov sporočila: |
|
|
aly je napisal/a: |
Označi vse celice -> Properties -> Type in iz General prestaviš na Text.
S tem se bo vsebina vpisanih celic ohranila.
Računati pa ne boš mogel z vrednostmi. |
Še enkrat - podatke pripravim od zunaj ter jih uvozim.
Excel mi recimo "1-9" spremeni v "1.sep" če celico spremenim v txt pa nastane "40787"
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
Lojz Član


Pridružen-a: Pet 11 Apr 2003 8:31 Prispevkov: 668 Aktiv.: 2.82 Kraj: Koroška
|
Objavljeno: Ned Okt 23, 2011 7:35 pm Naslov sporočila: |
|
|
@Silvo
Najprej označi celice v excelu na "besedilo" in potem vpiši podatke.
_________________ LP
Lojz |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14675 Aktiv.: 61.85 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Okt 23, 2011 7:38 pm Naslov sporočila: |
|
|
Lojz je napisal/a: |
@Silvo
Najprej označi celice v excelu na "besedilo" in potem vpiši podatke. |
Trobim že celo sporočilo, da podatke uvažam. Delphijeva aplikacija mi odpre tabelco ter podatke SAMA vpiše.
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
Dorijan Član



Pridružen-a: Ned 22 Jun 2008 10:48 Prispevkov: 2564 Aktiv.: 12.38 Kraj: južnoprimorska
|
Objavljeno: Ned Okt 23, 2011 7:45 pm Naslov sporočila: |
|
|
samo ' apostof daj pred št. in excell ne bo nič spreminjal.
_________________ Če nekaj deluje, razstavi in ugotovi zakaj. |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14675 Aktiv.: 61.85 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Okt 23, 2011 7:50 pm Naslov sporočila: |
|
|
Dorijan je napisal/a: |
samo ' apostof daj pred št. in excell ne bo nič spreminjal. |
Še enkrat podatke avtomatsko UVAŽAM. Če grem pred uvozom podatke spreminjat, je isto kot jih bi kasneje v tabeli. Zanima me le, če ima excel možnost izklopa samodejnega popravljanja ali ne - jaz tega ne najdem nikjer.
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.65 Kraj: Kranj - struževo
|
Objavljeno: Ned Okt 23, 2011 7:56 pm Naslov sporočila: |
|
|
Jaz sem sicer razumel, da ti Delphi aplikacija "piše v excel", kar se tudi da narediti.
Se pravi aplikacija ti generira CSV datoteko, ki jo potem odpreš z excelom?
Text vrednosti se označuje z narekovaji v CSV datoteki, npr. "abc";"123";5-9";
A Delphi aplikacije se ne da spremenit da bi dodala še narekovaje zraven?
Excel ima svojo (microsoftovo) pamet in tu ne vem če se da kaj... Poskusi pogooglati težavo..
Silvo je napisal/a: |
...Če grem pred uvozom podatke spreminjat, je isto kot jih bi kasneje v tabeli. |
To pa žal ne drži. Poskusi dodati narekovaje.
_________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14675 Aktiv.: 61.85 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Okt 23, 2011 7:59 pm Naslov sporočila: |
|
|
aly je napisal/a: |
Jaz sem sicer razumel, da ti Delphi aplikacija "piše v excel", kar se tudi da narediti.
Se pravi aplikacija ti generira CSV datoteko, ki jo potem odpreš z excelom?
Text vrednosti se označuje z narekovaji v CSV datoteki, npr. "abc";"123";5-9";
A Delphi aplikacije se ne da spremenit da bi dodala še narekovaje zraven? |
Lahko ja - a tam ne bodo vedno txt podatki - spisal sem namreč neko univerzalno aplikacijo - neke vrste multi cliboard. Najbolje bi bilo, če bi lahko tisto samodejno popravljanje izklopil - sicer se bom moral zadeve lotiti drugače.
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
Krampus Član



Pridružen-a: Pon 08 Sep 2008 13:07 Prispevkov: 1853 Aktiv.: 9.06
|
Objavljeno: Ned Okt 23, 2011 8:01 pm Naslov sporočila: |
|
|
Primer za ročni uvoz je v .pdf
Če odpiraš excel preko kakšne kontrole v Delphiju, bi morala biti tudi možnost formatiranja celic. Ali pa nekje v API-ju.
Primer v 4GL Progress je v .txt
Opis: |
|
 Download |
Ime datoteke: |
Primer.txt |
Velikost datoteke: |
3.54 KB |
Downloadano: |
3 krat |
Opis: |
|
 Download |
Ime datoteke: |
Silvo.pdf |
Velikost datoteke: |
219.31 KB |
Downloadano: |
0 krat |
_________________ Nisem ravno najbolj pameten na svetu, tu in tam pa imam kakšno idejo. |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14675 Aktiv.: 61.85 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Okt 23, 2011 8:03 pm Naslov sporočila: |
|
|
Krampus je napisal/a: |
Primer za ročni uvoz je v .pdf
Če odpiraš excel preko kakšne kontrole v Delphiju, bi morala biti tudi možnost formatiranja celic. Ali pa nekje v API-ju.
Primer v 4GL Progress je v .txt |
Še enkrat - zadnjič: Ne sprašujem kako rešiti programsko uvoz. Sprašujem, če je možno kje v EXCELU izklopiti samodejno popravljanje celice?
To sprašujem že skozi celo sporočilo - tudi naslov sporočila je tak.
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.65 Kraj: Kranj - struževo
|
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14675 Aktiv.: 61.85 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Okt 23, 2011 8:07 pm Naslov sporočila: |
|
|
aly je napisal/a: |
Očitno se ne da  |
Tole je odgovor na mestu. Se bom zadeve lotil drugače
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.65 Kraj: Kranj - struževo
|
Objavljeno: Ned Okt 23, 2011 8:14 pm Naslov sporočila: |
|
|
Sem še 4 druge forume pregledal in povsod omenjajo zgolj takšne "rešitve", kot jih mi tukaj pišemo.
_________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14675 Aktiv.: 61.85 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Okt 23, 2011 8:31 pm Naslov sporočila: |
|
|
aly je napisal/a: |
Sem še 4 druge forume pregledal in povsod omenjajo zgolj takšne "rešitve", kot jih mi tukaj pišemo. |
Preden sem vprašal na forumu sem iskal po spletu. Veliko podobnih težav. Celo na Youtube najdeš posnetek ***klik***
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
|