Učitavanje grupa nomenklature iz Excela u 1 ° C. Je li moguće prenijeti podatke iz Excel u imenik "nomenklature"? Putem programa Excel

Nije tajna da su računovođe razvijeni kako bi pomogli uspješnoj 1C aplikaciji, što vam omogućuje da napravite višestruke operacije odmah i najučinkovitije. Međutim, novak računovođe se događaju ponekad neznatno "znoj" da se bave svim mogućnostima koje su u sebi po sebi. Naravno, u mehanizmu za provedbu individualnih operacija, što je shvatio sve do najmanjih suptilnosti, računovođa ne samo da ostaje zadovoljni softverom, već i primijetiti povećanje učinkovitosti njihovog rada.

Jedan od hitnih problema s kojima se suočavaju novak računovođe koji nemaju iskustva s 1c se učitava u 1c od prethodno stvorenog Excela. Doista, samostalno je teško shvatiti kako spremiti dokument u Excelu u 1c, a također i za navigaciju biti pohranjeni, kao što je od 1c spremanje za Excel da kasnije radite izravno s urednikom tablice.

Dakle, kako bi se uklonili sve probleme, trebali biste se usredotočiti i istražiti upute, u svakom koraku predloženog algoritma. Naravno, početnici se ne smiju provoditi u provedbi takvih manipulacija vlastite kreativnosti. Samo iskusni korisnici mogu priuštiti ispunjenje složenijih operacija. Početni računovođe prvo treba jednostavno "ispuniti ruku", naučiti kako izvesti radnje u kojima možete spremiti podatke za Excel. Tek nakon toga moguće je proširiti svoje znanje o tome kako uvesti Excel u 1C program.

Mehanizmi za obavljanje poslova

Želio bih napomenuti da se mehanizam za izvođenje željenih radnji može razlikovati ovisno o tome koju verziju programa 1c: Računovodstvo se instalira na računalu. U najnovijim verzijama, ovaj proces više nije popraćen posebnim problemima. Zato iskusni korisnici preporučuju pratiti izgled ažuriranja, a kada se otkriju, potrebno je ažurirati program. Ako će računalo biti instalirano na računalu, onda shvatiti kako u 1c za istovar u Excelu ili ga spremite u program, bit će lakše.

Algoritam preuzimanje

Prvo odlučite što biste točno željeli zadržati u 1c. Otvorite tablicu koju ste ranije stvorili u Excelu, provjerite je li svi podaci važni za prijenos na program. Ako su neki stupci naknadno potrebni u tabličnom dokumentu, jer ne predstavljaju nikakvu vrijednost, jednostavno ih izbrišite kako ne biste preopteretili 1C program: računovodstvo. Nakon toga ne zaboravite ponovno spremiti tablicu koju ste uredili.

Sada možete nastaviti s izravnim radnjama koje vam omogućuju istovar u 1c od Excela. Otvorite sam program, pronađite nizu "direktorija" na lijevoj strani, kliknite na nju. Dodatne pododjeljke će se otvoriti, među kojima birate iz niza "nomenklature". Sada na horizontalnom ploči bit će izbornik u kojem ćete pronaći "nomenklaturu i cijene" klikom na nju, postavke će se otvoriti u kojem ćete pronaći željenu riječ "download".

Za uvoz završiti s uspjehom, važno je osigurati pohranu preuzetog dokumenta u željenom formatu. Uvoz je dopušten u 1C: Računovodstvo dokumenata koje ste uspjeli zadržati u Excel formatu - 2003 ili naknadne verzije. Također, dokument se može spremiti u MXL i ODS formatu. Ako ste učinili sve što je upravo slučaj, onda možete uvesti.

Lako je razumjeti kako spremiti u Excelu u 1c klikom na gumb "Download". Zaslon će imati uobičajeni prozor za preuzimanje. Ostaje samo odrediti put u kojem se nalazi dokument koji želite preuzeti. Nakon što je dovršen uvoz 1c iz Excel, imajte na umu da će u programu biti potpuno isto kao i u uredniku stola.

Ovaj uvoz je dovršen, ali vaše radnje se nastavljaju, pogotovo ako niste prethodno uredili tablicu, tako da ostaje dodatne linije i stupce. Tijekom stupaca ćete naći takvu ponudu kao "navedite rekvizite" klikom na njega, morat ćete odabrati jednu od predloženih opcija na popisu. Nakon što uspješno radite sa svakim stupcem, pogledajte nizove. Ako pronađete nešto više suvišno, slobodno uklonite.

