Arhiva za 'konstrukciju "
Kako: Program obrazac MS Excel
Posted na 24.. Mar, 2012 od Krishnan .
Ako pokušavate napraviti excel obrazac, šanse su da ste izgubili na mnogim objektima leže okolo na vašem obliku i zbunjeni o tome kako svi dijelovi uklapaju zajedno.
Oni Ključna stvar u pisanom obliku obrazac u razumijevanju koliko predmeti se koriste, a što minimum kod mora podržavati svaki objekt i djelovanje. Ako ste izgubili i dont znati što dio koda pisati naprijed, ovdje su neke jednostavne smjernice sam slijediti u programiranju svoje obrasce za obavljanje inženjerske izračune.
1. Baciti sve objekte koje želite na obrascu. Ulazi i izlazi.
2. Za inženjering izračuna, ako postoje ulazni parametar promjene, svi izlazi moraju nestati. Inače obrazac riskira mogućnost prikaza Pogrešna vrijednost iz prethodnog izračuna prije trenutni izračun izvodi.
3. Inicijaliziranje obrazac koristeći izgrađen u "UserForm_Initialize ()" funkcija.
4. Inicijalizacija o obliku može se obaviti posebnim makro koji pouplates početne vrijednosti koje treba prikazati.
5. Koristite najčešće tri tipke kao skupa u 6, 7 i 8
6. "Zatvori" gumb izbacuje oblik
7. "Clear" gumb se može koristiti za pozivanje inicijalizacije makronaredbe ili poništite sve ulazne i izlazne polja čineći ih prazno.
8. "Izračun" gumb započinje izračuna sekvence.
9. Prilikom pokretanja izračun, prvi korak je da provjerite ulaza.
10. Provjerite ulaze jedan po jedan. Ako ulazi nisu ispravni not izvršiti obračun. Ako ulazi u pravu, čitati i tumačiti zajedno ulaze.
11. Obavljati izračune. Koristite UDFs prema potrebi.
12. Procjena rezultata. Diplay rezultate kao Label naslova.
Zabavite se!
Nastaviti čitanje
Što je potrebno da bi jedan papir A4 formata?
Posted na 09.. Jan, 2010 by Krishnan .
Mi smo krenuti na taj mali izračun znan teksta knjige. Tekst knjige je Shreve je Kemijski procesne industrije, što je udžbenik usvojen u nastavnom planu i programu kemijskog inženjerstva mnogih znan fakultetima.

