Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

How to hide the cell and keep formula in it EXCEL

[es] :: Office :: Excel :: How to hide the cell and keep formula in it EXCEL

[ Pregleda: 2084 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

hipomiki
Milan Stamenkovic
Beograd

Član broj: 233555
Poruke: 33
*.adsl.eunet.rs.



Profil

icon How to hide the cell and keep formula in it EXCEL24.06.2011. u 12:01 - pre 156 meseci
Evo ovako
Pokusavam da napravim jedan dokument. Prvi i osnovni problem mi predstavlja hide celije. Da postoji opcija hide cells ali meni nije to cilj. Gore imam zaglavlje koje jedan deo je izmenljiv a u drugom je slicica. U podnozju postoji deo koji je fiksiran i on se nemenja. Problem je vise stampa nego li sam izgled. Celije treba da budu hide ako nema unosa u iste. Napravljena je kao tabelica koja ima 6 kolona i 21 red. Znaci stvar je da budu hide ovi redovi ako nije ubelezeno nista u iste. Drugi problem je da iz drugog sheeta povucem u te redove podatke . Neki podaci trebaju da se sabiraju i izracunavaju u toj tablici . Ne znam da li me shvatate sta zelim ali pojasnicu ako neko zna da mi pomogne sta da radim. Moze i VB ali mi treba pojasnjenje kako
Hvala svima
hipomiki
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: How to hide the cell and keep formula in it EXCEL24.06.2011. u 13:28 - pre 156 meseci
Citat:
hipomiki: Ne znam da li me shvatate sta zelim....................... Moze i VB ali mi treba pojasnjenje kako
Još da si prikačio ovdje primjer tvoje Workbook bilo bi sve "5"
Ovo je macro za skrivanje redova baziran na stupcu B
Code:
Sub HiddenRow()
ColumntoDelete = "B"
For i = Cells(Rows.Count, ColumntoDelete).End(xlUp).Row To 1 Step -1
If Cells(i, ColumntoDelete) = "" Then Cells(i, "B").EntireRow.Hidden=True
Next i
End Sub

Kopiraj ga u Sheet na kojem želiš sakriti prazne redove. Dakle klikni na naziv Sheet-a desnom tipkom miša => View Code => zalijepi ga u Code Window u desnom dijelu VBE. Pokrećeš ga sa Alt+F8 => Selektiraš naziv makronaredbe "deleteRow" => klik na Run
Sad u ti se sakrili svi redovi koji su u stupcu B bili prazni a to se odrazilo na sve stupce

[edit]:izvršena ispravka "Cells(i, "B").EntireRow.Delete" u "Cells(i, "B").EntireRow.Hidden = True".

[Ovu poruku je menjao Ivek33 dana 25.06.2011. u 15:05 GMT+1]
 
Odgovor na temu

Brodoplovac
Beograd

Član broj: 171299
Poruke: 838
*.adsl.verat.net.



+166 Profil

icon Re: How to hide the cell and keep formula in it EXCEL24.06.2011. u 13:45 - pre 156 meseci
Ivek, promeni "Cells(i, "B").EntireRow.Delete" u "Cells(i, "B").EntireRow.Hidden = True".
Čak i posle ove promene, makro će samo sakrivati redove, ali ih neće otkrivati.



Ovo je izuzetno brz način skrivanja redova. On takođe otkriva redove kada se podaci naknadno upišu.
Na jednom Sheetu se upisuju originalni podaci. U drugom Sheetu se ti isti podaci kopiraju sa:
=IF(isblank(Original!A1);"text";Original!A1)
Kao što vidite formula stavlja ili originalni broj, a ako broja nema onda se vraća tekst. Sada se primeni donji makro.

Private Sakrivanje()
On Error Resume Next
Range("A1:A100").SpecialCells(xlCellTypeFormulas, xlTextValues).EntireRow.Hidden = True
Range("A1:A100").SpecialCells(xlCellTypeFormulas, xlNumbers).EntireRow.Hidden = False
On Error GoTo 0
End Sub

@hipomiki
Stvarno bi bilo lepo da staviš ovde neki XLS primer.



[Ovu poruku je menjao Brodoplovac dana 24.06.2011. u 15:00 GMT+1]
 
Odgovor na temu

hipomiki
Milan Stamenkovic
Beograd

Član broj: 233555
Poruke: 33
*.adsl.eunet.rs.



Profil

icon Re: How to hide the cell and keep formula in it EXCEL24.06.2011. u 14:24 - pre 156 meseci
Nisam nasao gde je ovde upload fajla pa sam uploadovao na megaupload pa vidite
http://www.megaupload.com/?d=76TUHQMS
Izvinjavam se sto je tako
hipomiki
 
Odgovor na temu

Brodoplovac
Beograd

Član broj: 171299
Poruke: 838
*.adsl.verat.net.



+166 Profil

icon Re: How to hide the cell and keep formula in it EXCEL24.06.2011. u 16:58 - pre 156 meseci
@hipomiki
Kada se post pojavi u threadu onda ispod posta imaš dugme Upload. Znači, prvo postuješ a posle dodaješ slike ili fajlove. Više na http://www.elitesecurity.org/t...TATI-prije-otvaranja-nove-teme

Postavio si XLS sa originalnim podacima, ali ja se ne snalazim u tom fajlu.
Da li bi mogao da napraviš neki jednostavni workbook, u njemu primer onoga što želiš i da napišeš u samom workbooku pored tabela i podataka šta tačno treba da se uradi.

 
Odgovor na temu

hipomiki
Milan Stamenkovic
Beograd

Član broj: 233555
Poruke: 33
*.ptt.rs.



Profil

icon Re: How to hide the cell and keep formula in it EXCEL25.06.2011. u 09:42 - pre 156 meseci
Prvi sheet je bitan ovo ostalo nije toliko vazno. Znaci u sheet-u nayiv treba da se sakriju celije tablice koji nemaju unos. Mislim da je to to ako mozes reci kako a ja cu da uradim. Jedino ostalo sto je vazno da se posle vuku podaci iz drugih sheetova ali prvo da sredim ovo hide
hipomiki
 
Odgovor na temu

Brodoplovac
Beograd

Član broj: 171299
Poruke: 838
*.adsl.verat.net.



+166 Profil

icon Re: How to hide the cell and keep formula in it EXCEL25.06.2011. u 12:57 - pre 156 meseci
U koloni "B" treba da imaš formulu koja ostavlja tekstualni podatak ako želiš da red bude otkriven, a numerički podatak ako želiš da red bude sakriven. Sakrivanje/otkrivanje radiš klikom na dugme.

Prilikom otvaranja Workbooka, automatski će biti prikazani svi redovi.

VBA kod se nalazi u VBA modulu i u Workbook modulu.
Prikačeni fajlovi
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: How to hide the cell and keep formula in it EXCEL25.06.2011. u 13:57 - pre 156 meseci
Citat:
Brodoplovac: Ivek, promeni "Cells(i, "B").EntireRow.Delete" u "Cells(i, "B").EntireRow.Hidden = True". Čak i posle ove promene, makro će samo sakrivati redove, ali ih neće otkrivati.
Hvala na upozorenju, kopirao sam taj code ovdje sa foruma a nisam obraćao pažnju. Više sam se bazirao na jednokratnu upotrebu brisanja redova prije samog printanja, bez snimanja workbook.
Tvoja opcija mi se više sviđa

btw: uvijek može otkriti redove sa "UNHIDE"
pozdrav obojici
 
Odgovor na temu

3okc
Χoᴘᴦoѡ

Moderator
Član broj: 811
Poruke: 1319

Jabber: 3okc@elitesecurity.org


+116 Profil

icon Re: How to hide the cell and keep formula in it EXCEL26.06.2011. u 13:59 - pre 156 meseci
Kako sam ja shvatio problem koji imaš, rešava ga običan AutoFilter: samo iz prikaza isključiš "Blanks".

Takođe, sve ovo što radi makro možeš prečicama na tastaturi, a pitanje je samo koliko ti često treba sakrivanje.

CTRL+G, ALT+S -otvara Go To Special dijalog, a
CTRL+9 -sakriva redove obeleženih ćelija. (Nad istim opsegom CTRL+SHIFT+9 ih opet otkriva.)
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!
 
Odgovor na temu

hipomiki
Milan Stamenkovic
Beograd

Član broj: 233555
Poruke: 33
*.adsl.eunet.rs.



Profil

icon Re: How to hide the cell and keep formula in it EXCEL27.06.2011. u 08:54 - pre 156 meseci
Ljudi problem je i dalje prisutan. Makro u redu i ove precice takodje ali ne znam da li ste shvatili kompletno sav problem. Moze li pojasnjenje kako da iz onog sheet-a robe povlacim podatke odnosno da vrsim odabir u sheetu nayiv. Odredjene delove treba povuci a najbitnije je iz roba:sfr:naziv u nayiv:naziv
Ako moze to pa onda hide i eto tako resavamo komplet
hipomiki
 
Odgovor na temu

Brodoplovac
Beograd

Član broj: 171299
Poruke: 838
*.opera-mini.net.



+166 Profil

icon Re: How to hide the cell and keep formula in it EXCEL27.06.2011. u 09:54 - pre 156 meseci
Ja sam ti donekle rešio problem.
Izabereš proizvod iz padajuće liste i automatski ti bude upisana cena za dati proizvod.
Problem je što je padajuća lista visine 8 redova (i ne može se povećati), a ti imaš 1000 proizvoda. Dok pronađeš pravi proizvod ima da crkneš.

Ja vidim dva rešenja:
1) Svaki proizvod ima šifru. Šifru saznaš preko bar koda i fiskalne kase. Sada tu šifru iskoristiš da pronađeš dati proizvod.
2) Moraš da razbiješ listu proizvoda na grupe. Npr. periferije, komponente, konfiguracije... Onda koristiš duplu padajuću listu. U prvoj padajućoj listi pronađeš grupu u kojoj se nalazi proizvod koji tražiš. U drugoj padajućoj listi potražiš tačan proizvod iz date grupe. Ovde je bitno da ti sam napraviš te grupe. Grupa je poželjno da imaš oko 30.
Prikačeni fajlovi
 