Da biste napravili takve manipulacije, odaberite niz, a zatim kliknite gumb "Izbriši niz".

Upute za učenje, kako istovariti u 1c iz postojećeg Excel, možete jednostavno otkriti savjete o tome što nakon uređivanja tablice morate popuniti podatke koji nedostaju. Ako to učinite takvim manipulacijama s pripravkom, to će biti lakše raditi s programom. Slično tome, to će biti lakše pretraživati.

Na to, uvoz urednika tablice u programu 1c: Računovodstvo je dovršeno. Ako strogo slijedite upute, kao u 1c istovar iz Excela, ali nešto pogriješi, pobrinite se da je sam program popraćen najnovijom verzijom.

Algoritam istovar

Dakle, temeljito nelagodno, kao u 1c, preuzmite dokumente stvorene ranije u Excelu, sada se može umetnuti u način spremanja dokumenta u Excelu od 1c. Neki računovođa često se suočavaju s takvom nužnošću. Srećom, u novim verzijama programa, ova značajka nije dostupna samo, a ispunjenje takvih zadataka već je popraćeno vidljivim reljefima.

Prije svega, istovareni dokument može se koristiti kao cjenik koji se može usmjeriti na drugove i dobavljače. Da bi se datoteka iskrcala, u početku prolazi kroz već poznatu rutu, otvaranje prve "nomenclatures", zatim "nomenklaturu i cijene", a već na kraju ovaj put "istovar". Nakon toga, pojavit će se prozor u kojem ćete morati odrediti zvučnike koje želite vidjeti naknadno u Excelu.

Također je moguće dodati dodatne stupce, na gornjoj horizontalnoj ploči za rješavanje takvih međuprostora su gumbi "Add" i "Brisanje". Nakon što ste bili uvjereni da su svi potrebni podaci uključeni, označeni, kliknite gumb "upload", navedite put u kojem trebate spremiti takav datoteku i jednostavno pričekajte završetak samog procesa.

Nije potrebno očekivati \u200b\u200bdugo vremena, budući da se operacija provodi vrlo brzo.

Kada program najavljuje završetak procesa, bit će potrebno jednostavno otvoriti iskrštenu datoteku i osigurati da sadrži sve što će biti potrebno za daljnji rad. Iskusni računovođe mogu formirati opterećenje niti jedan položaj, ali odjednom nekoliko, izračunati ne desetke, nego za cijele stotine. Zahvaljujući takvim postupcima, vrijeme je značajno spašeno, što je dobrodošlo od onih koji su prethodno morali provesti kolosalni privremeni resurs kako bi ispunili takve zadatke.

Dakle, proces istovara i učitavanja Excel dokumenata u 1C program: Računovodstvo rano popraćeno povećanim pitanjima. U ovom trenutku, ažuriranjem programa na najrelevantniju verziju i studirao je korisne preporuke, bilo koji računovođa može se nositi s takvim zadacima.

Stock snimke u temi:


Mnogi koji rade u programu 1c suočavaju se s potrebom za učitavanjem podataka iz Excelove proračunske tablice u 1 ° C. Kada korisnik može imati potrebu za takvom preuzimanjem:
- Izvješće je formirano, spremljeno u ExcelObrađeni. Obrađeni podaci moraju se preuzeti na 1c u obliku dokumenta (premještanje, povratak od dobavljača)
- Postoji popis nomenklature koji će se preuzeti u direktorij. Popis nomenklature je u Excelu
- Bilo koji drugi podaci koji želite preuzeti na stol dio dokumenta, direktorij, informativni registar
U nastavku je priručnik za uporabu za preuzimanje podataka iz Excela u tablični dio dokumenta "Povratak robe od kupca".
Akcija 1., Priprema dokumenta na koji će se preuzeti podaci. Morate stvoriti prazan dokument "povratak robe od kupca" i zapisati ga.

Akcija 2., Otvorite vanjsku obradu "Preuzmite podatke iz tabličnog dokumenta".

Akcija 3., U obradi odaberite mjesto u kojem ćemo prenijeti podatke.

Akcija 4., Postavite parametre učitavanja. Učinite sve što je na slici za vježbanje.

Akcija 5., Kopiranje podataka iz Excel na tabularnu karticu Document (kao na slici). Dva gumba označena su crvenom bojom: "Kontrola" punjenja (pokazuje pogreške, na primjer, ako je jedinica mjerenja učitane nomenklature netočno naznačena) i "preuzimanje" (izvodi učitavanje).

