Excel - alapvető módszerek és szerkezete a nyelv, csatlakozás com - vegyületet (1c v7 és v8
Kérdés: Hogyan lehet írni / olvasni az adatokat / Excel nyelvén 1s (a COM-objektum)
Alapvető módszerek, elvek és trükköket használnak az Excel objektum keresztül COM-
Olvasás adatokat Excel
Hozzáférés 1C Excel készül OLE. Létrehozása COM-objektum:
Most, a változó beállítható Excel Excel.
- Figyelem! Microsoft Excel telepítve kell lennie a számítógépen!
A következő parancs megnyitja a könyvet:
Mielőtt elkezdi olvasni az adatlapot rámutatnak, hogy a könyv, amit olvasni az adatokat:
A számozás a lapok a könyv kezdődik 1. A teljes lapszám lehet beszerezni a következő parancs segítségével:
Sheet akkor válassza ki a nevet a lap a könyvben:
Neve a lap a könyvben lehet beszerezni hívja:
Tehát kinyitotta a könyvet, és a kiválasztott lapot, most lássuk, hány sorok és oszlopok a kiválasztott lista:
Kapjuk értékeit levél cella sor és oszlop NomerStroki NomerKolonki:
Az alábbiakban egy kódrészlet fut, akkor olvassa el az összes adatot az első oldalon:
Amennyiben PutKFaylu - teljes elérési útvonal az Excel munkafüzet fájl (beleértve a nevét).
Elvégzése után a szükséges lépéseket, hogy lezárja a könyvet:
Feltölteni az adatokat Excel
Kimeneti (mentesítés) adatokat Excel akkor vagy Meglévő munkafüzet megnyitásához, vagy hozzon létre egy újat, és válassza ki a munkalapot jelenít meg adatokat.
Az alábbi kódot lehet használni, hogy hozzon létre egy új könyvet:
Amikor létrehoz egy könyvet az automatikusan létrehozott listák (alapértelmezés: 3). Mi csak válasszon:
Vagy adjunk hozzá egy új könyv lista:
Add a cella értékét mérleg:
Amennyiben PutKFaylu - teljes elérési útvonal az Excel munkafüzet fájl (beleértve a nevét).
Elvégzése után a szükséges lépéseket, hogy lezárja a könyvet:
Az általánosan alkalmazott módszerek Excel
Mentés "Kniga.SaveAs (PutDlyaZapisiFayla);", ahol PutDlyaZapisiFayla - változó típusú "String", például egy értéket a «C: 1.xls»
Üdvözlünk! Előttem van egy ilyen feladat: biztosítani az információk átadását egy termék egy Excel munkafüzetet 1C v8.1 létrehozásával a kártyákat a könyvtár az áruk és anyagok. Az adatok minden rekord Excel mérleg kell helyezni a megfelelő mezőbe a kártyán 1C. Sőt, nagyon is kívánatos, hogy létrehozása előtt az új kártya lenne tesztelni a jelenléte az ilyen a könyvtárban az áruk és anyagok más azonosító kódot (pl vonalkód áruk), és ha már létezik, a bejegyzés ignorirouetsya (kimarad). A feladat adott több felhasználó számára, ezért merem remélni, hogy egy ilyen eljárás létezik a természetben ... Nem tudom, hogy van-e ez? Szeretném, hogy ez bármilyen módon ... Köszönöm előre is a választ.
Szia, Anatolij. Az ITS lemez egy univerzális kezelés feltöltés / letöltés Excel, nézd meg ott. Meg lehet próbálni, hogy állítsa be.
És ez a cikk kapcsolódik Informatika - betakarítás. Meg lehet próbálni, hogy használja a saját fejlesztéseket.
„Elismerés” nómenklatúra az Excel fájl adatait minden esetben a saját, hogy írjon valami univerzális még nem történt meg.
Michael, meg kell ezzel foglalkozni?
Hely sejtek rögzített információ nem változik fájlból fájlba? Ha nem változik, akkor lehet alkalmazni, a hely, a sejt, tudva, hogy ez az, ahol az érték.