Archyvas už "Inžinerija"

Kaip programuoti MS Excel forma

Paskelbta 24. Kov, 2012 .

0

Jei bandote atlikti Excel formą, yra tikimybė, kad jūs praradote daugelio objektų, gulinčius savo forma ir nesuprantamas, kaip visi gabalai tinka kartu.

Jos pagrindinis dalykas raštu formą suprasti, kiek objektų yra naudojami ir kokie minimalūs kodas turi remti kiekvieną objektą ir veiksmą. Jei jūs praradote ir nežinau, ką kodo fragmentą rašyti toliau, čia yra keletas paprastų rekomendacijų, kurias stebiu save programavimo savo formas, atlikti inžinerinius skaičiavimus.

1. Mesti visus norimus objektus pagal formą. Įėjimai ir išėjimai.

2. Inžinerinių skaičiavimo, jei bet koks įvesties parametrų pakeitimai, visi išėjimai turi išnykti. Priešingu atveju, Jūsų forma rizika rodyti netinkamą vertę skaičiuojant nuo ankstesnio prieš skaičiavimas yra atliekamas.

3. Initialize formą, naudodami įmontuotą "UserForm_Initialize ()" funkciją.

4. Parengimas gali būti atliekamas forma atskirą makrokomandą, kuris pouplates pradinės vertės, kuris bus rodomas.

5. Naudokite labiausiai paplitusias tris mygtukus kaip rinkinį, 6, 7 ir 8

6. "Close" mygtuką iškrauna formos

7. "Išvalyti" mygtukas gali būti naudojamas remtis iniciacijos makrokomanda arba išvalyti visus įvesties ir išvesties laukus juos tuščias.

8. "Skaičiuoti" mygtuką prasideda skaičiavimo sekas.

9. Pradėjus skaičiuoti, pirmas žingsnis yra patikrinti sąnaudas.

10. Patikrinkite po vieną Indėliui. Jei įėjimai nekoreguoja dont atlikti skaičiavimus. Jei įėjimai yra teisingi, skaityti ir interpretuoti sąnaudas kartu.

11. Atlikti skaičiavimus. Naudokite VDFS kaip reikia.

12. Įvertinimu. Diplay rezultatus kaip Label subtitrais.

Have fun!

Continue Reading

Ko reikia, kad vieną A4 formato popieriaus lape?

Posted 09. Sau, 2010 pagal .

0

Mes pradedame nuo atlikdami mažą apskaičiuoti iš Žinomas teksto knygos. Vadovėlis yra Shreve Cheminės Perdirbamoji pramonė, kuri yra vadovėlis priėmė chemijos inžinerijos mokymo programoje daug Žinomas kolegijose.

A4 formato normalios kokybės biuro popierius sveria 5 gramus. Ji yra lengva vieną pro dydžio pirmiau pateiktą lentelę ir sąmatą, ką ji mano, kad 5 gramus popieriaus.

Remiantis 1982 m. Duomenimis, A4 formato, jums reikės:

  • 22,5 g Cheminės medžiagos
  • 665 ml vandens
  • 3,5 ml Oil arba 5 gramų anglies
  • 20 cc Mediena
  • 23,76 kJ Power

Na, istorija nesibaigia. Žinau, kad popieriaus pramonė priėmė geresnes gamybos metodus ir šiandien konkretų sunaudojama priėmimo dokumente gali būti šiek tiek kitoks. Šiandienos procesai naudoja dideles sumas šiukšlių popieriaus, naudoti mažiau vandens. Vėlgi, suma perdirbtos popieriaus ir vandens, išsaugoti skirtingų augalų ir (arba) šalyse yra skirtingi, todėl tampa sunku tiksliai nustatyti pasaulinį vidurkį trumpas straipsnis.

Vis dėlto keletas paralelių gali būti sudarytas.

Kiekvieną kartą, kai atliekos biure A4 formato popieriaus, konservatyviai, galiu manyti, kad jūs taip pat atliekų didelį puodelį vandens, šaukštas pilnas akmens anglies ar naftos), dar šaukštą įvairių cheminių medžiagų, energijos pakanka išlaikyti 40 W lemputę , žėrintis už 10 minučių ir medienos, kurių svoris gali būti 2-4 kartus iš popieriaus masės, priklausomai nuo panaudoto kiekio šiukšlių popieriaus.