Što su manji parametri za preuzimanje koje navedete, manja vjerojatnost pogreške prilikom učitavanja, ali će se više podataka morati ispraviti ručno u preuzetu dokumentu.

Obično, Sama obrada opterećenja podataka iz Excela u 1c

Većina organizacija u svakodnevnoj praksi za provođenje računovodstva raznih računovodstvenih operacija na stari način koristi Excel softver iz sustava Microsoft Office. To se događa kada se tvrtka doslovno prebacuje na 1C sustav, a izvještajni dijelovi još nisu kompetentno ispravljeni ili dobavljač preferira poslati cjenik kao sažetak tablice formata formata.xls. Nije iznenađujuće da je često potrebno zamijeniti ručno pozicioniranje položaja na automatiziranom sustavu. To će značajno smanjiti vrijeme popunjavanja dokumenata nomenklature i smanjiti broj pogrešaka koje je važno uzeti u obzir kada je u pitanju nekoliko desetaka, pa čak i oko stotine stavki.


Ovaj problem možete riješiti na različite načine: neke organizacije radije povjeravaju ovaj rad na svoje IT-Odjel, drugi zapošljavaju programere koji rade u tvrtki franšize, ali je prilično skupo i uzima gomilu vremena.


Mnogo povoljniji proizvod od trenutne situacije bit će korištenje odgovarajuće konfiguracije od 1c, koji će apsolutno obraditi podatke i postati univerzalni asistent pri integraciji dokumenata 1c i "Exelev" tablice.


U ovom odjeljku, mi ćemo pomoći da se nositi s time kako konfigurirati preuzimanje podataka iz formata datoteka.xls na jednu od konfiguracija od strane tvrtke 1c na temelju "1c: poduzeća 8"


Svaki korisnik je profesionalna verzija 1c: Enterprise 8 takva obrada je već tamo! Na disku!

Tipična obrada "opterećenog stabla .Epf", koji se nalazi u odjeljku: "Tehnološka podrška"\u003e "Metodička podrška 1c: Enterprise 8"\u003e "Univerzalna izvješća i obrada"\u003e

D: 1CITS EXE Exeps Unireps82 UploadfromTubokement Download


Napomena, počevši od veljače 2010. na svom disku, ova obrada za konfiguracije na platformi 8.1 je u drugom dijelu: "Tehnološka podrška"\u003e "Metodička podrška za 1C: Enterprise 8"\u003e "Platforma 1c: Enterprise 8.1"\u003e Univerzalni Izvješća i obrada "\u003e" Preuzimanje podataka iz tabličnog dokumenta ".

D: 1CITS EXE Exeps Unireps81 UploadfromTubokement Download


Postoje izvorni podaci:

  • Cjenik u Excel Moltalsleleshimsnab.xls - Microsoft Office Excel 97-2003 (.xls)
  • Tipična konfiguracija izdanja računovodstvenog društva 2.0, izdanje 2.0.12.2, Platforma 8.2 (8.2.10.77)
  • Morate preuzeti u 1c iz imena i cijena programa Excel


Od cjenika potrebno je preuzeti priručnik nomenklature u 1C: računovodstvo 8.

Pokrenite 1C program. Za početak obrade odaberite stavku "File"\u003e Otvori.

U sljedećem prozoru nalazimo datoteku za obradu

Smješten na svom disku u 1Cits exe ekstrepčava Unireps82 UploadfromTubococement Directory

Ako ste prethodno kopirali datoteku obrade na računalo, možete odabrati.


Otvara se prozor


Imajte na umu da će se preuzimanje podataka provoditi u dvije faze: Korak 1 - Učitavanje imena i postavljanje vrijednosti detalja o novim referentnim knjigama potrebnim za početak rada (mjerna jedinica, brzina PDV-a, proizvoda / usluga) , Stage 2 - Učitavanje cijena.

Učitavanje imena

Instalirajte "način preuzimanja" - učitavanje u referentnu knjigu "Vrsta redatelja" - nomenklatura

U kartici "Tabularni dokument"

Kliknite gumb EX1_B01.jpg "Otvori datoteku", u okviru odabira koji se pojavljuje, nalazimo imenik u kojem imamo cjenik u Excelu iz kojeg planiramo preuzeti podatke u 1c.


U početku se datoteka ne može prikazati. Postavite vrstu datoteke "Excel (* .xls)"