Odgovor na temu

hipomiki
Milan Stamenkovic
Beograd

Član broj: 233555
Poruke: 33
*.adsl.eunet.rs.



Profil

icon Re: How to hide the cell and keep formula in it EXCEL27.06.2011. u 10:55 - pre 156 meseci
Super je ovo a videcu da kao sto si ti rekao da razdelim na grupe. Hvala puno ako se nesto pogubim vikacu UPOMOC :)
hipomiki
 
Odgovor na temu

hipomiki
Milan Stamenkovic
Beograd

Član broj: 233555
Poruke: 33
*.adsl.eunet.rs.



Profil

icon Re: How to hide the cell and keep formula in it EXCEL27.06.2011. u 15:03 - pre 156 meseci
Evo ponovo vicem UPOMOC. Dobro u redu sve ali evo ovako sta je sada problem.U sheetu "par" imam preko 600 unosa a treba gore gde su merge cells da bude neki podaci iz tog sheet-a. Mislim da je najlakse ctr+f u tom sheetu i copy/paste gde treba. Mozda postoji neko elegantnije resenje sto bi bilo lepo. Sve moze to u drugom programu da se odradi elegantnije i lepse ali me zanima da li moze i kako moze
hipomiki
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: How to hide the cell and keep formula in it EXCEL28.06.2011. u 08:07 - pre 156 meseci
Citat:
hipomiki: Evo ponovo vicem UPOMOC.
Koliko ja vidim ti radiš nešto slično kao obrazac RAČUN-FAKTURA. Pogledaj dotični link možda ti može pomoći. Na njemu imaš dosta makronaredbi a imaš i mogućnost downloada sa svim funkcionalnim formulama. Također imaš filtriranje nakon završenog unosa stavki na obrazac. Probaj si uzeti dijelove i upotrijebiti za svoj problem ;)
 
Odgovor na temu

hipomiki
Milan Stamenkovic
Beograd

Član broj: 233555
Poruke: 33
*.adsl.eunet.rs.



Profil

icon Re: How to hide the cell and keep formula in it EXCEL28.06.2011. u 10:50 - pre 156 meseci
Ivek33 hvala ti znao sam za ovo ali dobro da si me podsetio. Dve glave bolje znaju nego jedna. Hvala i super je sve
hipomiki
 
Odgovor na temu

[es] :: Office :: Excel :: How to hide the cell and keep formula in it EXCEL

[ Pregleda: 2084 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.