Ured A4 veličini papira normalne kvalitete teži 5 grama. Lako je za jedan pro-rate gornjoj tablici i procjenu što je potrebno da bi 5 grama papira.
1982 Na temelju podataka, napraviti A4 papir koji bi trebao:
- 22,5 g Kemikalije
- 665 ml vode
- 3,5 ml ulja ili 5 grama ugljena
- 20 ccm Wood
- 23,76 kJ snaga
Pa, priča ne prestaje ovdje. Znam da je papirna industrija donijela bolje proizvodne metode i danas specifičnu potrošnju za izradu papira mogao biti malo drugačiji. Današnji procesi koriste značajne količine koš za papir, koristiti manje vode. Opet, u iznosu od papira reciklirati i voda sačuvana u različitim zemljama / biljaka je različit, tako da postaje teško utvrditi točan globalnog prosjeka u kratkom članku.
Ipak, nekoliko paralela može se povući.
Svaki put kada gubiti A4 papir u uredu, konzervativno, mogu pretpostaviti da je, također otpada veliki čašu vode, žlica puna ugljen (ili ulje), druga žlica raznih kemikalija, energetske dovoljna da bi žarulja od 40 W užaren za 10 minuta i drvo čija težina može biti 2-4 puta težina papira, ovisno o količini koš za papir koristi.
Svaki put kada bacite komad papira u kantu za prašinu, zamislite sebe gubit sve ostale resurse kao dobro. Siguran sam da ćete ga pronaći puno lakše za uštedu papira.
Nastaviti čitanje
VBA podrška u OpenOffice.org Calc
Posted na 21.. Listopada, 2009 by Krishnan .
Već dugi niz godina do jučer, znao sam o OpenOffice.org Calc. Danas, ja sam uzbuđen o tome.
Pokušao sam OpenOffice prije mnogo godina. To je mogao učiniti nekoliko stvari tada, ali sam odmah odbacio kao neadekvatan za moje potrebe. Ja sam uvijek bio fan onoga što bi mogao učiniti VBA za Excel.
Prošli tjedan sam završio najkompleksniji komad VBA aplikacije sam ikada napisana. Ja sam newbie VBA i to su mi tjedan dana da završi moj broj koji bi mogli biti ispisan na 28 A4 stranica. Moj proračunske tablice do danas radi besprijekorno na XP / Office 2003 kao što je trebalo, ali sam napisao većinu svog koda u / Vista Office 2007.
Kad sam nadograditi na Debian iscijediti, Openoffice.org 3.1.1 došao s njom. Provjerio sam se novu verziju i bio impresioniran da bi se moglo pisati makronaredbe u Python, JavaScript, BeanShell osim BASIC.
Pokušao sam otvoriti moj najkompleksniji komad VBA koda OpenOffice.org i ja sam bio bombardiran sa stotinama ponavljaju poruke o pogreškama koje sam morao ubiti tablicu iz naredbenog retka. Bio sam uvjeren da VBA i OOoCalc nisu kompatibilni, dok sam otkrio ovu stranicu slučajno, kada pokušava naučiti pisati JavaScript Makronaredbe u Ooo.
OK. Sve što je potrebno je dodati "Option VBA podrška 1". To ne zvuči previše teško, pa sam pokušao ponovno otvara svoju proračunsku tablicu te je morao opet ubiti sve iz naredbenog retka.
Neki stvar nije u redu i nisam bio u mogućnosti to trčanje VBA unatoč obećanom kompatibilnosti.
Tako sam odlučio da ide sporo. Bez obzira na to koliko puta, nisam mogao pokrenuti makronaredbe kad sam otvorio izvorni Excel datoteke. Tako sam odlučio otvoriti Excel datoteku s makronaredbama invaliditetom. To neka mi otvorite proračunsku tablicu, ali ništa ne radi. Otkrio sam da OOoCalc automatski je dodao "opciju VBA podrška 1" u mojim modula.
Ja spremili datoteku kao. ODS i nastavila ispravljanje omogućujući makronaredbe ponovno. Ovaj put, pogreške ne dolaze u flood.They došao jedan po jedan i to je lakše za ispravljanje.
Prvi niz pogrešaka u svezi s varijablama koje nisu imale izričitu izjavu Dim. VBA u Excelu činilo više oprašta u rukovanju varaibles bez odgovarajuće dim izvještaja. No, OOO Calc ne sviđa. Tako sam završio dodavanjem nekoliko dim izjave za neke varijable.
Sljedeći niz pogrešaka je s programom Excel UDF imena. OOO Calc voli vidjeti pozivanje funkcije s velikim slovima. Dakle, ako želite koristiti malim slovima u Excelu, oni će se prikazati kao pogreške. To bi moglo lako biti utvrđeni korištenjem pronaći i zamijeniti značajku.
Sa samo ove dvije stvari, fiksna moj novi. ODS file izrađen savršeno. I onda ga spremiti kao. XLS i ponovno otvorili osobe xls i sve je još uvijek rade. Iako OOO Calc dokumentacija još uvijek kaže da nisu svi VBA značajke podržane, VBA radi dobro na OOoCalc za sve praktične inženjerske izračune. Dakle, sada je vrijeme za mene da bi se prebaciti.
Sada, ako imate poteškoća, u dobivanje vašeg VBA koda za rad u OOO Calc, ne odustaju uskoro.


















