Odaberite našu datoteku



Potrebni detalji kartice nomenklature.

Konfigurirajte postavke preuzimanja imena

Želimo otrovati vašu pažnju na prepoznavanje prepoznavanja strukturnih jedinica imenika nomenklature u programu 1c: računovodstvena verzija 8, jer je jedan od ključnih točaka u identificiranju stavki podataka ime. Ako u početku položaj baze podataka nije popunjena, morat ćete pratiti ponavljajuće položaje i ako ih bilo, izbrišite.


Dvostruki predmeti su teško izbjeći, posebno je teško za zaposlenike koji će koristiti sličnu vrstu preuzimanja ne za jednokratni unos podataka na popis, već za sustavno učitavanje informacija u automatskom načinu rada.


Slučaj je kompliciran činjenicom da se zaposlenik mora suočiti s različitim kraticama i drugim kraticama, dvosmjerno pisanje i korištenje različitih znakova interpunkcije.


S ponovljenom uporabom i značajnom nizom informacija koje se mogu preuzeti, savjetujemo vam da se prijavite drugi softver od serije 1c: Enterprise 8, na primjer "1c: upravljanje trgovinom 8", "1c: kontrola male tvrtke 8" ili "1c" : Složena automatizacija 8 ", u kojoj postoji" parametar "članak", koji osigurava pouzdanost priznavanja podataka učitanih u nomenklaturu referentne knjige i eliminirajući sposobnost dupliciranja stavki.


String "Osnovna jedinica mjerenja" - u stupcu "Download Mode", odaberite "Set", u stupcu "Zadane vrijednosti" odaberite jedinicu mjerenja (u našem slučaju - PC.)


String "PDV stopa" - u našem slučaju, za sve stavke koje se mogu preuzeti, instalirati PDV 18%, za to, u stupcu "Download Mode", odaberite "SET" u stupcu "Zadane vrijednosti" "18%".


Ako roba ide s različitim PDV-om, koji je naveden u zasebnom stupcu opterećenog cjenika, postavite na "Traži" i broj odgovarajućeg stupca cjenika u tablici broj dokumenta.

Linija "Usluga" - u stupcu "Download Mode", odaberite "SET", odaberite "Ne" u stupcu zadanog zvučnika (u našem slučaju sve pozicije su proizvodi).


Pitali smo minimalne vrijednosti novih elemenata imenika nomenklature, koji će vam omogućiti da počnete raditi. Da bi se zatvorio mjesec, raspodjela troškova, formiranje računovodstva i izvješćivanja o porezu bit će potrebno postaviti značenja "Gomenklature grupe" i "željezo", za uvezenu robu pitati "zemlju podrijetla" i " Broj državnog koda ", ali se može učiniti kasnije pomoću grupe obrade.


Ako ste spremni odrediti vrijednosti tih detalja sada, zatim navedite. Kliknite "Download" u donjem desnom kutu, da biste postavili pitanje "Da"



Provjeravamo prisutnost novih stavki u relevantnoj skupini priručnika nomenklature

Otvorite karticu proizvoda, provjerite ispravnost preuzimanja pojedinosti


Ako je sve točno, možete nastaviti na drugu fazu - učitavanje cijena od cjenika u Excelu.


Ako se u budućnosti planira koristiti ovaj postupak učitavanja podataka s istim postavkama parametara pokretanja, preporučujemo spremanje trenutnih postavki. Da biste to učinili, pritisnite tipku EX1_B03.jpg "Spremi postavke" i jasno navedite trenutnu postavku, na primjer, "preuzmite imena robe iz cjenika Excel."


Sljedeći put možete preuzeti spremljene postavke pritiskom na tipku "Vraćanje postavki" klikom i odabirom željenog s popisa.

Učitavanje cijena

U "Enterprise Računovodstvu" Red.2.0 porezni setovi vrši se pomoću dokumenta za postavljanje nomenklature.

Instalirajte "način preuzimanja" - "Preuzmite na stol stol".

U Link "Link" odaberite "Postavljanje cijene nomenklature".


Ovdje možete odabrati već postojeći dokument u kojem želimo dodati nove stavke ili stvoriti novu (preporučenu), u dokumentu označavaju koji će "vrsta cijena" biti učitana (u našem primjeru "maloprodajne").


Kliknite "U redu" i spremite prazan dokument dok. Sada odaberite ovaj novi spremljeni dokument iz dnevnika na link "Link". U polju "Tabletible" odaberite "Roba"

