tabele.2cnenad,
Subj. 123 4 DOS V2.01
Ovo je dosta stara verzija i treba da nabavim nešto bolje.
Ipak i za početak je odradila dosta posla.
Ono što me interesuje je sledeće:
Urađena je neka tabela sa recimo dva podatka
Podatak 1 1
Podatak 2 3
----------------
Zbir 4
Naravno, za ćelije zbira stoji @SUM( A1..A2 )
Pošto se u većini slučajeva NE MOčE unapred znati koliko će redova podataka
biti u tabeli, tek kada se ona uradi moram da ulazim u svaku ćeliju ZBIRA
i ručno da menjam recimo A2 u npr. A10 i slično.
Postoji li neki način da se ovo izbegne.
Ako u ćeliju zbira kao zadnji član niza stavim neki veći broj a tabela
ima manje podataka od tog broja, funkcija će i sam zbir ponovo dodati na
njega.
Pokušavao sam da u neku ćeliju sa strane ubacim podatak koji je zadnji RED
u kojem se nalaze podaci do kojih treba sabirati pa da tu informaciju nekako
ubacim u funkciju ali neće.
Možda novije verzije podržavaju mogućnost da se red sa zbirovima štampa
odmah ispod zadnjeg reda sa podacima umesto onoliko redova ispod koliko ih
je prazno ?
Pored ovoga, da li nove verzije podržavaju sledeću stvar:
Postoje neke kolone, pomoćne, preko kojih bi se vršio račun ali nije potrebno
da se pojavljuju na papiru. Mogu li se takve kolone označiti kao nevidljive
ali da se rezultati i brojevi iz nje koriste u drugim ćelijama ili
funkcijama ?
I na kraju, treba mi preporuka, koju verziju uzeti ?
Znači za DOS, (za Win se zna, EXCEL), da nije mnogo velika a da opet
može sve ove stvari. Grafikoni i ostale ludorije nisu potrebni...
tabele.3dr.grba,
-> #2, cnenad>> Pošto se u većini slučajeva NE MOčE unapred znati koliko će redova
>> podataka biti u tabeli, tek kada se ona uradi moram da ulazim u svaku
>> ćeliju ZBIRA i ručno da menjam recimo A2 u npr. A10 i slično.
Ovo se radi tako što imenuješ blok za sabiranje. Automatiizmom ubacivanja
reda u blok raste i referenca.
Na znam kako ovo funkcioniše u Lotusu, prema dotičnom gajim ogromnu količinu
predrasuda, subjektivnih stavova i ignorancije (:
>> Pokušavao sam da u neku ćeliju sa strane ubacim podatak koji je zadnji RED
>> u kojem se nalaze podaci do kojih treba sabirati pa da tu informaciju
>> nekako ubacim u funkciju ali neće.
Tek se kasnije pojavio set funkcija koje koriste podatak iz druge ćelije da
bi se formirale reference na treće ćelije...
>> I na kraju, treba mi preporuka, koju verziju uzeti ?
>> ....
>> Znači za DOS, (za Win se zna, EXCEL), da nije mnogo velika a da opet
>> može sve ove stvari. Grafikoni i ostale ludorije nisu potrebni...
5.0... A, da! Ne Lotus, nego QPro (: Radi i na XT mašini. A ako ti ne treba 3
dimenzije, i 4.0 ti je dosta.
tabele.4cnenad,
-> #3, dr.grba=> Ovo se radi tako što imenuješ blok za sabiranje. Automatiizmom ubacivanja
=> reda u blok raste i referenca.
Molio bih za primer...
=> 5.0... A, da! Ne Lotus, nego QPro (: Radi i na XT mašini. A ako ti ne
=> treba 3 dimenzije, i 4.0 ti je dosta.
Nema veze, može i QP, imao sam davno verziju 3.0. ali je obrisah :(
Što se tiče mašine i dimenzija ne treba mi kao što rekoh ni grafika ni
tri dimenzije, samo malo moćnije funkcije da se za nuždu realizuju neke
stvari...
tabele.5cnenad,
-> #3, dr.grba=> 5.0... A, da! Ne Lotus, nego QPro (: Radi i na XT mašini. A ako ti ne
=> treba 3 dimenzije, i 4.0 ti je dosta.
Instalirah QP 5.0
žudo da verzija 4 ide na 4 HD diskete a verzije 5 na dve HDE diskete :))
tabele.6jmilosevic,
-> #2, cnenad> Pošto se u većini slučajeva NE MOčE unapred znati koliko će redova podataka
> biti u tabeli, tek kada se ona uradi moram da ulazim u svaku ćeliju ZBIRA
> i ručno da menjam recimo A2 u npr. A10 i slično.
Možeš da imenuješ taj range i da ti formula glasi čsum(ime_definis.opsega).
Opseg se definiše sa Range, Name, Create, Zadaš ime, definišeš polja koja
će obuhvatati.
Ne mogu da te najbolje razumem, ali ovakvi problemi se rešavaju kopiranjem
formula, pa se kopiranjem prenose odnosi između ćelija na nove lokacije,
a time nema potrebe za "ručnim" ispravljanjem formula.
Postoje formule tipa čCELL(attribute,range) atribut može biti adresa
ćelije koja te interesuje: čCELL("address",a2..a5), daje vrednost $a$2.
Možda bi to rešilo tvoju varijantu rešavanja problema "pomoćnih ćelija".
> Postoje neke kolone, pomoćne, preko kojih bi se vršio račun ali nije potrebno
> da se pojavljuju na papiru. Mogu li se takve kolone označiti kao nevidljive
> ali da se rezultati i brojevi iz nje koriste u drugim ćelijama ili
> funkcijama ?
Ovo se rešava sa Workšit, Column, Hide; i označiš kolone koje
skrivaš. Ponovo se pojavljuju sa: Workšit, Column, Display...
Za bilo kakav ozbiljan rad ti je potreban manuel programa. Sve ostalo je
mučenje, da bi se na kraju zaključilo napred rečeno.
Ima nas raznih, neki više vole ovaj tabelarni program, a neki onaj. Ako si
navikao na Lotus, nema razloga da ga menjaš. Ja sam koristio licencirani 2.01,
pa 3.1 for dos, ali mi je zbog menjanja diskova ostala samo još jedna 3.1
instalacija na key disketi koju čuvam za upgrade, a u međuvremenu koristim
lotus 5 for win, nabavljen od pirata. OK je ali nemam manuel, pa su mogu-
ćnosti programa neiskorišćene. Imam jedan paket 2.01, pa ako si zainteresovan
javi se.
Poz,
jmilosevic
tabele.7cnenad,
-> #6, jmilosevic=> Ovo se rešava sa Workšit, Column, Hide; i označiš kolone koje
=> skrivaš. Ponovo se pojavljuju sa: Workšit, Column, Display...
U verziji 1-2-3 2.01 ovo sklanja celu tabelu.
žini mi se da na RANGE-u postoji opcija za opseg koji se navede da se ne
prikazuje.
=> Ima nas raznih, neki više vole ovaj tabelarni program, a neki onaj. Ako si
=> navikao na Lotus, nema razloga da ga menjaš. Ja sam koristio licencirani
Pitanje o verziji je postavljeno jer mi se učinilo da 2.01 to ne podržava.
E sad, neki put i pored Condensed draft tabela ne može da stane na papir
u portrait-u pa je potrebno ići na landscape. Pošto na LX 100 / LQ 100 papir
ne može da se okrene, ima li neki T. program kojem se kod opcije za štampu
može navesti da radi u landscape formatu ?
Za ovakve slučajeve koristim ONSIDE ali to nije baš praktično uvek.
tabele.8jmilosevic,
-> #7, cnenad> => Ovo se rešava sa Workšit, Column, Hide; i označiš kolone koje
> => skrivaš. Ponovo se pojavljuju sa: Workšit, Column, Display...
>
> U verziji 1-2-3 2.01 ovo sklanja celu tabelu.
> žini mi se da na RANGE-u postoji opcija za opseg koji se navede da se ne
> prikazuje.
Sad sam napravio probnu tabelu (imenovao je sa tabela):
A B C D E F
1 4 4 4 4 4 20
2 4 4 4 4 4 20
3 4 4 4 4 4 20
4 4 4 4 4 4 20
5 16 16 16 16 16 80
Kad se pozicioniraš na kolonu E, uđeš u meni sa / i otkucaš W,C,H i enter
na kraju. Kolona E se više ne vidi, ali zbir u F koloni ostaje i dalje 20.
/,W,C,D,ENTER, ponovo prikažu kolonu E. Pre toga se ona pojavi kao *E,
dok ostale kolone to nemaju.
Poz,
jmilosevic
tabele.9oberon,
Jel ima ovde ljudi koji koriste Excel na ozbiljnim nivoima?
Znam da ima, ali moram nekeko da pocnem....:)
Evo prvi problemcic:
Formatirao sam celiju za datum dd-mmm-yy (custom), ali kod unosa
uvek trazi prvo mesec pa dan. Izgleda mi da nema nacina da se
natera da kada upisem u tu celiju 10/5 prihvati to kao 10-may.
Dalje: ima li nacina da kada se u datumu dd-mmm-yy izostavi godina
on prihvati neku drugu setovanu godinu a ne tekucu? Naime
upravo treba da se unese gomila datuma iz '94-te, pa reko, ne bi bilo
lose...
Pivot
tabele.10jone,
-> #9, oberon:::Izgleda mi da nema nacina da se
:::natera da kada upisem u tu celiju 10/5 prihvati to kao 10-may.
Koristi format "General". Posto je to default za svaku celiju u
novootvorenoj tabeli, znaci da format celije uopste ne treba da
menjas: otkucaj samo 10/5 i posle "enter" dobices "10.May".
:::Dalje: ima li nacina da kada se u datumu dd-mmm-yy izostavi godina
:::on prihvati neku drugu setovanu godinu a ne tekucu? Naime
:::upravo treba da se unese gomila datuma iz '94-te, pa reko, ne bi bilo
:::lose...
Jedino relativno jednostavno resenje koje mi pada na pamet nije bas
najelegantnije ali mozda moze da posluzi:
U koloni B upisi u prvu celiju tabele (recimo da je to B1) sledecu formulu :
=VALUE(A1)-365
Zatim tu formulu iskopiraj dalje u kolonu B, u onoliko celija koliko ti je
potrebno (najlakse ces kopirati ako uhvatis misem mali kvadratic na donjoj
desnoj strani rama kojim je oznacena aktivna celija - u ovom slucaju B1 - i,
drzeci levi taster pritisnut, vuces nadole, u sledece celije).
Ova formula ti oduzima 365 dana od vrednosti koju upises u referentnu
celiju (dakle, u ovom slucaju, A1). Tako ces u A1 kucati, npr. 10/5 (ne
unosis godinu) sto ce, posle "enter", u A1 dati "10.5.1995" a u B1 ce se
pojaviti npr. "10.May.94" (ako si za format te celije izabrao "d.mmm.yy").
Isto vazi za sve celije dalje: u celiju Ax kucas tvoj datum, a on se tek u Bx
pojavljuje kao datum, zaista iz '94 god.
E sad, onaj nenelegantni deo (ali nista komplikovano):
Posto ti nije potrebna kolona A sa "neispravnim datumom", treba da je
obrises. Ali to ne mozes da uradis odmah, jer ce ti se onda u svim celijama
kolone B gde imas gornju formulu pojaviti poruka o gresci (izbrisao bi
referencu za sve te formule). Zato:
- oznaci sve celije u B gde imas formulu
- klikni na desni taster misa.
- iz menija koji ce se pojaviti izaberi "Copy"
- klikni na prvu celiju u koloni C
- iz menija koji ce se opet pojaviti izaberi "Paste special" a zatim klikni na
"value".
Sada dobijas sve vrednosti iz odgovarajucih polja kolone B iskopirane u
kolonu C - ali bez linkova na kolonu A, koju sada mozes da obrises.
Obrisi i kolonu B.
Ostaje ti jos da sve celije u koloni C (koja je sada postala kolona A)
formatiras kao, npr. "d.m.yyyy" ili vec kako ti odgovara, da bi dobio
svoje datume.
tabele.11oberon,
-> #10, jone > Koristi format "General". Posto je to default za svaku
> celiju u novootvorenoj tabeli, znaci da format celije uopste
> ne treba da menjas: otkucaj samo 10/5 i posle "enter"
> dobices "10.May".
Hm, ne ne.
Stvar je u windowsima. meni je bilo podesen (po default-u)
americki format datuma 12/31. sad sam stavio oblik 31/12
i radi kool. bar u excelu. osim sto mi je ostala gomila
starih fajlova ...
> :::Dalje: ima li nacina da kada se u datumu dd-mmm-yy
> izostavi godina :::on prihvati neku drugu setovanu godinu a
> ne tekucu? Naime
> U koloni B upisi u prvu celiju tabele (recimo da je to B1)
> sledecu formulu :
>
> =VALUE(A1)-365
Hvala na trudu,
malo kabasto ali radi :). E, a jos kad sam napravio macro za sve to,
zajedno sa brisanjem kolona A i B..... volim ovaj Excel :)
Ima i drugo resenje a to je da se promeni privremeno sistemski datum...
Da li je neko provalio foru kako da se formatira celija da pozitivni
brojevi budu plavi a negativni crveni?
tabele.12vitez.koja,
-> #11, oberon#=> Da li je neko provalio foru kako da se formatira celija da
#=> pozitivni brojevi budu plavi a negativni crveni?
Pričam napamet... ali :) zar nema u onim već postojećim
brojevnim formatima i takav sličan, tj. da pozitivne prilazuje
normalno, a negativne crveno. Koliko se sećam samo je fora
napisati u uglastim zagradama Red, a verujem da može i neka
druga boja... :) Probaj nešto na tu temu, nemam sad Excel...
sk
tabele.13jone,
-> #11, oberon::: Da li je neko provalio foru kako da se formatira celija da pozitivni
::: brojevi budu plavi a negativni crveni?
U prozoru "Format cells" izaberi "Custom" i zatim pod "Code"
ukucaj ovo:
[Red][<=0]General;[Blue][>0]General
Ovo daje negativne vrednosti i nule u crvenoj boji. Ako hoces da i
nule budu plave, kucaj:
[Red][<0]-General;[Blue][>=0]General
tabele.14hose,
help !!!!!!!
Molim sve dobre ljude da mi se jave na mail radi saveta i mišljenja o
jednom projektu.
Pozdrav HOSE
Molim vas MAIL!
tabele.15oberon,
-> #13, jone > ::: Da li je neko provalio foru kako da se formatira celija
> da pozitivni ::: brojevi budu plavi a negativni crveni?
>
> U prozoru "Format cells" izaberi "Custom" i zatim pod "Code"
> ukucaj ovo:
>
> [Red][<=0]General;[Blue][>0]General
To covece, pa ti si tata za ovaj Excel...:)
Upravo je ovo ono uputstvo koje sam trazio. Poenta je da
se u uglastim zagradama nalazi atribut formata koji se ne vidi na
tabeli.
E sad, da li moze da se upotrebi umesto nule recimo ODD/EVEN ili
mozda neki izraz tipa [<="A3"] ? Ono prvo sam probao i nece !
Sve ovo moze da se resi makroom, ali bi ovako bilo automaticnije :)
Ono ";" znaci "ili", zar ne? Ali kako da stavim jos
jedno ";" tj hocu da nula bude zelena. Ako izostavim ono [<0]
prihvata, ali ne ispisuje -n vec samo n (u trazenoj boji).
tabele.16severian,
Nekoliko pitanja u vezi Excela 5.0.
- Zašto kada insertujem .bmp sliku Excel je ne ubaci u veličini 1:1,
već je enormno (2.5-3 puta) poveća? Ovo sam primetio i u Winwordu, dok npr. u
Winfax cover page design-eru ista slika po ubacivanju ima originalnu
veličinu.
- Zašto pri štampi Excel unosi deformaciju (takođe .bmp slika) po
vertikalnoj dimenziji ("spljeska" ih malo, taman dovoljno da krug postane
elipsa).
- Da li je moguće da na jednom sheet-u imam dve tabele sa različitom
širinom kolona?
Siguran sam da ovde ima iskusnih Excel korisnika i unapred se
zahvaljujem na pomoći.
tabele.17jone,
-> #15, oberon::: Ono ";" znaci "ili", zar ne? Ali kako da stavim jos
::: jedno ";" tj hocu da nula bude zelena. Ako izostavim ono [<0]
::: prihvata, ali ne ispisuje -n vec samo n (u trazenoj boji).
Pa, ako hoces da mu infiltriras treceg generala, moras to iz
zasede - za nulu nemoj da navodis kriterijum:
[Red][<0]General;[Blue][>0]General;[Green]General
::: E sad, da li moze da se upotrebi umesto nule recimo ODD/EVEN ili
::: mozda neki izraz tipa [<="A3"] ? Ono prvo sam probao i nece !
::: Sve ovo moze da se resi makroom, ali bi ovako bilo automaticnije :)
Mislim da ovo ne moze. Ako hoces da posebno oznacis neku vrednost zato
sto je , recimo veca od neke druge, mozes da napises ovakvu funkciju:
Function znak(a, b)
If a > b Then
znak = Format(a, "=#0.00=")
Else
znak = Format(a, "#0.00")
End If
End Function
Potom u celiju "X" unesi formulu:
=znak(...ovde dodju koordinate celija cije vrednosti ispitujes...)
Ukoliko je vrednost u celiji "a" (200, na primer) veca od vrednosti u "b",
posle unosenja formule dobices u celiji "X":
=200.00=
, a ako nije:
200.00
Znaci jedino nesto tako, ali oznacavanje promenom boje ne ide.
Bilo bi lepo, recimo:
znak = Format(a, "[red]")
- ali ne radi, kao ni slicni izrazi.
Ostaje ti onda da napises proceduru. Na primer nesto ovako:
Recimo da oduzimas vrednosti u koloni B od vrednosti u koloni A
i rezultat se upisuje u kolonu C. Pri tome, ako je vrednost u C
<0, treba da je crvene boje, ako je =0 treba da je plava a ako
je >0 treba da je zelena.
Sub Farbanje()
Range("A1").Select ' pretpostavimo da pocinjes
' od prve celije, jel'
r = ActiveCell.Row
a = "a" & r
b = "b" & r
c = "c" & r
Do While IsEmpty(Range(a)) = False ' tj. radi sve dok nailazi
' na celije u koloni A u
' kojima je nesto upisano
x = Range(a) - Range(b)
Range(c) = x ' u celiju u C koloni upisana
' je razlika vrednosti u celijama
' kolona A i B; sada je treba
' odgovarajuce okreciti
Select Case x
Case Is > 0
Range(c).Font.ColorIndex = 4
Case Is < 0
Range(c).Font.ColorIndex = 3
Case Else
Range(c).Font.ColorIndex = 5
End Select
r = r + 1
a = "a" & r
b = "b & r
c = "c" & r
Range(a).Select
Loop
End Sub
Mozes i da dodas jedan makro modul u tvoj workbook a onda da u njega
jednostavno prekopiras ovo. Onda unesi neke vrednosti u A i B i pokreni
proceduru.
tabele.18jone,
-> #16, severian::: - Zasto kada insertujem .bmp sliku Excel je ne ubaci u velicini 1:1,
::: vec je enormno (2.5-3 puta) poveca? Ovo sam primetio i u Winwordu, dok
Ja nisam primetio. Kod mene je ista velicina?
::: npr. u - Da li je moguce da na jednom sheet-u imam dve tabele sa
::: razlicitom sirinom kolona?
Ako stavis tabele jednu pored druge, moguce je. A ako mislis da budu
jedna ispod druge, onda nije.
tabele.19oberon,
-> #17, jone >> Pa, ako hoces da mu infiltriras treceg generala, moras to
>> iz zasede - za nulu nemoj da navodis kriterijum:
>>
>> [Red][<0]General;[Blue][>0]General;[Green]General
Hm, jes, ovo sam zaobisao tako sto sam prvo sve obojio zeleno,
a onda dodao format sa red i blue. Da li moze da se koristi jedan
custom format u svim workbook-ovima? Takodje procedure i funkcije
koje napravim? Ili sve treba uneti u neki template...
>> Function znak(a, b)
>> Sub Farbanje()
Vidim da ces morati da mi das tvoj telefon u mail :))
Pre nego se upustim u ovakve procedure za sminku, treba mi
sintaksa za dodelu vrednosti nekoj celiji u drugoj
tabeli, ali bez select metoda. Znaci aktivna je sheet1, a hocu
da u sheet2, cells(i,j) upise odredjenu vrednost. Napominjem da
se i,j menjaju u petlji. Probao sam ovo, ali nece:
Sheets("sheet2"). Cells(i,j). Value = n
tabele.20oberon,
-> #16, severian >> - Da li je moguce da na jednom sheet-u imam dve tabele sa
>> razlicitom sirinom kolona?
Svakako da je moguce, ako ih stavis jednu pored druge. Onda mozes
da koristis split komandu da obe dovedes na ekran.
Druga varijanta je da igranjem boja, alignmenta i bordera stvoris
vizuelno razne sirine kolona.
Treca i najbolja varijanta je da koristis dva posebna sheeta...
tabele.21oberon,
-> #20, oberon >> Druga varijanta je da igranjem boja, alignmenta i bordera
>> stvoris vizuelno razne sirine kolona.
Hm, mislim da spojis dve kolone tako da vizuelno izgledaju
kao jedna.
tabele.22jone,
-> #19, oberon::: Da li moze da se koristi jedan custom format u svim workbook-ovima?
::: Takodje procedure i funkcije koje napravim? Ili sve treba uneti u neki
::: template...
Mislim da je najelegantnije da koristis template. Mozes i da kopiras
format (sa "format painterom") ako je nesto lokalno u pitanju.
::: Pre nego se upustim u ovakve procedure za sminku, treba mi
::: sintaksa za dodelu vrednosti nekoj celiji u drugoj
::: tabeli, ali bez select metoda. Znaci aktivna je sheet1, a hocu
::: da u sheet2, cells(i,j) upise odredjenu vrednost. Napominjem da
::: se i,j menjaju u petlji. Probao sam ovo, ali nece:
:::
::: Sheets("sheet2"). Cells(i,j). Value = n
Ako znas tacno koja oblast u Sheet2 treba da bude popunjena
vrednostima iz Sheet1, onda u prvu celiju te oblasti upisi formulu:
=Sheet1!A1 (ovde pretpostavljamo da vrednost koja je upisana u A1
celiju u Sheet1 treba da bude preslikana u datu celiju
u Sheet2)
Bitan je znak "!" kada referenciras celiju koja se ne nalazi na
aktivnom Sheet-u. Naravno, moguce su i sve druge matematicke
operacije, uz postovanje ove sintakse, recimo:
=2(123-Sheet1!A1)
I na kraju, iskopiraj formulu u sve celije date oblasti u Sheet2 ili
unesi novu formulu u svaku od njih, ako formule treba da se razlikuju
(ako u drugoj celiji oblasti formula treba da glasi, recimo:
=Sheet1!A2 ,
ne treba nista da ukucavas: jednostavno iskopiraj formulu iz prve celije
u oblasti u tu, drugu, celiju a "Excell" ce joj sam promeniti
referencu tako da se dobije ono "A2" - kao sto radi i kad kopiras
formule u okviru istog Sheeta :)
Sada su sve celije u zeljenoj oblasti Sheet-a 2 spremne da prime podatke
unete u celije A1,A2...Sheet-a 1, naravno obradjene prema unetim formulama.
E, sad, ako hoces da oblast o kojoj pricamo bude dinamicki definisana,
mozes da napises proceduru (makro):
Sub Sipaj(J) ' J je parametar koji odredjuje koliko
' ce celija biti popunjeno
Range("A1").Select 'opet polazimo od celije A1 u Sheet1
For n = 1 To J
a = "A" & n ' a=A1
t = "Sheet2!" + a ' t=Sheet2!A1
Range(t) = Range("A1") ' preslikava vrednost iz
' celije A1 u Sheet-u 1 (u kome
' si pokrenuo proceduru), u
' celije A1,pa A2...do AJ
' u Sheet-u 2
Next
End Sub
Naravno, rezultat ove procedure nije bas neko dostignuce - u Sheet2
imas J puta ponovljene vrednosti iz "Sheet1!A1", ali ovo je samo point
na resenje.
I jos ovo: kad je sintaksa u pitanju, sam Excell uvek moze da ti kaze
kako da napises ono sto zelis. Samo u celiji otkucaj "=" i pocni da
prevrces po celijama, sheet-ovima, workbook-ovima - simuliraj misem
ono sto zelis da tvoja formula radi. Excell ce sve zapisati a ti potom
pregledaj rezultat. Ili, snimi makro pa potom pogledaj snimljeni kod.
tabele.23ldral,
Imam pitanje iz Excel-a:
Radim sa bazom podataka.Kada od nje pravim pivot tabelu, imam
problema sa datumskim poljem i to kod Auto formata.Ne uporedjuje
mi kako treba.Kada gledam sadrzaj polja on je u formatu mm/dd/gg
a u original bazi je mm/dd/gggg.Kao da mi kod pivot tabele prikazuje
samo sadrzaj.Kod Auto formata mislim na opciju Custum.To nad bazom
radi kako treba. Probala sam da formatiram celije ali nista.Neke
stvari mi nad pivot tabelom ne dozvoljava da radim jer je izvedena
tabela ali Auto formot dozvoljava.U cemu gresim?
D.
tabele.24ikordic,
RE: Excel-like DOS app
Zna li se za neku tabelarnu DOS aplikaciju koja pruža barem neke pogodnosti
kojih ima u MS Excel, prvenstveno onaj koncept sa Workbook koji sadrži više
tabela, tako da ne moram da snimam jednu tabelu da bi nešto video u drugoj.
žujem da su ovi šarevare 1-2-3 klonovi dobri, jel' radio netko sa time?
Samo ne Borland Quattro, UI mu je grozan. I kilav. Ciljna maqina je 386SX 20
MHz i 2 MB.
tabele.25gerber,
-> #24, ikordicRE: Excel-like DOS app
YR>*> žujem da su ovi šarevare 1-2-3 klonovi dobri, jel' radio netko sa time?
Probaj Aseasy. Imaš ga u MISC.
Ne znam kakav je kad se registruje, ali i ovako je dosta
prijatan za rad. Nema pomenuti koncept sa Sheetovima, ali
ima varijantu više pogleda u isto vreme na istu tabelu.
Ima čak i više funkcija od 1-2-3.
A posebno je zgodno što može da se napravi swap na disku
za veće baze, u nedostatku EMS memorije, mada čini mi se
samo do 2MB.
tabele.26dikla,
-> #24, ikordic> Samo ne Borland Quattro, UI mu je grozan. I kilav. Ciljna maqina je
> 386SX 20 MHz i 2 MB.
Grešiš, QP 5.0 i na takvoj ciljnoj maqini jako lepo završava pos'o !
tabele.27ddobic,
Potrebno mi je da u Quatro-u stampam jedan red tabele uspravno. Ne
radi se o grafiku vec o obicnoj stampi. Da li je to moguce? Ako
jeste molim za savet kao to da izvedem.
tabele.28olio,
-> #27, ddobic> Potrebno mi je da u Quatro-u stampam jedan red tabele uspravno. Ne
> radi se o grafiku vec o obicnoj stampi. Da li je to moguce? Ako
> jeste molim za savet kao to da izvedem.
"To" sto ti je u redu stavi u kolonu. Malo preorganizuj tabelu.
Onda stampaj "to" u koloni.(normalno)
Pozdrav Oliver.
tabele.29dikla,
-> #27, ddobic> Potrebno mi je da u Quatro-u stampam jedan red tabele uspravno. Ne
> radi se o grafiku vec o obicnoj stampi. Da li je to moguce? Ako
EditĐTranspose
PrintĐBlock
tabele.30ddobic,
-> #28, olio>> Potrebno mi je da u Quatro-u stampam jedan red tabele
>> uspravno. Ne radi se o grafiku vec o obicnoj stampi. Da li je
>> to moguce? Ako jeste molim za savet kao to da izvedem.
>
> "To" sto ti je u redu stavi u kolonu. Malo preorganizuj
> tabelu. Onda stampaj "to" u koloni.(normalno)
Ocigledno nisam bio precizan. Nije mi potrebno da ceo red zarotiram
za 90 stepeni. Red ostaje horizontalan. Sadrzaj svake celije treba
da se zarotira (ispise vertikalno). Ovo se u EXCEL-u postize sa
Format Cells/Alignment/Orientation - varijanta u sredini donjeg reda.
tabele.31jmilosevic,
-> #24, ikordic> Zna li se za neku tabelarnu DOS aplikaciju koja pruža barem neke
> pogodnosti kojih ima u MS Excel, prvenstveno onaj koncept sa
> Workbook koji sadrži više
Lotus 3.4 imaš ga kod pirata.
tabele.32saxon,
-> #31, jmilosevic>> Zna li se za neku tabelarnu DOS aplikaciju koja pruža barem
>> neke pogodnosti kojih ima u MS Excel, prvenstveno onaj koncept
>> sa Workbook koji sadrži više
>
> Lotus 3.4 imaš ga kod pirata.
Quattro 5.0 za DOS, kod istih pirata.
tabele.33olio,
Moze pitanje u vezi QPRO v.4 i v.5 za DOS:
Kako podesiti program ili racunar da koristi EMS memoriju
za pravljenje vecih fajlova. Meni u opcijama doticnih programa
kaze da moze da pravi fajl samo oko 230 Kb. Imam 286 sa 2MB pa bi
i da iskoristim i ono iznad osnovnih 640 Kb.
Kako to isto iskoristiti i na masini od 1MB.
Unapred zahvalan
Pozdrav Oliver.
tabele.34saxon,
-> #33, olio> Moze pitanje u vezi QPRO v.4 i v.5 za DOS:
> Kako podesiti program ili racunar da koristi EMS memoriju
> za pravljenje vecih fajlova. Meni u opcijama doticnih programa
Joj, mnogo je davno bilo kada sam koristio QPRO za DOS. Mislim da negde
na "Options" meniju imaš definisanje načina za korišćenje EMS-memorije.
Za ver.4 nisam siguran, ver.5 to ima sigurno. Prethodno onaj drugi
megabajt koji imaš konfiguriši kao ems-memoriju... Nije komplikovano,
prošetaj se kroz menije.
tabele.35olio,
-> #34, saxon> Joj, mnogo je davno bilo kada sam koristio QPRO za DOS. Mislim da negde
> na "Options" meniju imas definisanje nacina za koriscenje EMS-memorije.
> Za ver.4 nisam siguran, ver.5 to ima sigurno. Prethodno onaj drugi
> megabajt koji imas konfigurisi kao ems-memoriju... Nije komplikovano,
> prosetaj se kroz menije.
Ja se prosetao kroz menije ali nema vajde- nista.
Mislim da je problem sto QPRO to ne vidi tj. da imam vise od 640k.
Da li je caka u expanded ili extended memory.
On da puruku EMS NA (not aviliable).
Pozdrav Oliver.
tabele.36saxon,
-> #35, olio> Da li je caka u expanded ili extended memory.
> On da puruku EMS NA (not aviliable).
Ah, pa u tom grmu lezi zec :( Koliko se sećam, ti imaš 286-ticu tako da
možda imaš problema da napraviš EMS-memoriju od drugog megabajta.
Treba ti pravi drajver u config.sys-u! Najbolje da postaviš adekvatno
pitanje u neku od PC.HARD ili PC.OS tema: "Ima li ko drajver za
ems-memoriju za tu i tu AT-ploču?". Inače QPRO za DOS ima, koliko se
sećam, i programčić kojim možeš da istestiraš funkcionisanje
ems-memorije (emstest.exe), pre nego što startuješ q.exe.
tabele.37dikla,
-> #35, olio> Da li je caka u expanded ili extended memory.
> On da puruku EMS NA (not aviliable).
A da li kad otkucaš mem/c/p imaš EMS memoriju, možda je rešenje
u MEMMAKER-u iz DOS-a ?
tabele.38peacock,
-> #35, olio#### Mislim da je problem sto QPRO to ne vidi tj. da imam vise od
#### 640k. Da li je caka u expanded ili extended memory.
QPRO koristi EXPANDED memoriju. Vidi je ako je instaliran EMM386,
QEMM, etc... U Samom programu možeš da definišeš šta će od
podataka da drži tamo, a ne da li da je koristi.
tabele.39dikla,
-> #38, peacock> QPRO koristi EXPANDED memoriju. Vidi je ako je instaliran EMM386,
> QEMM, etc... U Samom programu možeš da definišeš šta će od
> podataka da drži tamo, a ne da li da je koristi.
Inspirisan ovim porukama sam malo eksperimentisao kako se QPRO
ponaša prilikom učitavanja većih fajlova ! Uzeo sam jedan fajl od
reda 400 kb i više puta ga učitavao u QP, pri tom prateći kako
stoji stvar sa memorijom. Ispalo je da je QP prvo 'trošio' EMS
memoriju pa tek kad je iscrpio istu preš'o je na 'Normal'...
Uspeo sam sa 8 Mb RAM-a da ga ubedim da 'proguta' fajl od skoro 5 Mb !
tabele.40olio,
-> #38, peacock> QPRO koristi EXPANDED memoriju. Vidi je ako je instaliran EMM386,
> QEMM, etc... U Samom programu mozes da definises sta ce od
> podataka da drzi tamo, a ne da li da je koristi.
Ova masina je 286 sa 2MB, tako da nikakvi memorijski manager-i
ne pomazu. Imam extended(XMS) memoriju. Normalno memmaker iz DOS-a
ovde ne pomaze.
EMSTEST.COM iz QPRO-a kaze da nemam EMS prosirenje.
Imali resenja? Unapred Hvala!!!
Poz.Oliver.
tabele.41dvesic,
-> #40, olio>> Ova masina je 286 sa 2MB, tako da nikakvi memorijski manager-i
>> EMSTEST.COM iz QPRO-a kaze da nemam EMS prosirenje.
>> Imali resenja? Unapred Hvala!!!
Probaj da nađeš QRAM, Quaterdesk-ov mem mgr za 286 računare. Na većini
ploča je pravio UMB i EMS.
tabele.42wizard,
-> #37, dikla>> Da li je caka u expanded ili extended memory.
>> On da puruku EMS NA (not aviliable).
>
> A da li kad otkucaš mem/c/p imaš EMS memoriju, možda je rešenje
> u MEMMAKER-u iz DOS-a ?
EMS je potrebna, naravno. Uz QPRO za DOS se dobijalo ono
borlandovo programče za testiranje da li mu EMS odgovara.
tabele.43clale,
Kao da izvezem sliku (grafiku) iz QPRO 4 a da se to moze upotrebiti u
WP51.
Pokusavao sam da to izvedem preko PCX formata medjutim rezultat je
skoro neupotrebljiva slika u WP51 bez obzira na kvalitet stampe
(high, medium...). Inace koristio sam HP IIIL stampac.
Ni konvertovanje u WPG format nije poboljsao kvalitet slike.
tabele.44dikla,
-> #43, clale> Pokusavao sam da to izvedem preko PCX formata medjutim rezultat je
> skoro neupotrebljiva slika u WP51 bez obzira na kvalitet stampe
A kako stoji sa ostala dva, EPS i PIC ?
A da nekim externim graberom pokupiš ekran ?
tabele.45rboskovic,
Zna li neko koje kodove i u kojoj datoteci treba setovati, pa da Bit ststream
Font Instaler u Qpro 5.0 napravi naša slova za ekran i za laser? Podesavao sam
nesto u *ascii.bgi i uspeo da dobijem č i ž, ali ostala - slabo.
Rade
P.S. Relativno je hitno...
tabele.46clale,
-> #44, dikla
>> A kako stoji sa ostala dva, EPS i PIC ?
>> A da nekim externim graberom pokupis ekran ?
EPS se nemoze koristiti dok PIC je najbolji ali to nemoze da se
uporedi sa grafikom iz QPRO. Posebno ruzno izgledaju nalovi koji se
stampaju u obliku dvostrukih linija.
Probao sam da uvezem i u obliku plot fajla (za ploter HP7550)
izgled je nesto bolji nego PCX mnogo ali mnogo losiji od PIC.
U mnogome zavisi od povecanja ili smanjenja slike.
Od grabera koristio sam GRAB iz WP51 bez kvalitet je od prilike
kao PCX format.
tabele.47dikla,
-> #45, rboskovic> Zna li neko koje kodove i u kojoj datoteci treba setovati, pa da Bit
> ststream Font Instaler u Qpro 5.0 napravi naša slova za ekran i za
> laser? Podesavao sam nesto u *ascii.bgi i uspeo da dobijem č i ž, ali
> ostala - slabo.
Mislim da ćeš na taj način teško rešiti pitanje naših slova. Rešenje
bi bilo da nadješ nekog 'venturaša; :) i da od njega pokupiš fontove,
ekstenzije su .SFO i .SFR (nemam pojam u čemu je razlika), strpaš ih
u direktorij i to je to... Bar sam ja tako rešio to pitanje...
Ako ti je baš frka, eventualno da ti u mail okačim jedan od njih,
a pošto su pitanju vektorski fontovi možeš im menjati veličinu,
status /bold/italic/underline/ itd .... Prilično se loše pakuju..:(
tabele.48rboskovic,
-> #47, dikla>QPRO, FONTOVI
Daj, posalji to sto imas. Inace, problem se resava starim Bitstream Fonware-om,
koji u mojoj verziji ima instaliranu jedino opciju za generisanje fontova za
Win.3.0. Kad pirat nema ceo paket...
Pozdrav, Rade
tabele.49majtoski,
Koji Excel radi na 286 racunaru, i gde se moze nabaviti.
tabele.50vstan,
-> #49, majtoski> Koji Excel radi na 286 racunaru, i gde se moze nabaviti.
4.0 radi solidno sa 2mb rama.
tabele.51dr.grba,
-> #50, vstan>>> Koji Excel radi na 286 racunaru, i gde se moze nabaviti.
>>
>> 4.0 radi solidno sa 2mb rama.
Radi, ali to teško da je solidno. Nažalost, tek u 4 MB se "otkači".
tabele.52vitez.koja,
-> #50, vstan#=>> Koji Excel radi na 286 racunaru, i gde se moze nabaviti.
#=> 4.0 radi solidno sa 2mb rama.
Očigledno nam se razlikuju merila za solidno :). Radio sam sa
Excelom 4.0 na nekoj 386 sa 2 mb rama i stvar je bila spora za
komplikovane tabele. Iste tabele su radile primetno lakše sa 3.0, ali
na kraju sam ipak prešao na četvorku (iz ne sećam se više kojih
razloga :). Dakle, probati i jedno i drugo i odlučiti se prema obimu
posla :)
sk
ps. Naravno, win 3.1, beše 3.11 neće da radi na 286?
tabele.53vstan,
-> #52, vitez.koja> #=>> Koji Excel radi na 286 racunaru, i gde se moze nabaviti.
> #=> 4.0 radi solidno sa 2mb rama.
>
> Ocigledno nam se razlikuju merila za solidno :).
Sumnjam ;)
Nego daaavno bese pa se zaboravilo.
tabele.54crncic,
Prijatelj ima nekih problema sa Excelom, ja mu rekoh da se u to
ne doznajem, pogledajte šta on kaže (piše:) :
---------------
U MS Excel-u 5.0 prilikom izbora, Tools-Option-Module general,
dobijam grešku:
Application error
Call tp Undefined Dynalink
Closed
Tada me izbaci iz Excel-a i ono sto sam radio propadne.
Takodje, kada koristim u snimanju macroa, kada ga prebacim na:
Use relative references
onda prilikom koriscenja tipaka END-STRELICA NA DOLE
čim naidje na prvo prazno polje, opet se pojavi gore navedena
poruka. Sta to može biti, kako rešiti problem ?
-----------------
tabele.55dr.grba,
-> #54, crncic>> čim naidje na prvo prazno polje, opet se pojavi gore navedena
>> poruka. Sta to može biti, kako rešiti problem ?
Ovako, na neviđeno: oštećena je instalacija. Ako je ranije bilo sve u redu,
možda je disk malo zbrljao, pa pokarabasio nešto od DLL datoteka u
Win\System direktorijumu.
Pokušaj da skaniraš disk sa NDD.
tabele.56gcurcic,
Re: Banner iz QProa 5.0 (DOS)
QPro je instaliran na lokalnom disku radne stanice koja je u Novell mreži.
Štampa ide na zajednički štampač, tj. preko print servera. Pre svake štampe
QPro uništi po jedan list štampajući bannera na njemu (a niko mu to nije re-
kao!). Normalno, ovo je inače isključeno u printconu. Pitanje za znalce: kako
da naučim QPro da nemam papira za bacanje?
tabele.57dr.grba,
-> #56, gcurcic>> QPro je instaliran na lokalnom disku radne stanice koja je u Novell mreži.
>> ...
>> kao!). Normalno, ovo je inače isključeno u printconu. Pitanje za znalce:
>> kako da naučim QPro da nemam papira za bacanje?
Ovo nije do QPro programa, već do Capture štampača. U CAPTURE komandu
postavi prekidač NB. Na primer, ceo red za Capture štampe bi mogao da ide:
CAPTURE NA NB /Q=STAMPA NFF TI=12
Naravno, queue name treba da je odgovarajući.
tabele.58gcurcic,
-> #57, dr.grba>>> kao!). Normalno, ovo je inače isključeno u printconu. Pitanje
>>> za znalce: kako da naučim QPro da nemam papira za bacanje?
>
> Ovo nije do QPro programa, već do Capture štampača. U CAPTURE
> komandu postavi prekidač NB. Na primer, ceo red za Capture
> štampe bi mogao da ide:
Hvala, problem je rešen: trebalo je naći odgovarajuću opciju u meniju. Ovaj
QP nije toliko loš (koliko ju excel dobar)...
tabele.59meding,
SUBJECT: EXCEL - adresa ćelije kao formula
Uprošćeni problem izgleda otprilike ovako:
| B | C
-------------------------------------------------------
3 | 7 | ?
U C3 hoću da upišem formulu koja bi kao rezultat davala sadržaj
ćelije u koloni E i redu čiji je broj upisan u B3 (u primeru B3=7).
Čini mi se da bi to trebalo da bude
=CELL("contents",??kako??)
ili može i drugačije?
Pozdrav, Peđa
tabele.60dr.grba,
-> #59, meding>> =CELL("contents",??kako??)
>> ili može i drugačije?
Drugačije, nogekako!
Neka ti je E kolona fiksirana, i neka je B3 sigurno ćelija u kojoj se
nalazi informacija o broju reda E kolone iz koje se izvlači referenca.
=INDIRECT(ADDRESS(B3;5))
Taj broj 5 označava redni broj kolone.
Funkcija =ADDRESS(B3;5) vraća $E$7 (ako je u B3 broj 7).
Opšti oblik ove funkcije je
=ADDRESS(num_row;num_column) // ima i neke opcione argumente,
// zaboJaviJo sam, piše u Helpu.
Funkcija INDIRECT(ref) vraća sadržaj adrese "ref".
====================
Molim petsto grama piva, zaslužio sam. (:
tabele.61meding,
-> #60, dr.grba> Neka ti je E kolona fiksirana, i neka je B3 sigurno ćelija u kojoj se
> nalazi informacija o broju reda E kolone iz koje se izvlači referenca.
>
>= INDIRECT(ADDRESS(B3;5))
Tačno, uz malu ispravku - umesto _tačke-zareza_ ide _zarez_.
Međutim kod mene
=INDIRECT(ADDRESS((B7+12),2,3,,"'spisak'!"))
vraća #REF! (čak i bez onog _+12_).
Ono što hoću je da mi sa tekućeg lista pročita iz B$7$ broj reda
(ili još bolje broj pomoću koga se izračunava broj reda, npr.
broj reda je B$7$+8), a onda da u ćeliji u kojoj pišem formulu
dobijem sadržaj ćelije čija je adresa:
'DRUGI LIST'!izračunati red;neka fiksna kolona
> Molim petsto grama piva, zaslužio sam. (:
Jesi.
Inače, već nekoliko dana čekam odgovor na ovo pitanje, a onda
vidim da mi exec sa porukom nije ni otišao!
Pozdrav, Peđa
tabele.62dr.grba,
-> #61, meding>> Ono što hoću je da mi sa tekućeg lista pročita iz B$7$ broj reda
>> (ili još bolje broj pomoću koga se izračunava broj reda, npr.
>> broj reda je B$7$+8), a onda da u ćeliji u kojoj pišem formulu
Žureći da što brže pregledam svoje padove, jer sam u gužvi, mora
priznati da mi nije sasvim jasno šta ti to treba. ):
tabele.63meding,
-> #62, dr.grba>>> Ono što hoću je da mi sa tekućeg lista pročita iz B$7$ broj reda
>>> (ili još bolje broj pomoću koga se izračunava broj reda, npr.
>>> broj reda je B$7$+8), a onda da u ćeliji u kojoj pišem formulu
>
> Žureći da što brže pregledam svoje padove, jer sam u gužvi, mora
> priznati da mi nije sasvim jasno šta ti to treba. ):
Evo konkretnije:
Na listu LIST1 imam spisak (gore naslov itd., niže spisak sa red. brojevima,
dakle r.b. 1 je u redu br. 8). U koloni A su r.b., u koloni B su nazivi.
Na listu LIST2 u ćeliju B$7$ se upisuje broj (koji odgovara rednom broju
neke stavke sa LIST1). E sad treba u B$8$ na LIST2 da mi se pojavi
odgovarajući naziv sa LIST1 (dakle da se pojavi sadržaj ćelije sa LIST1,
čiji je broj reda: broj iz LIST2!B$7$,
a broj kolone 2 (fiksno).
Pozdrav, Peđa
tabele.64dr.grba,
-> #63, meding>> Na listu LIST2 u ćeliju B$7$ se upisuje broj (koji odgovara rednom broju
>> neke stavke sa LIST1). E sad treba u B$8$ na LIST2 da mi se pojavi
>> odgovarajući naziv sa LIST1 (dakle da se pojavi sadržaj ćelije sa LIST1,
>> čiji je broj reda: broj iz LIST2!B$7$, a broj kolone 2 (fiksno).
To u potpunosti može da se izvede onim mojim rešenjem. Samo mali
amandman:
=INDIRECT(ADDRESS($B$7;2;;;"list1"))
Postavio sam problem kako si napisao, i meni radi. Jel' sad dobro? (:
Kilo piva zasad (:
tabele.65meding,
-> #64, dr.grba> =INDIRECT(ADDRESS($B$7;2;;;"list1"))
> Postavio sam problem kako si napisao, i meni radi. Jel' sad dobro? (:
Jeste, uz malu ispravku - umesto tačke-zareza treba staviti zarez.
Valjda kod tebe ne radi u ovom gore obliku obliku? :)
> Kilo piva zasad (:
Ma i izljubio bih te, samo da si žensko!
U svakom slučaju, neću zaboraviti - kilo piva (bar!).
Pozdrav, Peđa
tabele.66dr.grba,
-> #65, meding>> Jeste, uz malu ispravku - umesto tačke-zareza treba staviti zarez.
>> Valjda kod tebe ne radi u ovom gore obliku obliku? :)
Ovo što stoji u poruci nisam napisao ja, nego Function Wizard. Ja sam
samo upotrebio Cut'n'Paste.
Čuj, Function Wizard postavlja tačka-zarez. Nisam se nikad dosad bunio
protiv njega. Ne sećam se tačno koliko je važno za argumente funkcija,
bitno je kod nizova, toga se prizivam.
BTW, za ovaj i potonje slučajeve: kreni malo po Function Wizardu,
često referenciraj Help. Ima šta da se nauči, veruj mi. BTW, misliš
da sam odgovor na tvoj problem znao napamet? Jesam - klinac! (:
tabele.67arazumenic,
-> #66, dr.grba->>> Jeste, uz malu ispravku - umesto tacke-zareza treba staviti zarez.
->>> Valjda kod tebe ne radi u ovom gore obliku obliku? :)
-> Cuj, Function Wizard postavlja tacka-zarez. Nisam se nikad dosad bunio
-> protiv njega. Ne secam se tacno koliko je vazno za argumente funkcija,
A tebi je za list separator (Control panel -> Regional settings, Numbers)
postavljen tacka-zarez, a njemu zarez, i eto zasto se to deslio.
tabele.68vitez.koja,
-> #66, dr.grba#=> Čuj, Function Wizard postavlja tačka-zarez. Nisam se nikad dosad
#=> bunio protiv njega. Ne sećam se tačno koliko je važno za argumente
#=> funkcija, bitno je kod nizova, toga se prizivam.
Da li je ; ili , separator argumenata funkcije nekad je zavisilo
od podeševanja u control panel/international, pa verujem da je tako i
sada...
sk
tabele.69dr.grba,
-> #67, arazumenic>>-> Cuj, Function Wizard postavlja tacka-zarez. Nisam se nikad dosad bunio
>>-> protiv njega. Ne secam se tacno koliko je vazno za argumente funkcija,
>>
>> A tebi je za list separator (Control panel -> Regional settings, Numbers)
>> postavljen tacka-zarez, a njemu zarez, i eto zasto se to deslio.
"Mašina mnogo bolje radi ako je uključite."
"Ako ništa drugo ne upali, pročitaj uputstvo."
"____________________________________________" (dopisati po nahođenju).
Le click! Ne bih se setio ni za tri dana gledanja. (:
tabele.70meding,
-> #66, dr.grba> Čuj, Function Wizard postavlja tačka-zarez. Nisam se nikad dosad bunio
> protiv njega. Ne sećam se tačno koliko je važno za argumente funkcija,
> bitno je kod nizova, toga se prizivam.
Mislim da je i kod funkcija bitno. Svejedno, u pravu su ljudi, u pitanju su
podešavanja u windowsu.
> BTW, za ovaj i potonje slučajeve: kreni malo po Function Wizardu,
> često referenciraj Help. Ima šta da se nauči, veruj mi. BTW, misliš
> da sam odgovor na tvoj problem znao napamet? Jesam - klinac! (:
Veruj mi da uvek (i baš tim redom) počnem sa rešavanjem ovakvih
situacija. Drugi stepen je čitanje knjige (prevod Chestera). Ovim sistemom
uglavnom dolazim do vrlo približnog rešenja. Ali SAMO približnog.
Znači, znam i ja, tu sam negde, pogledam još neki put HELP i
sve izgleda u redu. E onda kad neće...
Lepše je i lakše čitati tvoje poruke nego HELP!
Pozdrav, Peđa
tabele.71dr.grba,
-> #70, meding>> Lepše je i lakše čitati tvoje poruke nego HELP!
E, pa hvala (: Ovakve izjave hrane moju sujetu (:
tabele.72jevta,
Može li mi neko reći može li se u Excelu 7.0 uraditi sledeće:
A B C D E F
2 5 7 9 11
3 4 6 6 9
5 4 4 2 8
9 2 0 7 11
Hteo bih da u koloni F dobijem rezultat koji bi bio ZBIR kolona B i D
pod uslovom da je broj u B ili D veći od 5. U suprotnom u koloni F bi
trebalo da stoji 0.
tabele.74vitez.koja,
-> #72, jevta#=> Hteo bih da u koloni F dobijem rezultat koji bi bio ZBIR kolona B
#=> i D pod uslovom da je broj u B ili D veći od 5. U suprotnom u
#=> koloni F bi trebalo da stoji 0.
Odeš na F1 i kucaš formulu:
= if (or(b1 > 5, d1 >5), b1 + d1, 0)
i onda razvučeš to od f1 dokle ti treba...
Dakle format je = if (neki uslov, šta ako je tačno, šta ako nije).
sk
ps. Provereno za Excel 5.0 i ranije...
tabele.75jevta,
-> #74, vitez.koja║║ Odeš na F1 i kucaš formulu:
║║ = if (or(b1 > 5, d1 >5), b1 + d1, 0)
Puno hvala.
Jasno je i radi. Problem je bio što je kod mene tražio ; umesto ,
ili beše obrnuto, skroz sam sluđen, jer sam tek jutros oko 3
došao do rešenja ;)
tabele.76rvranic,
Kako da se u Excel-u 5.0 prilikom startovanja programa automatski startuje
odredjeni makro?
tabele.78galimpic,
-> #76, rvranic> Kako da se u Excel-u 5.0 prilikom startovanja programa automatski
> startuje odredjeni makro?
Ako ti je dovoljno da se makro startuje kada se ucita tabela, a ne obavezno po
startovanju samog programa, resenje je Auto_Open.
tabele.79oper,
-> #78, galimpic>> Ako ti je dovoljno da se makro startuje kada se ucita tabela,
>> a ne obavezno po startovanju samog programa, resenje je
>> Auto_Open.
A posle Excel ne startuješ klikom na ikonu programa, nego na
ikonu tabele i to je to. Sve ovo pod pretpostavkom da
Auto_Open radi isto kao u Wordu. Mada, u Wordu postoji i
AutoExec makro koji radi upravo ono što se traži.
tabele.80slaki,
EXCEL - jedno početničko pitanje
U kolonama A i B imam neke numeričke vrijednosti.
Kolonu C dobijam na sledeći način (na primjer):
Ci=Ai*Bi^2.Znači postavim kursor u ćeliju C1,pa otkucam:
=A1*B1^2,zatim u ćeliji C2 napišem:=A2*B2^2,itd.
Pitanje:Kako ovo da automatizujem,tj. kako programu
da kažem da za cijelu kolonu C važi Ci=Ai*Bi^2 i pri
tome izbjegnem "posjetu" svakoj ćeliji kolone C?
tabele.81dbambi,
-> #80, slaki=> EXCEL - jedno početničko pitanje
=> U kolonama A i B imam neke numeričke vrijednosti.
=> Kolonu C dobijam na sledeći način (na primjer):
=> Ci=Ai*Bi^2.Znači postavim kursor u ćeliju C1,pa otkucam:
=> A1*B1^2,zatim u ćeliji C2 napišem:=A2*B2^2,itd.
=> Pitanje:Kako ovo da automatizujem,tj. kako programu
=> da kažem da za cijelu kolonu C važi Ci=Ai*Bi^2 i pri
=> tome izbjegnem "posjetu" svakoj ćeliji kolone C?
Pozicioniraš se na datu ćeliju C (u kojoj si upisao neku
formulu) i pritisneš CTRL + C (ili mišem na COPY u toolbar-u
ili na opciju COPY iz EDIT menija). Nakon ovog, oko te ćelije
trebao bi da dobiješ " trčeću linijicu " , koja označava da
je sadržej ćelije kopiran na Clipboard. Posle ovoga selektuješ
sve C - ćelije ispod (ili iznad) te u kojoj je formula, a u
koje želiš da takođe upišeš formulu, samo sa promenjenim
indexima uz ćelije A i B u odgovarajućim formulama. Skup
selektovanih ćelija trebalo bi da bude crn. Nakon ovog treba
da pritisneš CTRL + V (ili opciju PASTE sa toolbar-a ili menija)
i rezultat je očevidan :))))
Bambi
tabele.82cetka,
-> #81, dbambi>>=> Ci=Ai*Bi^2.Znaci postavim kursor u celiju C1,pa otkucam:
>>=> A1*B1^2,zatim u celiji C2 napisem:=A2*B2^2,itd.
Izvinjavam se {to idem preko tvoje poruke, ali mislim da }e biti
razumljivije zbog sleda diskusije :)
Za mali broj kopiranja je br`e i lak{e postaviti kurzor u desni
donji ugao }elije sa formulom, na kvadrati}, i razvu}i do `eljene
dimenzije.
Kad je na pravom mestu, kurzor menja oblik u tanak krsti}, za
razliku od debelog koji je normalan pointer u EXELU.
Pozdrav.
tabele.83rvranic,
-> #78, galimpic> Ako ti je dovoljno da se makro startuje kada se ucita tabela, a
> ne obavezno po startovanju samog programa, resenje je
E baš je to potrebno, dakle da se startuje po startovanju samog programa. Da
li postoji rešenje za to?
tabele.84dr.grba,
-> #83, rvranic>> E baš je to potrebno, dakle da se startuje po startovanju samog programa.
>> Da li postoji rešenje za to?
Auto_Load makro se može postaviti u BOOK.XLT koji se postavlja u
EXCEL\XLSTART direktorijum (obratite pažnju, ovo je template).
tabele.85tomislavr,
Turn Excel into a Web tool
by Jeff Bertolucci
(5/21/96)
While Microsoft Excel may not be the greatest tool for creating
electronic charts, millions of computer users have mastered
(well, tried to master) the spreadsheet's arcane terms, confusing
formulas, and seemingly endless features well enough to build
simple tables and graphs. So it's no surprise that Microsoft
should introduce an add-in utility that lets Excel mavens use
their hard-earned chart-building skills to create Web-ready
documents.
Internet Assistant for Excel, a free utility that you can
download from Microsoft's Web site, automatically converts
portions of a spreadsheet--such as price lists or other tabular
data--into a format that can be viewed online by anyone with a
Web browser that supports tables. This means updating HTML tables
is no longer a monster chore, provided you're comfortable with
Excel. Internet Assistant makes it easy to create and post new
charts online whenever your spreadsheet data changes.
You don't need to know a lick of HTML. Internet Assistant does
all coding for you. You're guided step by step through the
conversion process by one of Microsoft's helpful Wizards.
[click here]
The add-in installs easily and works with the most recent
versions of Excel for Macintosh, Windows 3.1, Windows 95, and
Windows NT. The biggest downer is that you might incur
insufferably long delays while downloading the add-in from
Microsoft's congested Web site.
When you're ready to convert spreadsheet data to HTML, load the
appropriate worksheet, click Internet Assistant Wizard in Excel's
Tools menu, and follow the simple instructions. Excel novices may
be bewildered when Internet Assistant requests the range of cells
you'd like to convert. The easiest way to handle this chore is to
highlight the portions of the worksheet you want converted to an
HTML table. You can add titles and text descriptions to your
charts, as well as an email address.
Our only gripe with Internet Assistant for Excel is that it lacks
a preview feature. Without a preview, it's tough to make sure
you're not accidentally omitting data from the table. You're
forced to wait until the code is generated to know whether or not
you've missed some information.
If you want to place an Excel chart in an existing Web page,
you'll need to insert the HTML string "##Table##" in the
document, at the spot where you want the table to reside.
Overall, the entire conversion process is quite painless, and any
Excel user who wants to share data online should be able to
master Internet Assistant in just a few minutes.
(Okačiću datoteku kad budem stigao...)
tabele.86calex,
-> #85, tomislavr<!> Internet Assistant for Excel, a free utility that you can
<!> download from Microsoft's Web site, automatically converts
<!> (Okačiću datoteku kad budem stigao...)
Ne pratim baš ovu temu ali misliš li na ovo:
windows\com\*.*
------------------
exhtml.zip 80k MS Asistent za Excel 5 i 7
tabele.87calex,
- novo -
windows\misc\*.*
------------------
xlvwrus.zip 2019k Microsoft Excel Viewer for Windows95
Microsoft Excel Viewer for Windows95
Excel Viewer 7.0 is designed to make it easy for you to exchange
Microsoft Excel documents with other people and view them on-line.
The Excel Viewer allows you to open, view, AutoFilter, and print Excel
for Windows (versions 2.0 or greater) and Excel for the Macintosh
(versions 2.2a or greater) files. Excel Viewer will not allow you to
edit an open document, although it does support copying and pasting to
the Clipboard, and drag and drop from any open Excel document. These
spreadsheet viewing and manipulation features make Excel Viewer a
capable and convenient Excel document browsing tool and an ideal
replacement for the Quick Viewer supplied with Windows 95. Microsoft
encourages you to distribute Excel Viewer along with your Excel
documents to people who do not have Microsoft Excel.
tabele.88tomislavr,
-> #86, calex><!> (Okačiću datoteku kad budem stigao...)
> Ne pratim baš ovu temu ali misliš li na ovo:
>windows\com\*.*
>------------------
>exhtml.zip 80k MS Asistent za Excel 5 i 7
Da. O:) Uvek zaboravim da _prvo treba pogledati u dir_.
tabele.89johnnya,
Da li može da se potera Excel 4.0 na Win3.1 (standard mode)
ako mašina ima samo 2Mb RAM-a ?
Ako ne može Excel 4.0, koji može (bitno je da program radi pod
Windosima) ? Pošto Word 2.0 sasvim lepo radi i na 2 Mb...
tabele.90vitez.koja,
-> #89, johnnya#=> Da li može da se potera Excel 4.0 na Win3.1 (standard mode)
#=> ako mašina ima samo 2Mb RAM-a ?
Može. Sigurno, provereno i tako to... Za veće tabele se bolje
snalazio 3.0, izbegavaj workbook-ove i biće sve ok.
sk
tabele.91dr.grba,
-> #89, johnnya>> Da li može da se potera Excel 4.0 na Win3.1 (standard mode)
>> ako mašina ima samo 2Mb RAM-a ?
Može, ali radi kilavo.
tabele.92slaki,
Excel 5.0
U prvoj koloni tabele treba da napišem text koji će da ide odozdo na
gore i da prolazi kroz nekoliko ćelija. Kako to da uradim ?
tabele.93dr.grba,
-> #92, slaki>> U prvoj koloni tabele treba da napišem text koji će da ide odozdo na
>> gore i da prolazi kroz nekoliko ćelija. Kako to da uradim ?
Neće moći. Center Across Columns postoji za horizontalno, a Center
Across Rows ne postoji. Jedino možeš da okreneš tekst postrance, ali
da ide kroz jednu ćeliju.
Ali zato možeš, ako ti je neophodno, da uradiš jednu drugu stvar:
uvedi Text Box, unesi tekst u njega, pa kad je selektiran ceo boks (ne
samo teks, idi desnim klikom na Alignment, pa zakreni tekst postrance.
Dalje isformatiraj tekst i ceo boks kako te volja, postavi ga precizno
gde ti se sviđa. Ako hoćeš da se neka ivica boksa poklopi sa ivicom
ćelije, drži Alt dok vučeš objekat mišem.
tabele.94vitez.koja,
Radi se o Excelu 5 i njegovim dialog boxovima...
Slabo se razumem u tu materiju, sve što sam uspeo je da nacrtam
svoj dialog box.
Konkretno, za početak, kako da iz svog makroa pozovem taj dialog
da se izvršava (po helpu svašta piše o tome šta sve može da se radi
kad dijalog već "radi")? U dijalogu imam jedan edit box i jedan list
box, koji su se sami povezali. U list box sam stavio da se prikazuje
jedna kolona iz nekog sheeta, a povezali su se u smisli da kad
izaberem u list box-u nešto to se ispiše u edit boxu, ali obratno ne
radi (ja bih da kad se počne pisanje u edit boxu pozicionira (u list
boxu) na stavku koja počinje tako - pročitah nešto o LinkCombo
metodi, ali ne mogu da je probam zbog... :). Kako da list box pokazuje
neke proizvoljne stvari, ili samo sadržaje ćelija iz nekog sheeta koji
odgovaraju nekom uslovu?
Još samo jedno, kako povezati spinner i edit box?
Eto toliko, za početak :)...
sk
tabele.95dr.grba,
-> #94, vitez.koja>> Konkretno, za početak, kako da iz svog makroa pozovem taj dialog
>> da se izvršava (po helpu svašta piše o tome šta sve može da se radi
>> kad dijalog već "radi")?
Poziv dijaloga:
Sub Pozovi_dijalog1()
DialogSheets("Dialog1").Show ' ili kako se već zove...
End Sub
Ovo se može pozvati bez obzira na aktivni WorkSheet. Dobro je da ovaj
makro vežeš za jedan taster, koji će biti vidljiv van dijaloga u toku
rada, i da u prilikom "slučajnog" ispada imaš priliku da se vratiš
u dijalog.
>> Još samo jedno, kako povezati spinner i edit box?
Čitaj Help (: Stavka Spinner Object...
...
Edit boxes do not have spinners by default. If you want an edit box to
have a spinner, you must create a separate Spinner object and add the
Visual Basic code to link the spinner value to the edit box. The
following example links the value of the spinner named "spnTest" to
the text displayed in the edit box named "edtTest," so that changing
the value of one control simultaneously changes the value of the
other.
Sub spnTest_Change()
ActiveDialog.EditBoxes("edtTest").Text = _
ActiveDialog.Spinners("spnTest").Value
End Sub
Sub edtTest_Change()
ActiveDialog.Spinners("spnTest").Value = _
ActiveDialog.EditBoxes("edtTest").Text
End Sub
...
tabele.96vitez.koja,
-> #95, dr.grba#=> DialogSheets("Dialog1").Show ' ili kako se već zove...
Hvala puno, sve vreme sam tražio po activate :)
#=> Čitaj Help (: Stavka Spinner Object...
U mom helpu toga nema :) (Excel 5.0), tamo piše samo:
(...)
Edit boxes do not have spinners by default. If you want an edit box to
have a spinner, you must create a separate Spinner object and add the
Visual Basic code to link the spinner value to the edit box.
Ovo tvoje je iz 7.0, pretpostavljam?
Sad sam probao i uspelo je ovo što si mi napisao, a provalio sam i
sam još ponešto, no biće pitanja, nećete mi se izvući...
sk
tabele.97dr.grba,
-> #96, vitez.koja>> U mom helpu toga nema :) (Excel 5.0), tamo piše samo:
>> ...
>> Ovo tvoje je iz 7.0, pretpostavljam?
Aiiii, zaboJaviJo sam da je kod tebe 5.0. No, smetnje nema: ti furaj
5.0, a ja ću te snabdevati materijalom iz nove verzije - objekti su
uglavnom kompatibilni na dole.
>> Sad sam probao i uspelo je ovo što si mi napisao, a provalio sam i
>> sam još ponešto, no biće pitanja, nećete mi se izvući...
Samo napred. Tu sam za sva pitanja. Pokušaću da odgovorim. Uzgred,
otvaram i ovde poziv za priloge za Office praktikum: objavljeni prilozi
će biti honorisani ili kompenzovani pretplatom na Sezam. Detalje još ne
znam, ali neće biti džabe (:
tabele.98vitez.koja,
Kako u dijalogu ispisati nešto (neku labelu) nekim mojim
proizvoljnim fontom?
sk
tabele.99vitez.koja,
-> #98, vitez.koja> Kako u dijalogu ispisati nešto (neku labelu) nekim mojim
> proizvoljnim fontom?
Ovo mi je jos uvek aktuelno, a pitanje se prosiruje i na
alignement. Znaci, kako neka labela da se ispisuje desno poravnata,
i/ili neki broj u edit boxu i/ili stavke u nekom list boxu da se
ispisu u proizvoljnom (yu) fontu... Format object mi daje samo
protection i control tabove, a npr.
.labels(1).characters.font = "Yu Times"
kaze da ne moze (unable to set font property of characters class).
sk
tabele.100vitez.koja,
-> #99, vitez.koja> Kako u dijalogu ispisati nešto (neku labelu) nekim mojim
(...)
Zaboravih :) sve ovo mi (naravno) treba za Excel (5.0, a valjda je
isto i u 7.0)
sk
tabele.101vitez.koja,
Prvo da kažem da sam "rešio" problem fontova za labele (na
dijalozima) tako što sam ih zamenio text boxovima (izgleda je samo
njima moguće menjati font), a problem ispisa stavki u drop-downu
proizvoljnim fontom i dalje stoji.
I opet pitanja: (Excel, naravno)
- Kako ispitati da li neki sheet već postoji?
Hteo bih da imam neki "privremeni" sheet koji bih obrisao kad mi
više ne treba, a napravio kad mi treba. Problem je (u ovoj
"beta" fazi) što taj list možda već postoji tako što je zaostao
od prošlog neregularnog izlaska iz (mog) programa. Ili uopšteno,
ako postoji sheet istog imena, kao što hoću moj da nazovem.
Padaju mi na pamet neke on error goto ... ili drugo rešenje da
taj "privremeni" kreiram jednom, pa da brišem redove i kolone
koje sam popunjavao, a ceo sheet da ostaje (opet ostaje problem
kako to uraditi iz programa).
tabele.102kiklop,
-> #101, vitez.kojaHm pa to i nije tako komplikovano.
Mozes da radis tako kao sto si i rekao, sa tretiranjem gresaka.
npr:
workbooks(ime_neko).worksheets(ime).activate
on error goto lab
goto nastavi
lab:
sheets.add
rem sad mu postavi zeljeno ime
activesheet.name="ime"
nastavi:
rem ovde stavi ostatak programa
tabele.103vitez.koja,
-> #102, kiklop#=> Hm pa to i nije tako komplikovano.
#=> Mozes da radis tako kao sto si i rekao, sa tretiranjem gresaka.
Da, tako nekako sam i rešio taj problem, no u svakom slučaju
hvala... Da ne znaš kako postaviti proizvoljan font za ispisivanje
dijaloga (dropdown elemenata, naslov dijaloga i drugo), ili bar znaš
da to ne može (što mi neverovatno zvuči)?
sk