Kiekvieną kartą, kai jums mesti į dulkių dėžę popieriaus lapą, įsivaizduokite save eikvoti visus kitus išteklius, taip pat. Aš tikiu, kad rasite daug lengviau sutaupyti popieriaus.

Continue Reading

VBA palaikymo, OpenOffice.org Calc

Posted 21. Spalis, 2009 pagal .

3

Jau daugelį metų iki vakar, aš žinojau apie OpenOffice.org Calc. Šiandien aš esu susijaudinęs apie tai.

Bandžiau OpenOffice prieš daugelį metų. Tai gali padaryti keletą dalykų, tada, bet aš iš karto atmestas kaip netinkamas mano poreikius. Aš visada buvo VBA gali padaryti Excel ventiliatorius.

Praeitą savaitę aš užbaigė sudėtingiausią VBA taikymo gabalas aš kada nors parašytų. Aš esu, VBA naujokas ir jis paėmė mane per savaitę baigti savo kodą, kuris gali būti išspausdintas ant 28 A4 formato puslapių. Mano skaičiuoklės iki datos XP / Office 2003 "veikia nepriekaištingai, kaip manoma, tačiau dauguma mano kodas parašiau Vista / Office 2007.

Kai aš atnaujinau į Debian squeeze, Openoffice.org 3.1.1 atėjo su juo. Aš patikrinome naują versiją ir buvo sužavėta, kad vienas gali rašyti makrokomandas, Python, Javascript, BeanShell Be BASIC.

Bandžiau atidaryti savo sudėtingiausią gabalas VBA kodą OpenOffice.org ir aš užmiega su šimtais pasikartojančių klaidų pranešimų, kad aš turėjo nužudyti skaičiuoklę iš komandų eilutės. Buvau įsitikinęs, kad VBA ir OOoCalc yra, nėra suderinama, kol atradau šią svetainę atsitiktinai, kai bando išmokti rašyti Javascript makrokomandas OOO.

Gerai. Viskas, ką reikia pridėti "variantas VBA Palaikymo 1". Tai nebuvo labai sunku, todėl aš bandžiau atidaryti savo skaičiuoklę vėl ir vėl nužudyti viską iš komandinės eilutės.

Kai dalykas buvo neteisinga ir aš negalės paleisti VBA nepaisant pažadėtąją suderinamumo.

Taigi, aš nusprendžiau eiti lėtai. Nesvarbu, kiek kartų aš negalėjo vykdyti makrokomandas, kai aš atidarė gimtoji Excel failą. Taigi, aš nusprendžiau atidaryti Excel rinkmeną su makrokomandomis neįgaliems. Kad leisti man atidaryti skaičiuoklę, bet nieko dirbo. Radau, kad OOoCalc automatiškai pridūrė "Option VBA parama 1" mano modulių.

Aš išsaugoti failą kaip ... ODS ir vyko derinti makrokomandų įgalinimą vėl. Šį kartą klaidos neateina į flood.They atėjo vienu metu ir tai buvo lengviau derinti.

Pirmoji klaidų, susijusių kintamųjų, kurie neturėjo aiškaus Dim pareiškimą. Excel VBA, atrodė labiau atlaidus dirbant be tinkamų Dim ataskaitų varaibles. Bet ooo Kalkių nepatiko. Taigi, aš galų gale pridedant keletą Dim pareiškimus dėl kai kurių kintamųjų.

Kitas klaidų su Excel UDF pavadinimų. Ooo Kalkių mėgsta rodyti funkcijas, remiasi su didžiosiomis raidėmis. Taigi, jei norite naudoti programoje "Excel" mažosios raidės, jie būtų parodyti kaip klaidų. Tai gali būti lengvai nustatoma naudojant rasti ir pakeisti funkciją.

Vos šių dviejų dalykų, nustatė mano naujas OAM failą dirbo puikiai. Tada aš jį išgelbėjo. XLS ir vėl atidaryta, XLS ir viskas buvo dar darbo. Nors ooo Kalkių dokumentacija vis dar sako, kad ne visi VBA funkcijos yra palaikomos, VBA veikia ant OOoCalc, visais praktiniais inžinerinių skaičiavimų. Taigi dabar man laikas jungiklį.

Dabar, jei turite sunkumų, gauti savo VBA kodą dirbti ooo Calc, dont give up greičiau.

Continue Reading