Sada morate otići na karticu "Tabularni dokument"

Cntnows Odaberite naš cjenik u Excelu iz kojeg smo preuzeli imena, a sada ćemo učitati cijene (vidi stavak 5.).

Ova metoda je jednostavna. Njegova suština je da objekt Drvo Ima metode:

  • Snimiti (< ИмяФайла>, < ТипФайлаТаблицы \u003e) za istovar podataka u datoteku;
  • Čitati (< ИмяФайла>, < СпособЧтенияЗначений \u003e) Za preuzimanje podataka iz datoteke.

Pažnja!

Metoda zapisa () dostupna je i na klijentu i na poslužitelju. Metoda čitanja () dostupna je samo na strani poslužitelja. Trebate zapamtiti ovo
Pri planiranju interakcije klijent-poslužitelja.

Razmotrite primjer spremanja tabličnog dokumenta u datoteku. Potrebno je na bilo koji način stvoriti i popuniti dokument o objektu dokument i istovar Datoteka se provodi samo jedna linija:

Tabdow , Napišite (pulpa, otpisuju stablo. XLSX);

Ovdje Tabdow - formiran tablični dokument, Put do datoteke - ime datoteke za istovar, Typidail bulk pas .xlsx - format stvorene datoteke. Podržani su sljedeći Excel formati:

  • XLS95 - Excel 95 format;
  • XLS97 - Excel 97 format;
  • XLSX - Format Excel 2007.

Tabu \u003d novo drvo;
Tabdow , Pročitajte (povucite datoteku, promociju.);

Ovdje Put do datoteke - put do preuzimanja Excelove datoteke. Promicanje priznavanja Određuje kako interpretirati podatke koji se čitaju iz izvorne dokumenta. Mogućnosti su dostupne:

  • Vrijednost;
  • Tekst.

Razmjenu kroz Ole.

Razmjena kroz tehnologiju automatizacije OLE možda je najčešća verzija softvera s Excel datotekama. To vam omogućuje da koristite cijelu funkcionalnost koju pruža Excel, ali karakterizira polagana brzina rada u odnosu na druge metode. MS Excel instalacija je potrebna za razmjenu putem OLE-a:

  • Na računalu krajnjeg korisnika, ako se razmjena nastaje na strani klijenta;
  • Na računalnom poslužitelju 1c: Enterprise, ako se pojavi na strani poslužitelja.

Primjer istovar:

// stvaranje com objekta
Excel \u003d novi Comback ("Excel.Application");
// onemogućite izlaz upozorenja i pitanja
Excel , DisplayALelets \u003d false;
// Stvaranje nove knjige
Knjiga \u003d Excel. Radne knjige. Dodati ();
// pozicioniranje na prvom listu
List \u003d Knjiga. Radni listovi (1);

// vrijednosti snimanja u ćeliji
List , Stanice (spojnice, role). Vrijednost \u003d iphello;

// spremanje datoteke
Knjiga , SAVESS (datoteka imena);


Excel , Prestati ();
Excel \u003d 0;

Primjeri Čitanje:

// -- OPCIJA 1 --

