Hogyan írjunk feladatmeghatározás a program (makro) makrók, hogy az Excel

Hello, kedves ügyfelei számára Excel programokat.

Kérjük, szánjon néhány percet az időt, hogy megtanulják,
hogyan lehet létrehozni (döntetlen) az, hogy a program (makrók Excel)

Az írás ezt a cikket én váltotta ki az a tény, hogy a legtöbb megrendelések érkeznek olyan formában, hogy nem azonnal megértsék, mit kell tennie.







Természetesen vannak olyan vendégek a technikai projekt -, de szerencsére egyikük TK nem írja -, mert túl sok felesleges.
Így fogom leírni Szerinte az ideális technikai projekt (a továbbiakban - TK), nem tarthat igényt az abszolút igazság.

Röviden, a szerkezet ideális követelmények meghatározása a következőképpen néz ki:

1) A program célja - amit meg kell csinálni (1-2 mondat)

Például: A program kell gyűjteni az adatokat több Excel fájlokat egy előre meghatározott mappába, és 2 jelentés formájában: XLS és CSV formátumban

2) A bemenő adatok - a fájlokat, példák leírása jellegzetességeik

Például: Baseline - Excel fájlt, ami az almappák. A mellékletként - archív folder.rar, tartalmazó példákat több ilyen fájlok, megőrizve az almappa struktúra. Emellett több adatra van szükség egy Excel fájl -. Reestr.xls lásd a fájlt mellékletként. A nyilvántartás fájl áll több lap (szükségünk lesz csak az adatokat a második oldalon), az út nem fog változni a fájlt (a beállításokat a program kell tenni, hogy útját válassza a rendszerleíró fájlt, egy mappát XLS fájlok)
Száma XLS fájlok - eltérő körülbelül 100 1500.

3) Hogy ez szükséges, hogy egy eredmény - a minta fájlokat, egy rövid leírást

4) Hogyan kell működnie (amelyet kivett, amihez, stb, stb)

5) Információk az időzítés, a kapcsolattartó adatait

Például: Az idő nem fogy, kívánatos, hogy nem 3-4 nap.
Minden kérdés kész válaszolni a Skaypu - a becenevem: super_client, vagy ICQ 123456789

Természetesen, egy ilyen feladat talán kell kérni néhány tisztázó kérdéseket - de általában minden világos, hogy mi a teendő.

További részletek a néhány pontot:

Hogyan lehet a legjobban bemutatni a probléma, hogy ez világos számomra:

A részletesebb jellemezné a lényege a probléma - a jobb. Ne mentse szó - képzeljük el, hogy az a személy, hogy ismertesse a problémát, teljesen ismeretlen a sajátosságait a tevékenység (például egy szomszéd nagymamája). Ha lehet leírni a problémát úgy, hogy még a nagyanyám meg fogja érteni, hogy hogyan és mit kell dolgozni -, akkor a feladat akkor tekinthető a lehető leghamarabb (és nagy valószínűséggel kap a program készen áll az ugyanazon a napon)







Ne használja a bemutató a probléma lényegét a speciális feltételeket. különösen a programozáshoz. Csak a saját szavaival, magyarázza - mi van most, és mi történjen - és akkor lesz biztos, hogy megértsük egymást, és a program akkor kap pontosan formában, ahogy kell.

Az első dolog, amit meg kell érteni a feladat -, hogy az eredeti adatokat, és akkor kap egy eredményt.

Nem szükséges, hogy leírja a szerkezete a táblázatok szó - csak csatolja a rendelést az eredeti fájlt, és az eredmény a példákat.
A leírás azt kell kitalálni, hogy ha a program kell keresni a forrás fájlokat, hány fájlt kell létrehozni, hogy hol és milyen néven, hogy ezeket a fájlokat.

Ha a kimenet kell készíteni CSV fájlba - így, és csatolja egy példa a CSV, és nem a forma egy Excel munkafüzet (XLS, XLSX stb)
Ha le kell töltenie az adatokat a honlapon - kérjük, jelezze az adott oldalon, hogy milyen oldalakat, milyen adatokat egy weboldal igényeinek.

Másodszor, azt kell megérteni - hogy mi a forrás adatok (fájlok) változnak, és mi - állandó marad.

Ha például kell feldolgoznia egy árlistát a szervezet - mondta, az eredeti ár lista fájl mindig ugyanaz (manuálisan kell változtatni hozzá)
vagy a fájl folyamatosan változik (például minden nap kiürül a program 1C).

Ez annak a ténynek köszönhető, hogy meg kell értenem, hogy lehet beágyazni programkódot az adott fájl, vagy kódot szükséges, hogy külön add-on fájlt (ha minden nap - egy új forrás fájl, az összes forrás fájlokat rendszeresen helyébe új XLS)
Ha valaki nem rendszeresen helyébe új forrás fájlokat, akkor én általában beágyazott szoftver (elhelyeztek lap Excel fájl a program start gomb)

Harmadszor - szükséges megérteni, hogy a kezdeti adatok nyerik az eredmény

Ha a program ravasz módon átrendezni oszlop adatai - lehetőleg kísérő példák fájlba színes jelzések - például ugyanazon a területen a forrás és a cél fájlokat azonosítsa az egyik szín (ez sokkal könnyebb olvasni, mint 20 javaslatok átadása, amelyben oszlopra helyen eredmény beillesztés)

Annak érdekében, hogy ne vesztegesse az idejét lishee leírása összetett algoritmikus struktúrák azonnal rendelés után írj a Skype vagy ICQ, - kérdezem tisztázó kérdéseket.
Az alapvető szabály az ilyen viták - elsőrendű minta fájlokat (megjegyzés - a példa egy fájl), majd a vitát.
Ha adsz első hívást Skype (nem küld fájlokat) és kezdj el kérdezősködni - és hogy lehet-e az én fájlban erre-and-so, - nem tudok válaszolni (I, sajnos, nem telepata)

Mi a legfontosabb az, hogy:

  1. csatolja a minta fájlokat. a példa arra, hogy mit kell tenni
  2. szabadság elérhetőségi adatok (Skype, ICQ, sejtszám)
  3. adja meg az összeget, amelyet hajlandó fizetni. ha a program teljes mértékben megfelel az Ön igényeinek

PS: Az egyik kollégám nagyon jól le van szükség megfogalmazása a probléma.

A készítmény bármely probléma világosnak kell lennie választ a következő kérdésekre:

1. Hol vannak a nyers adatok szervezett, vagy hogyan és milyen formában jönnek
2. Mi legyen az eredmény a rendszer működésének (amelyre mindez megtörtént, az eredmények így kell kinéznie)
3. a szabályokat, amelyek az eredeti adatokat konvertálja a végeredményt (ha a kezelés során szükség van további. Tájékoztatás a kezelő legyen világos, hogy milyen adatokat és milyen módon kell nyilatkozatot tenni, ha használja a segédkönyvek, amelyek hol vannak, és mi a szerepe a számítás )
4. Mi a lendületet, hogy elindítsa a rendszert (préselt megváltozott adatok fájl meg van nyitva, stb.)

ha van egy pontos választ az egyes tételek - csak akkor, ha tehet valamit