// stvaranje com objekta
Excel \u003d novi Comback ("Excel.Application");
// Otvaranje knjige
Knjiga \u003d Excel. Radne knjige. Otvorena ( Put do datoteke;

List \u003d Knjiga. Radni listovi (1);

// zatvaranje knjige
Knjiga , Blizu (0);

// zatvaranje Excel i puštanje memorije
Excel , Prestati ();
Excel \u003d 0;

// - Opcija 2 -

// Otvaranje knjige
Knjiga \u003d Repter objekt ( Put do datoteke;
// pozicioniranje na željeni list
List \u003d Knjiga. Radni listovi (1);

// Pročitajte vrijednost stanice, obično ovdje je stanični krug
Performanse \u003d list. Stanice (spojnice, role). Vrijednost;

// zatvaranje knjige
Knjiga , Primjena. Quit ();

Za zaobići Sve završene linije Leaf Excel mogu koristiti sljedeće tehnike:

// -- OPCIJA 1 --
Količina \u003d list. Stanice (1, 1). Specialcells (11). RED;
Za A2rows \u003d 1 po broju ciklusa
Performanse \u003d list. Stanice (spojnice, role). Vrijednost.;
Endcycle;

// - Opcija 2 -
Tinker \u003d 0;
Dok je istina ciklus
Tinetings \u003d + 1 broj;
Performanse \u003d list. Stanice (spojnice, role). Vrijednost;
Ako nije denominiran (stavkeZatim
Prekinuti;
Završeno;
Endcycle;

Umjesto sekvencijske obilaznice svih linija, možete istovariti sve podatke u niz I raditi s njim. Ovaj pristup će biti brži prilikom čitanja velike količine podataka:

ALLOCOLONE \u003d LEAF. Stanice (1, 1). Specialcells (11). Stupac;
Vggostrok \u003d List. Stanice (1, 1). Specialcells (11). RED;

Regija \u003d List. Raspon (list. Stanice (1, 1), list. Stanice (izazov, alokolon));
Podaci \u003d Područje. Vrijednost. Istovariti();

Tablica u nastavku prikazuje najpopularnija svojstva i metode za rad s Excelom putem Olea:

Činiti Kod Komentar
Radite s aplikacijom
Instalacija prozora aplikacije Excel , Vidljiv \u003d False;
Postavljanje izlaznog načina upozorenja (izlaz / nemojte reproducirati) Excel , Displaylerts. \u003d False;
Zatvaranje aplikacije Excel , Prestati ();
Rad s knjigom
Stvaranje nove knjige Knjiga \u003d Excel. Radne knjige. Dodati.();
Otvaranje postojeće knjige Knjiga \u003d Excel. Radne knjige. Otvoreno (datoteka imena);
Očuvanje knjige Knjiga , Saveas (datoteka imena);
Zatvaranje knjige Knjiga , Blizu (0);
Radite s listom
Instalacija trenutnog lista List \u003d Knjiga. Radni listovi (broj);
Instaliranje imena List , Ime \u003d ime;
Instalacija zaštite List , Zaštititi.();
Uklanjanje zaštite List , Nepotrebno.();
Postavljanje orijentacije stranice List , Podešavanje stranice. Orijentacija \u003d 2.; 1 - knjiga, 2 - krajolik
Ugradnja lijeve granice List , Podešavanje stranice. Levemargin \u003d Excel. Centimetri (san);
Instaliranje gornje granice List , Podešavanje stranice. TopMargin \u003d Excel. Centimetri (san);
Postavljanje odgovarajuće granice List , Podešavanje stranice. RightMargin \u003d Excel. Centimetri (san);
Instaliranje donje granice List , Podešavanje stranice. Bottbamargin \u003d Excel. Centimetri (san);
Radite s redovima, zvučnicima, stanicama
Postavljanje širine stupca List , Stupci. StupacWidth \u003d širina;
Brisanje niza List , Redovi (set). Izbrisati.();
Brisanje zvučnika List , Stupci. Obriši ();
Uklanjanje stanica List , Stanice (spojnice, role). Izbrisati.();
Vrijednost postavljanja List , Stanice (spojnice, role). Vrijednost \u003d vrijednost;
Kombiniranje stanica List , Raspon (list. Stanice (role, role), list. Stanice (Rodka1, Rolls1)). Sjediniti.();
Instalacija fonta List , Stanice (spojnice, role). Fonta. Ime \u003d Nameshrift;
Ugradnja veličine fonta List , Stanice (spojnice, role). Fonta. Veličina \u003d dimenzionalna;
Instaliranje podebljanog fonta List , Stanice (spojnice, role). Fonta. Podebljano. = 1 ; 1 - Font masti, 0 - Normalno
Ugradnja cursive List , Stanice (spojnice, role). Fonta. Talarac = 1 ; 1 - tabalics, 0 - normalno
Ugradnja podcrtanog fonta List , Stanice (spojnice, role). Fonta. Naglasiti = 2 ; 2 - podcrtano, 1 - ne

Da biste saznali što se imovina treba promijeniti ili se može nazvati metodom makronaredbe Excel. Ako snimate makronaredbu s potrebnim radnjama, nakon što možete gledati softverski kod na VBA snimljeni makro.

Pomoću comsaacearray.

Kada istovara velike količine podataka iz 1c u Excel-u ubrzati, možete koristiti objekt Comsaafaarearay., Prema definiciji asistentske sintakse, comsaifearearay - objekt ljuske nad višedimenzionalnim nizom Sigurna. Od com. Omogućuje vam stvaranje i korištenje Saherearea za razmjenu podataka između COM objekata. Jednostavno rečeno, ovo je niz vrijednosti koje se mogu koristiti za razmjenu između tehnoloških aplikacija.

// stvaranje comsaicearray.
Masivni \u003d novi comsaifarry ("vt_variant", alokolon, prvenstvo);
// popunjavanje comsaafaarearay.
Za Stranica \u003d 0 putem Ogoskost - 1 ciklus
Za Count \u003d 0 od Allocolon - 1 ciklus
Masivan , SetValue (Broj, str);
Endcycle;
Endcycle;
// Dodjeljivanje Excelovog područja COMSAFAFAFAFAFARRAY vrijednosti
List , Raspon (list. Stanice (1, 1), list. Stanice (izazov, vgazhonok)). Vrijednost \u003d masivna;

Razmjena putem ADO-a.

Excel datoteku prilikom razmjene putem ADO-a je baza podataka na koju možete kontaktirati s SQL upitima. Instaliranje MS Excel nije potrebna, već nužno ODBC upravljački program, s kojim će pristupom biti dostupan. Korišteni ODBC upravljački program definiran je prilikom određivanja niza veze u datoteku. Obično potreban upravljački program već je instaliran na računalu.

Razmjena putem ADO primjetno brže razmjene putem Olea, ali kada istovara nije moguće koristiti Excel funkcionalnost za dizajn stanice, postavljanje stranica, zadataka formula, itd.

Primjer istovar:


Veza \u003d novi Compack ("ADDB.Connection");


Spoj , Povezivanje \u003d "

| Izvor podataka \u003d " + Datoteka + ";
;
Spoj , Otvorena (); // otvaranje spoja

// stvaranje com-objekt za tim
Tim \u003d novi cobarck ("adodb.command");
Tim

// dodjeljivanje teksta teksta za stvaranje tablice
Tim , Commandtext \u003d. "Stvorite tablicu [List1] (COLUP1 char (255), datum stupca2, stupac3 int, stupac4 float)";
Tim , Izvršiti (); // izvršenje naredbe

// Naredba za dodjelu teksta za dodavanje retka tablice
Tim , Commandtext \u003d. "Umetnite u [LED1] (stupac1, stupac2, stupac3, stupac4) vrijednosti ('abvgdeyo', '8/11/2017', '12345', '12345,6789' ');
Team.execute (); // izvršenje naredbe

// Izbrišite naredbu i zatvaranje veze
Tim \u003d nedefiniran;
Spoj , Zatvoriti.();
Spoj \u003d nesiguran;

Da biste stvorili novi list i formirali svoju strukturu, možete koristiti objekte Adox.catalog i Adox.table, U ovom slučaju, kod će se obrazac:

// stvaranje com objekta za rad s knjigom
Knjiga \u003d Novi cobarc ("adox.catalog");
Knjiga , ActiveConnection \u003d veza;

// Stvaranje COM objekta za rad s strukturom podataka na listu
Tablica \u003d novi com objekt ("adox.table");
Stol , Ime \u003d "popis1";
Stol , Stupci. Dodani ("Stupac1", 202);
Stol , Stupci. Dodajte ("Stupac2", 7);
Stol , Stupci. Dodani ("Stupac3", 5);
Stol , Stupci. Dodani ("Stupac4", 5);

// stvoriti list u knjizi s opisanom strukturom
Knjiga , Stolovi. Dodavanje (tablica);
Tablica \u003d nedefinirana;
Knjiga \u003d nedefinirana;

U primjeru danom metodi

Stol , Stupci. Dodati.("Stupac1", 202);

drugi parametar označava vrstu stupca. Opcija je opcija, ovdje su neke vrijednosti vrste stupca:

  • 5 - addouble;
  • 6 - Adcurrency;
  • 7 - Alati;
  • 11 - Adboolean;
  • 202 - Advartwchar;
  • 203 - AdlonngvarwChar.

Primjer Čitanje:

// Stvaranje COM objekta za povezivanje
Veza \u003d novi Compack ("ADDB.Connection");

// Postavite nizu veze
Spoj , Povezivanje \u003d "
| Provider \u003d Microsoft.ace.oledb.12.0;
| Izvor podataka \u003d " + Datoteka + ";
| Proširena svojstva \u003d »» Excel 12,0 xml; HDR \u003d da »»;;
Spoj , Otvorena (); // otvaranje spoja

// Stvaranje COM objekta za uzorkovanje
Uzorkovanje \u003d novi comboddset ("ADDB.RecordSet");
Zahtjev za tekst \u003d. "Odaberite * iz [list1 $]";

// zatražiti izvršenje
Uzorak , Otvori (zaslon teksta, veza);

// zaobići uzorkovanje
Još ne uzorak. Ciklus eof ()
Vaccinecoloneque1 \u003d uzorak. Polja. Stavku ("stupac1"). Vrijednost. ; // Žalba po imenu stupca
Vaccinecoloneque2 \u003d uzorak. Polja. Stavka (0). Vrijednost; // žalba indeksom stupca
Uzorak , Movenenext ();
Endcycle;

Uzorak , Zatvoriti ();
Uzorkovanje \u003d nedefinirano;
Spoj , Zatvoriti ();
Spoj \u003d nedefiniran;

U nizu za spajanje, parametar Hdra Određuje kako će se percipirati prvi redak na ploči. Moguće su opcije:

  • Da - prva linija se percipira kao ime stupaca. Možete kontaktirati vrijednosti po imenu i indeksu stupca.
  • Ne - prva linija se percipira kao podaci. Možete se obratiti samo indeksu stupca.

U primjerima se razmatraju samo nekoliko ADo objekata. ADO objektni model sastoji se od sljedećih objekata:

  • Veza;
  • Naredba;
  • Snimak;
  • Snimiti;
  • Polja;
  • Potok;
  • Pogreške;
  • Parametri;
  • Svojstva.

Istovar bez programiranja

Da biste spremili podatke od 1c u Excelu, nije uvijek preporučljivo pribjeći programiranju. Ako u načinu poduzeća, korisnik može prikazati podatke potrebne za istovar, a zatim se mogu spremiti u Excel bez programiranja.

Za spremanje tabličnog dokumenta (na primjer, rezultat izvješća) možete nazvati naredbu Uštedjeti ili Spremi kao… Glavni izbornik.

U prozoru koji se otvara, morate odabrati imenik, ime i format pohranjene datoteke.

Da biste spremili ove dinamičke popise (na primjer, popis nomenklature), potrebno je:

  1. Prikaz podataka u tablicurularni dokument pomoću naredbe Čak i na popis ...;
  2. Spremite tablicu dokumenta u traženi format.

Specijalist je odgovoran:

Odmah odrediti da u početku 1c opterećenje podataka iz programa Excel nije osiguran, za to postoji vanjski utovarivač 1c 8,3, što znači da je vaše pitanje odvršteno - da, moguće je.

Učitavanje iz Excela u 1 C 8.3 došlo je do iskrivljavanja podataka - prvo morate pripremiti tablicu izravno u Excelu. Popis koji je učitan s B1C mora biti pravilno strukturiran, tj. Prisutnost u jednom stupcu ili jedan tipovi pojedinih podataka (broj, broj, prezime itd.) Nije dopušteno.

Ako je tablica iznimno pristupačna, onda će u 1c učitavanju iz Excela proći bez ikakvih problema. Zatim izvodite 1C obradu za preuzimanje ISEXCEL podataka. Da biste izvršili obradu, idite na izbornik Datoteka, navedite učitane datoteke stabla .Epf u skočnom prozoru u načinu rada Učitavanje preuzimanja u imenik. Linija ispod označava vrstu referentne knjige - nomenklaturu. Zatim otvorite datoteku i na popisu tražite listu Excel (*. XLS), odaberite datoteku koja sadrži podatke koje trebate preuzeti. Zatim nastavite do postavki, u retku Prva linija podataka tabličnog dokumenta označava broj 2, jer je kapica našeg tablice u gornjoj liniji.

Zatim otupite zvučnike, pokazujući ručno numeriranje stupaca. Isključite sve zastave, radi o tome postoji određeni gumb na panel alata. Ime i puni naziv označena polja i puno ime, ne dodirujte način rada, neka ostane, numeriranje zvučnika je prikladno za Excel tablicu.

Ostaje samo da biste odredili mjernu jedinicu i stopu PDV-a, ako ga ne instalirate odmah, a kasnije ćete morati ručno staviti na jednu poziciju. Stupanj PDV-a zabilježen je. Osnovna mjerna jedinica, način - postavljen, postavljen prema zadanim postavkama i izravno18% u retku. Pripravci su dovršeni. Navedite tablični dokument i klikom na kontrolu punjenja. Trebalo bi postojati znak s informacijama o odsutnosti pogrešaka.

Sada možete sigurno preuzeti. U programu 1c, opterećenje nomenklature iz Excela je dovršeno