Гэр / Интернет / 1 секундэд олон excel файлыг программчлан нээх. Аль нь илүү дээр вэ - "1С" эсвэл "Excel"? Төрөл боловсруулах нь дараахаас байршуулахыг дэмждэг

1 секундэд олон excel файлыг программчлан нээх. Аль нь илүү дээр вэ - "1С" эсвэл "Excel"? Төрөл боловсруулах нь дараахаас байршуулахыг дэмждэг

  • Харилцаалагч талуудын хооронд мэдээлэл солилцох үед (үнийн жагсаалт, эвлэрлийн акт гэх мэт);
  • Үндсэн нягтлан бодох бүртгэлийг 1С, заримыг нь Excel хүснэгтэд хийдэг тохиолдолд операторуудын ажлыг хөнгөвчлөх;
  • Мэдээллийн санг анх бөглөх явцад.

Энэ үйлдлийг гүйцэтгэхийн тулд та мэдээллийн технологийн дэмжлэгийн (ITS) захиалгаар ашиглах боломжтой стандарт функц болон өөрөө бичсэн боловсруулалтыг ашиглаж болно. янз бүрийн сонголтуудхолболтууд. Манай нийтлэлд бид боломжтой бүх тохиолдлуудад аль болох бүрэн дүн шинжилгээ хийж, Excel-ээс 1С руу өгөгдөл ачаалахтай холбоотой ихэнх асуултуудад хариулах болно.

Бүх нийтийн хөдөлгөөн

ITS дискүүд, мөн 1С портал дээр "Технологийн дэмжлэг" -> "Бүх нийтийн тайлан ба боловсруулалт" цэс рүү орж "Хүснэгтийн баримтаас өгөгдлийг ачаалах" хавтсанд тохирох боловсруулалт хийгдэнэ.

Үүнийг эхлүүлэх үед маягт нээгдэнэ (Зураг 1):

Маягтаас харахад энэ нь дараах тохиргооны объектууд руу мэдээллийг шилжүүлэх боломжийг танд олгоно.

  1. Лавлах;
  2. хүснэгтийн хэсэгбаримт бичиг эсвэл гарын авлага;
  3. Мэдээллийн бүртгэл.

Шилжүүлэгчийн байрлалаас хамааран объект сонгох талбар өөрчлөгддөг.

Та байршуулсан файлыг нээх үед боловсруулах хүснэгтийн маягтыг бөглөнө.

Төрөл боловсруулах нь дараахаас байршуулахыг дэмждэг:

  • 1С компанийн мэргэжилтнүүд боловсруулсан форматтай файлуудmxl;
  • Листxls форматаар хадгалсанExcel 97-2003;
  • текст файлtxt;
  • ширээdbf.

Их хэмжээний Excel файлуудыг ачаалахад удаан хугацаа шаардагддаг тул хэрэв өгөгдөл ачаалах нь хэд хэдэн үе шаттайгаар явагдах боломжтой гэж үзвэл эсвэл байгаа файлыг хэд хэдэн удаа нээх шаардлагатай гэдгийг мэдэж байгаа бол мэдээллийг хадгалах нь дээр. мэдрэл, цагийн форматыг хэмнэхийн тулд mxl-ээс. Та үүнийг боловсруулах маягтаас шууд хийж болно.

Хэрэв эх файлд мөрийн бүлэг, дэд гарчиг, тэмдэглэл байгаа бол тэдгээрийг гараар устгах шаардлагатай гэдгийг ойлгох нь чухал юм.

Одоо "Тохиргоо" таб руу шилжье (Зураг 2):

Зураг 2

Ихэнх тохиолдолд Excel хүснэгтүүд нь бүх төрлийн дэлгэрэнгүй мэдээлэл, мэдээллийг агуулсан толгой хэсгийг (хэвлэсэн маягтын нэр, эсрэг талын дэлгэрэнгүй мэдээлэл, ирж буй баримт бичгийн огноо, дугаар, баганын нэр гэх мэт) агуулсан байдаг. маягт дээрх програмын "Хүснэгтийн баримт бичгийн эхний мөр" шинж чанарт та шилжүүлсэн мэдээлэл бүхий эхний мөрийг зааж өгөх ёстой.

Мэдээлэл бичих мета өгөгдлийн объектыг сонгосны дараа "Тохиргоо" табын хүснэгтийн хэсэг нь шинж чанаруудын нэр, тэдгээрийн төрлүүдийн тодорхойлолт болон бусад зүйлсээр автоматаар дүүрнэ. чухал мэдээлэл. "Тохиргоо" табын хүснэгтийн хэсгийн багануудыг авч үзэх нь тусдаа хэсэгт зориулагдсан байх ёстой.

Тохиргооны баганууд

Туг - мөрөнд байгаа нүдийг шалгах эсвэл тэмдэглэгээг арилгах замаар харгалзах атрибутыг бөглөх эсэхийг тодорхойлно.

Атрибутын төлөөлөл - мета өгөгдлийн атрибутын ижил утгатай (нэр) энд бичигдсэн бөгөөд үүнийг тохируулагч дээр зааж өгсөн болно.

Хайлтын талбар - хэрэв та энэ нүдийг чагталвал боловсруулалт нь холбогдох шинж чанараар элементүүдийг хайж, амжилттай бол одоо байгаа өгөгдлийг өөрчлөх, нэмэлт функцэнэ талбар - давхардсан харагдахаас хамгаалах.

Төрөлүүдийн тайлбар - нэг буюу өөр мета өгөгдлийн шинж чанартай өгөгдлийн төрлийг харуулна.

Татаж авах горим - гурван сонголтыг санал болгодог (Зураг 3):

Зураг 3

  • Хайлт - харгалзах элементийг хайж олох бөгөөд хэрэв байхгүй бол шинээр үүсгэж болно;
  • Set - тодорхой утгыг дэд хэлбэрээр тогтоосон;
  • Тооцоолох - энэ тохиолдолд талбарт үүсгэсэн элемент"Холбооны нөхцөл/утга илэрхийлэл" баганад заасан илэрхийллийг үнэлэх үр дүнг тогтооно.

Сүүлчийн тохиолдолд Expression талбарыг идэвхжүүлснээр маягт нээгдэнэ (Зураг 4).

Зураг 4

Баганын дугаар - Excel хүснэгтийн аль баганаас өгөгдлийг бөглөх шаардлагатайг зааж өгөх талбар.

Өгөгдмөл утга - Байршуулсан файл нь элементийг бүртгэхэд шаардлагатай бүх өгөгдлийг агуулаагүй тохиолдолд ихэвчлэн энэ талбарт байгаа мэдээллийг бөглөхөд үүсдэг.

Холбоосын нөхцөл / утгын илэрхийлэл - бид тооцоолсон талбаруудыг авч үзэхдээ энэ талбарт аль хэдийн хэсэгчлэн хүрсэн бөгөөд үүнээс гадна та эх өгөгдлийг синхрончлох нөхцөлийг зааж өгч болно.

Энд зарчмын хувьд "Тохиргоо" таб дээр байгаа бүх мэдээлэл байна.

Ачаалах, захидал бичих, илэрхийлэл бичихэд их цаг алдахгүйн тулд хөгжүүлэгчид тохиргооны сонголтыг mxlz өргөтгөлтэй файлд хадгалах боломжийг олгосон.

Та "Дүүргэх хяналт" товчийг дарж шилжүүлсэн өгөгдлийн зөв эсэхийг шалгаж болно (Зураг 1). Үүний дараа та татаж авах процессыг эхлүүлж болно. Процедурыг амжилттай дуусгах эсвэл стандарт бус нөхцөл байдлын талаар танд тусад нь мэдэгдэх болно.

Excel-ээс өгөгдөл оруулахын тулд мэдээллийн суурь"Удирдлага, худалдаа" гэж бас нэг механизм бий. Энэ нь дээрх аргаас хамаагүй бага боловч ITS-ийн захиалга шаарддаггүй бөгөөд стандарт хүргэлтэд багтсан болно.

Энэ боловсруулалтыг "Худалдан авалт" таб дээрээс "Үйлчилгээ" цэсээс олж болно, үүнийг "Файлуудаас нийлүүлэгчийн үнийг ачаалах" гэж нэрлэдэг (Зураг 5).

Зураг 5

Боловсруулах маягт нь дараахь зүйлийг агуулна.

  1. Энэ үнэ хэдэн цагт хамааралтай болохыг зааж өгөх огноо сонгох талбар;
  2. Үнийн жагсаалтыг илгээсэн эсрэг талыг сонгох талбар;
  3. Тохируулах үнийн төрлийг сонгох боломжийг олгодог товчлуур;
  4. Байршуулсан мэдээллээр дүүргэх боломжтой хүснэгтийн хэсэг.

Энэ хэлбэрийг Зураг 6-аас харж болно

Зураг 6

Маягтын дээд талд байгаа домог нь маягтын эхний табыг хэрхэн ашиглахыг тайлбарладаг.

Харилцагчийг сонгосны дараа (энэ нь ханган нийлүүлэгч, комиссын төлөөлөгч эсвэл худалдагчаар ажиллаж байгаа эсэхээс хамаарч) үнийн төрөл тус бүрийн нэмэлт багануудыг хүснэгтэд авах боломжтой болно.

Вэб интерфэйсээр ажиллах үед зарим хөтчүүд хөтчийн нэмэлтийг суулгахыг шаарддаг (Зураг 7). Бид "Суулгалтыг эхлүүлэх" товчийг дараад холболтоо дахин эхлүүлэх хэрэгтэй.

Зураг 7

Үүний дараа санах ойг ашигласнаар бид мэдээллийг нэг хүснэгтээс нөгөө хүснэгтэд шилжүүлэх боломжтой болно. Бидэнд хэрэгтэй багануудыг ("Нийтлэл", "Нэр", "Үнэ") бөглөхөд бид "Дараах" товчийг дараад хоёр дахь хуудас руу очно (Зураг 8).

Зураг 8

Хөтөлбөр нь өгөгдлийн сангаас автоматаар таарч хайх бөгөөд хэрэв байхгүй бол алдааг засах сонголтыг санал болгоно. Гадаад төрххүснэгтийн хэсгийг шилжүүлэгчээр удирдаж болно. Нэмж дурдахад хэрэглэгч байршуулсан файлын элементүүдийг мэдээллийн санд байгаа элементүүдтэй бие даан харьцуулах боломжтой.

  • Бүгдийг бүртгүүлэх;
  • Мэдээллийн санд байгаа хүмүүстэй харьцуулахад зөвхөн өөрчлөгдсөнийг бүртгүүлнэ үү.

Текстийн талбарт та баримт бичигт бичигдэх тайлбарыг оруулж болно (Зураг 9):

Зураг 9

Боловсруулсны дараа:

  • "Нийлүүлэгчийн нэршил" лавлах хэсэгт тохирох элементийг үүсгэнэ (хэрэв энэ нь байхгүй байсан бол);
  • Энэ нь "Нэршил" лавлах номын элементтэй тохирно;
  • "Барааны үнийг тогтоох" баримт бичгийг үүсгэж, байршуулах бөгөөд үүнд: ханган нийлүүлэгч, үнийн төрөл, өгөгдөл тогтоосон огноог зааж өгнө.

Боловсруулалт “-аас бараа ачих гадаад файлууд».

DIY шилжүүлгийн боловсруулалтын сонголтууд

Excel файлаас өгөгдлийг задлахад гол асуудал бол 1С-д үүнийг нээх хоёрдмол утгагүй механизм байдаггүй явдал юм. Excel-ийг 1С-тэй холбох хэд хэдэн сонголт байдаг.

  • Microsoft ADODB-ээр дамжуулан - Хангалттай хурдан арга, энэ нь дүрмээр бол файл болон үйлчлүүлэгч-серверийн мэдээллийн санг хадгалах сонголтуудад хамаарна;
  • Ашиглах замаар Microsoft Office- SQL мэдээллийн сантай ажиллахад заримдаа бүтэлгүйтдэг арга, дүрмээр бол энэ нь эхний аргаас арай удаан ажилладаг бөгөөд үүнээс гадна Office шаардлагатай;
  • Libre Office-ээр дамжуулан - өмнөх аргаас ялгаатай нь энэ нь үнэ төлбөргүй бөгөөд xls болон xlsx форматаас гадна өөрийн хүснэгтүүдийг дэмждэг боловч суулгасан LibreOffice багц болон татаж авсан файлыг бэлтгэх шаардлагатай (хүснэгтийн эхний мөрөнд баганын нэрийг агуулсан).

Илүү дэлгэрэнгүй харцгаая янз бүрийн арга замуудболон сонголтууд.

ADODB.Connection-ээр дамжуулан

Ерөнхийдөө ADO нь ActiveX Data Object гэсэн үг бөгөөд үүнд үйлчилдэг програмын хандалтянз бүрийн мэдээллийн сан руу. Ямар нэгэн холболт хийх үед хамгийн том асуудал гуравдагч талын файл(Excel-ийг оруулаад) - холболтын мөрийг зөв зохиох.

Excel файлын гурван сонголт байдаг:

Холболтын хэлхээний сонголтууд:

  • Үйлчилгээ үзүүлэгч - ашигласан драйверийг энд тодорхойлно;
  • Өгөгдлийн эх сурвалж - бидний нээх файлын нэрийг тодорхойлно;
  • Өргөтгөсөн шинж чанарууд - энд та хүснэгтэд толгойн мөр шаардлагатай эсэхийг зааж өгч болно (HDR = YES нь өгөгдлийг эхний мөрөөс унших болно гэдгийг харуулж байна, HDR = ҮГҮЙ - хоёр дахь мөрөнд), файл зөвхөн унших боломжтой эсэхийг ( Зөвхөн унших) болон бусад нэмэлт сонголтууд.

Холболтын мөр үүсгэсний дараа бид татаж авсан файл руу холбогдож болно (Зураг 13)

Зураг.13

Одоо бид ашиглаж болно энгийн хүсэлт(Зураг 14) татаж авсан файлаас мэдээлэл авч эхэлнэ.

Энэ тохиолдолд "Хуудас" параметр нь Excel-ийн ажлын номноос ямар хуудастай ажиллахыг тодорхойлдог.

Хуудас дээр хадгалагдсан бичлэгийн багцыг Recordset объект ашиглан уншиж болно. Энэ тохиолдолд хуудасны эхний бичлэгийг BOF (файлын эхлэл), сүүлчийн EOF (файлын төгсгөл) параметрээр авч болно.

Excel програмаар дамжуулан

Гол ялгаа нь өмнөх арга– холболт хийгдсэн компьютерт өгөгдлийн сангийн драйверуудаас гадна Excel програмыг суулгасан байх ёстой. Зөвхөн энэ тохиолдолд бид хүснэгтээс өгөгдлийг унших програмыг эхлүүлж болно (Зураг 16).

Энэ COM объект нь хэд хэдэн хүүхэд параметрүүдтэй байдаг боловч бидний хувьд хамгийн гол зүйл бол даалгаврын одоогийн нөхцөлд WorkBooks параметр юм (Зураг 17).

Номыг эхлүүлсний дараа өгөгдлийг унших хуудсыг тодорхойлох шаардлагатай (Зураг 18).

Үүний дараа та нээгдэж буй файлын хүснэгтийн мөр, баганын цикл дотор давтаж болно.

Боломжит алдааны талаар хэдэн үг хэлье

Файлд холбогдоход гарах алдааны арслангийн хувь нь файлыг өөр програм ашиглаж байгаатай холбоотой юм. Taskbar дээр Excel програмыг компьютер дээр ажиллуулж байгааг харуулж байгаа бол та эсвэл өөр хэрэглэгч үүнийг нээсэн бол зүгээр гадаад боловсруулалт, үүнийг зөвхөн "Даалгаврын менежер" -ээр дамжуулан тодорхойлох боломжтой тул дамжуулах процедур дуусахаас өмнө холболтыг хаахаа бүү мартаарай.

ADO-ээр дамжуулан ажиллах тохиолдолд (Зураг 19);

Зураг 19

  • Програмтай ажиллах тохиолдолд (Зураг 20).

Цагаан будаа. хорин.

Өгөгдөлтэй ажиллах холболт болон процедурыг оролдлого-Үйлдэл-Төгсгөлийн оролдлого бүтэц дотор хамгийн сайн зохион байгуулж, онцгой нөхцөл байдалд алдааны тайлбарыг үүсгэдэг. Хэдийгээр энэ нь заримдаа ажлыг удаашруулдаг ч алдааны шалтгааныг тодорхойлох, эцэст нь түүнийг арилгах арга замыг ихээхэн хялбаршуулдаг.

1С-д COM объект болон объект ашиглан суурилуулсан 1С хэрэглүүрээр дамжуулан MS Excel файлуудтай ажиллах 2 арга байдаг. хүснэгтийн баримт бичиг. Эдгээр хоёр аргыг илүү нарийвчлан авч үзье.

1. COM-объектоор дамжуулан ажиллах.

Энэ арга нь суулгасан MS Excel-ийг шаарддаг бөгөөд хэрэв та сервер дээр файлтай ажиллаж байгаа бол MS Excel-ийг сервер дээр суулгасан байх ёстой, хэрэв үйлчлүүлэгч дээр байгаа бол дээр нь суулгасан байх ёстой. үйлчлүүлэгч тал MS Excel бас шаардлагатай.

Жишээ (өгүүллийн төгсгөлд текст хэлбэрээр харж болно):

"Excel.Application" COM объектоор хангагдсан бүх объект, арга, шинж чанарууд нь MS Office програмчлалын хэл болох VBA-ийн объект, арга, шинж чанар гэдгийг тэмдэглэх нь зүйтэй.

Жич:

Заримдаа та одоо байгаа загвартай ажиллах хэрэгтэй болдог. Дараа нь бид энэ загварыг хаа нэг газар хадгалах хэрэгтэй бөгөөд ингэснээр шаардлагатай бүх хэрэглэгчид үүнд хандах боломжтой болно. Гэсэн хэдий ч, илүү хялбар шийдэл байдаг, бид загварыг хоёртын загвар болгон хадгалдаг.

2. Хүснэгтийн баримт бичиг 1С-ээр ажиллах.

1С хүснэгтийн баримт бичиг нь платформ 8-аас эхлэн бичлэг хийх MS Excel форматыг дэмждэг боловч зөвхөн платформ 8.3.6-аас эхлэн нээхэд зориулагдсан. Түүнчлэн, нээх үед бүх хуудсыг нэг хүснэгтийн баримт бичигт ачаална. 8.3.10 хувилбараас эхлэн ачаалах үед өөр өөр хуудсыг өөр өөр талбар болгон ачаалдаг.

Бичлэг хийх жишээ нь маш энгийн бөгөөд онцгой анхаарал шаарддаггүй:

Гэсэн хэдий ч энд бидэнд асуудал байна. Excel-ийн ажлын дэвтэрт 1С-ээс бичлэг хийх үед хуудасны нэрийг харуулах нь анхдагчаар идэвхгүй болно.

Энэ асуудлыг 2 аргаар шийдэж болно, 1 - тохиргоон дотроос номны хуудсыг өөрөө харуулахыг идэвхжүүлэх (бүх хэрэглэгчид үүнийг зөвшөөрөхгүй), 2 - COM объектоор дамжуулан хийх (бид дахин MS Excel суулгасан байх шаардлагатай) .

Энэхүү жижиг нэмэлтийн дараа хуудасны шошго MS Excel файлд харагдах болно.

Унших аргыг зөвхөн сервер эсвэл зузаан клиент дээр ашиглах боломжтой тул MS Excel-ийг унших нь тийм ч энгийн ажил биш юм. Үүнийг хийхийн тулд бид MS Excel файлыг сервер рүү шилжүүлэх хэрэгтэй.

&AtClient

CreateDocument() журам

Үл хамаарах зүйл

оролдлогын төгсгөл;

Ном = Excel.WorkBooks.Add(); //MS Excel програмын шинэ ажлын ном үүсгэх

Sheet = Book.WorkSheets.Add(); //Хуудас нэмэх

Sheet.Name = "1С-ийн жишээ"; //Хуудасны нэрийг тохируулна уу

Sheet.Cells (1,1).Value = "(!LANG:Томъёо үүсгэцгээе.";!}

Sheet.Cells(2,1).Утга = 1;

Sheet.Cells(2,2).Value = 2;

Sheet.Cells(2,3).Formula = "=A2+B2";

Sheet.Cells(3,1).Value = CurrentDate();

Book.SaveAs("C:\1\Test.xlsx");

Book.Close();

Төгсгөлийн процедур

&Сервер дээр

GetLayoutServer() функц

FormAttributeToValue("Object").GetLayout("Байршуулах Загвар"); //Ингэж бид гадаад боловсруулалтын схемийг авдаг;

Төгсгөлийн функцууд

&AtClient

Процедурын ажил()

Excel = Шинэ COMObject("Excel.Application");

Үл хамаарах зүйл

Show("Excel бүрэлдэхүүнийг холбох оролдлого амжилтгүй боллоо. Excel програмдээр суулгаагүй энэ компьютер!");

оролдлогын төгсгөл;

Layout = GetLayoutServer();

Layout.Write(TemporaryFileName);

Танд асуулт байна уу, танд зөвлөхийн тусламж хэрэгтэй байна уу?

Ном = Excel.WorkBooks.Open(TempFileName);

SheetTemplate = Book.WorkSheets(1);

SheetTemplate.Cells (6,1).Value = "(!LANG: Date:";!}

SheetTemplate.Cells(6,2).Value = CurrentDate();

SheetTemplate.NumberFormat = "dd/mm/yy;@"; // Огнооны форматыг өгье, энэ форматыг MS Excel дээр макро бичих замаар олж авдаг

SheetTemplate.Columns("B:B").EntireColumn.AutoFit; // Огноог яг тааруулахын тулд баганыг сунгана

Book.SaveAs(ФайлынНэр);

Book.Close();

Төгсгөлийн процедур

&AtClient

Төгсгөлийн процедур

&AtClient

Процедур WriteSpreadsheetDocument()

SpreadsheetDocument = Шинэ SpreadsheetDocument();

SpreadsheetDocument.Area("R1C1").Текст = "1С-ээс MS Excel-ийн бичилтийн жишээ";

SpreadDocument.Write("C:\1\Test2.xls",SpreadDocumentFileType.XLSX);

Excel = Шинэ COMObject("Excel.Application");

Excel.WorkBooks.Open("C:\1\Test2.xls");

Excel.Visible = 0;

Excel.ActiveWindow.DisplayWorkbookTabs = 1;

Excel.ActiveWindow.TabRatio = 0.6;

Excel.ActiveWorkbook.Save();

Excel.Application.Quit()

Төгсгөлийн процедур

BinaryData = Шинэ BinaryData("C:\1\test2.xlsx");

Хаяг=PutToTempStorage(BinaryData,ThisForm.UniqueIdentifier);

SpreadsheetDocument = DownloadOnServer(Хаяг);

SpreadsheetDocument.Show();

Төгсгөлийн процедур

&Сервер дээр

LoadOnServer функц (хаяг)

TempFileName = GetTemporaryFileName("xlsx");

FileData = GetFromTempStorage(Хаяг);

FileData.Write(TemporaryFileName);

SpreadsheetDocument = Шинэ SpreadsheetDocument();

Хүснэгтийн баримтыг буцаах;

Оршил.

Excel нь 1С-ээс хамаагүй хуучин гэдгийг олон хүмүүс мэддэг. Миний бодлоор энэ бол маш амжилттай бүтээгдэхүүн бөгөөд энэ талаар ямар ч гомдол сонсоогүй байна. Excel нь энгийн бөгөөд олон талт юм. Энэ нь зөвхөн энгийн арифметик үйлдлүүд төдийгүй нарийн төвөгтэй тооцоолол, график зурах гэх мэтийг гүйцэтгэх чадвартай. Байгууллагууд 1С руу шилжихээсээ өмнө нягтлан бодох бүртгэлийн нэг хэсгийг Excel-д хөтөлж байсан жишээг би мэднэ. Олон, одоо зэрэгцээ хоёр програм ашиглаж байна. Энэ нийтлэлд бид 1С болон Excel хооронд өгөгдөл солилцох арга замыг авч үзэх болно.

Хүснэгт 1С ба Excel.

Тохиромжтой болгохын тулд олон хэрэглэгчид 1С хүснэгтийг хадгалдаг ( хэвлэх маягтууд) дотор excel формат(*.xls). Үүний дараа үүссэн файлд янз бүрийн бүлэглэл, эрэмбэлэлт, тооцоолол гэх мэт зүйлсийг хийдэг. Энэ нь 1С хүснэгтэд Excel хүснэгтүүд шиг тийм том функц байхгүй байгаатай холбоотой юм. Гэхдээ 1С 8.0 хувилбарт хүснэгттэй ажиллахад илүү тохь тухтай болгодог шинэлэг зүйлүүд байдаг.

1С вэбсайт (http://www.1c.ru/) нь Excel-д 1С хүснэгтүүдийг нээж хадгалах боломжийг олгодог ашигтай програмтай. excel хуудасхүснэгт 1C шиг. 1С хүснэгтийг Excel форматаар хадгалаагүй, 1С хүснэгтийг нээх шаардлагатай компьютер дээр суулгаагүй бол энэ нь ашигтай. Тийм ээ, та 1С хүснэгтийг Excel форматаар хадгалах хэрэгтэй гэдгийг байнга санаарай, шаардлагагүй болно.

Хөтөлбөрийн талаарх бүрэн мэдээллийг эндээс авах боломжтой.
Та програмыг эндээс татаж авах боломжтой (zip архив 682 739 байт).

Сэтгэгдэл: Excel-д аравтын ялгагч нь "," байна. Тиймээс, 1С хүснэгтийг Excel форматаар хадгалахын өмнө өөр тусгаарлагчийг (жишээлбэл, ".") "," -ээр солих хэрэгтэй. Үгүй бол Excel нь эдгээр тоогоор тооцоо хийх боломжгүй эсвэл огт тоогоор харуулахгүй. Жишээлбэл, 1С хүснэгтэд "15.2" Excel дээр "2-р сарын 15" гэж харагдах болно.

Excel-ээс өгөгдөл авч байна.

1С-ээс Excel руу нэвтрэх хандалтыг OLE-ээр хийдэг. Жишээлбэл, код
оролдлого
Үл хамаарах зүйл
Мэдэгдэл(Алдааны тайлбар() +
);
Буцах;
оролдлогын төгсгөл;
бидэнд "Excel" хувьсагчаар дамжуулан хандах боломжийг олгоно ажиллаж байгаа програм Excel. Дараа нь та өгөгдөл бүхий ном (файл), хуудас, нүдэнд аль хэдийн хандах боломжтой. Доорх кодын жишээнүүд байна.

Ном (файл) нээх:
Ном = Excel. ажлын дэвтэр. Нээлттэй(PathToFile);
PathToFile бол Excel-ийн ажлын номын файлд хүрэх бүрэн зам юм.

Ажиллах номын хуудсыг сонгох:
эсвэл
Sheet = Ном. Ажлын хуудас(Хуудасны нэр);
SheetNumber нь номын хуудасны дугаар, SheetName нь номын хуудасны нэр юм.

Хуудасны нүдний утгыг авах:
Утга = Хуудас. Нүднүүд (LineNumber , ColumnNumber ). үнэ цэнэ;

Чухал:гүйцэтгэх талбарыг бүү мартаарай шаардлагатай арга хэмжээ Excel код нэмнэ. Гарах(); , эс бөгөөс ажиллаж байгаа процесс бүрэн бус хэвээр байх бөгөөд компьютерийн санах ой болон процессорыг эзлэх болно.

Excel рүү өгөгдөл гаргах.

Excel-д өгөгдөл гаргах (байршуулах) тулд та одоо байгаа ажлын номыг нээх эсвэл шинээр үүсгэж, өгөгдөл гаргах ажлын хуудсыг сонгох ёстой. Одоо байгаа номыг нээх талаар дээр дурдсан боловч шинэ ном үүсгэхийн тулд та дараах кодыг ашиглах хэрэгтэй.
оролдлого
Excel = CreateObject("Excel.Application" );
Үл хамаарах зүйл
Мэдэгдэл(Алдааны тайлбар() +
"Энэ компьютер дээр Excel суулгаагүй байна!");
Буцах;
оролдлогын төгсгөл;
Ном = Excel. ажлын дэвтэр. нэмэх();

Excel дээр ном үүсгэх үед хуудаснууд автоматаар үүсдэг (Хэрэгслүүд-> Сонголтууд-> Ерөнхий-> Шинэ номын хуудаснууд) тул та зөвхөн ажиллах хуудсыг сонгох хэрэгтэй:
Sheet = Ном. Ажлын хуудас(Хуудасны дугаар);
эсвэл шаардлагатай бол номонд шинэ хуудас нэмнэ үү:
Sheet = Ном. Хуудас. нэмэх();
Дараагийн алхам бол нүдний утгыг тохируулах явдал юм.
Хуудас. Нүднүүд (LineNumber , ColumnNumber ). утга = утга;
RowNumber, ColumnNumber - нүд байрлах уулзвар дахь мөрийн дугаар ба баганын дугаар.
Эцэст нь та бүтээсэн номоо тэмдэглэх хэрэгтэй.
оролдлого
Ном. SaveAs(PathToFile);
Үл хамаарах зүйл
Мэдэгдэл(Алдааны тайлбар()
+ "Файлыг хадгалаагүй!");
Буцах;
оролдлогын төгсгөл;
PathToFile - Excel ажлын номын файлын бүрэн зам (нэрийг оруулаад).
Чухал:Файлын нэр нь \ / : * агуулж болохгүй гэдгийг санаарай. ">< |.

Excel дээр утгыг унших/тохируулах түгээмэл хэрэглэгддэг аргууд.

Excel = CreateObject("Excel.Application" ); хандах эрх олж авах Excel програм.
Excel. Visible = Харагдах байдал; 0 - Excel харагдахгүй, 1 - харагдах болно.
Ном = Excel. ажлын дэвтэр. нэмэх(); Excel шинэ ажлын ном (файл) үүсгэх.
Ном. SaveAs(Файлын нэр); Excel ажлын номыг хадгалж байна.
Sheet = Ном. Ажлын хуудас. нэмэх(); Номонд шинэ хуудас нэмж байна.
Ном = Excel. ажлын дэвтэр. Нээлттэй (Файлын нэр); Одоо байгаа ажлын ном (файл) Excel-ийг нээх.
Sheet = Ном. Ажлын хуудас(Хуудасны дугаар); Хуудсыг numberSheetNumber бүхий ажлын хуудас болгон тохируулах.
Хуудас. Нэр = SheetName; Ажлын хуудасны хуудасны нэр өгөх
Хуудас. Хуудасны тохиргоо . Томруулах = масштаб ; Scale хуудасны сонголтыг (10-аас 400 хүртэл) зааж өгнө.
Хуудас. Хуудасны тохиргоо . Orientation = Orientation ; Чиглэл: 1 - хөрөг, 2 - ландшафт.
Хуудас. Хуудасны тохиргоо . LeftMargin = Excel. CentimeterToPoints (Сантиметр); Зүүн хүрээг (сантиметрээр) тохируулна.
Хуудас. Хуудасны тохиргоо . TopMargin = Excel. CentimeterToPoints (Сантиметр); Дээд хязгаарыг (сантиметрээр) зааж өгнө.
Хуудас. Хуудасны тохиргоо . Баруун зах = Excel. CentimeterToPoints (Сантиметр); Баруун хүрээг (сантиметрээр) зааж өгнө.
Хуудас. Хуудасны тохиргоо . BottomMargin = Excel . CentimeterToPoints (Сантиметр); Доод хязгаарыг (сантиметрээр) тогтооно.
Хуудас. Багана (баганын дугаар) . ColumnWidth = Өргөн; Баганын өргөнийг тохируулах.
Хуудас. Нүднүүд (LineNumber, ColumnNumber) . утга = утга; Нүдэнд өгөгдөл оруулах.
Хуудас. Нүднүүд (LineNumber, ColumnNumber) . фонт. Нэр = Фонтын нэр; Нүдэнд фонт тохируулах.
Хуудас. Нүднүүд (LineNumber, ColumnNumber) . фонт. Хэмжээ = Фонтын хэмжээ; Нүдэнд үсгийн хэмжээг тохируулна уу.
Хуудас. Нүднүүд (LineNumber, ColumnNumber) . фонт. Тод = Тод ; 1 - тод фонт, 0 - хэвийн.
Хуудас. Нүднүүд (LineNumber, ColumnNumber) . фонт. Налуу = Налуу; 1 - ташуу фонт, 0 - хэвийн.
Хуудас. Нүднүүд (LineNumber, ColumnNumber) . фонт. Доогуур зураас = доогуур зурсан ; 2 - доогуур зураастай, 1 - үгүй.
Хуудас. Нүднүүд (LineNumber, ColumnNumber) . NumberFormat = Формат; Нүдний өгөгдлийн форматыг тохируулна уу.
Хуудас. Нүднүүд (LineNumber, ColumnNumber) . Хил. Linestyle = LineType; Нүдний хил хязгаарыг тохируулах. 1 - нимгэн хатуу.

Ихэнхдээ боломжит үйлчлүүлэгчидтэй харилцахдаа тэд хүснэгтийн үйл ажиллагаанд сэтгэл хангалуун байдаг гэж би сонсдог. оффисын иж бүрдэл, мөн тэд 1С хөтөлбөрүүдийн гол зүйлийг олж харахгүй байна. Учир нь зарим нь одоо хүртэл холбоотой байдаг энэ шийдвэрзөвхөн нягтлан бодогчид зориулсан програмуудтай, энэ нь үнэн биш юм.

Excel бол бүх нийтийн, массын бүтээгдэхүүн, та үүнтэй маргаж болохгүй. Нарийхан мэргэжилтнүүдэд зориулагдсан "1С" хөгжүүлэлтээс ялгаатай нь бараг бүх хүн энэ програмыг ашиглаж болно. "Ногоон" хүснэгтүүдийг ашигласнаар та тохиромжтой байх шаардлагатай функцийг дур зоргоороо хэрэгжүүлэх боломжтой: энд бүх харилцан тооцоо, удирдлагын нягтлан бодох бүртгэл, тэр ч байтугай зохицуулалттай, олон тооны өгөгдлийг дүрслэх, програмыг өргөжүүлэх чадвартай байгууллагын санхүүгийн загвар энд байна. Төрөл бүрийн нэмэлтүүдийг ашиглан өөрийн боломжууд - бүх зүйл эхнээс нь таны гарт байна ...

Хэрэв та бизнесээ дөнгөж эхэлж байгаа бол үйлчлүүлэгчид, ханган нийлүүлэгчид, зохицуулалтын байгууллагуудтай харилцах, өөрийн дур зоргоороо бүтцийг бий болгох талаар хүснэгтэд шаардлагатай өгөгдлийг аажмаар харгалзан үзэх нь сайн хэрэг, гэхдээ мэдээллийн сан ихсэх үед юу хийх хэрэгтэй вэ, ажилтнууд нь аравт байх уу? Бүгд ижил параметрийн дагуу авч үзэх үү? Би бизнесийг системчлэх, улмаар түүнийг оновчтой болгоход ихэвчлэн саад учруулдаг зуршилтай ая тухтай байдлыг андуурахгүй байхын төлөө байна.

Тодорхой болгохын тулд нягтлан бодох бүртгэлийн автоматжуулалтад, жишээлбэл, худалдаанд ямар хэрэгцээ гарч болохыг төсөөлөөд үз дээ.

1. Тодорхой хугацааны борлуулалтын дүн шинжилгээ.

Борлуулалтын албаны дарга борлуулалтын мэдээлэлд дүн шинжилгээ хийх боломжтой. Эцсийн эцэст түүний хувьд төлөвлөгөө хэрэгжиж байгаа эсэх, түүний стратеги хэр үр дүнтэй болохыг ойлгох нь үр ашиггүй тохиолдолд цаг тухайд нь залруулга хийх нь чухал юм.

2. Агуулахын нягтлан бодох бүртгэл.
Борлуулалтын хувьд нөөцөд байгаа бараа байгаа эсэх, ямар барааг захиалж болох, аль нь дууссан, юу захиалах шаардлагатайг ойлгох нь чухал гэдгийг тайлбарлах шаардлагатай юу? Энд бүх зүйл тодорхой байна гэж би бодож байна.

3.Харилцагч талуудын мэдээллийн санг хөтлөх.
Эзэмшигч нь зөвхөн B2C салбарт ердийн зүйл болох эндээс худалдаж авч болох зүйлийг л зардаг байсан ч тэр ханган нийлүүлэгчтэй арай өөр харилцаатай байдаг - гэрээ, анхдагч ... Нийлүүлэгчтэй холбоотой бүх зүйл энэ нь ямар тохиромжтой болохыг төсөөлөөд үз дээ. нэг мэдээллийн санд шууд автоматаар харагдах уу? Агуулах хариуцсан менежер нь агуулахад байгаа бараа байгаа эсэхийг нэн даруй хардаг, баримт бичиг хариуцсан өөр ажилтан нь тэдгээрийн бэлэн байдал, гэрээний харилцаанд заасан бүх үүргээ биелүүлж байгаа эсэх, хэнд, ямар хэмжээний өртэй байгаа талаар хяналт тавьдаг. Мөн зөрүү гарсан тохиолдолд та тодорхой хугацаанд өгөгдлийг шалгаж, нэг минут хүрэхгүй хугацаанд үр дүнг гаргах боломжтой.

4. Байгууллагын ашиг.
Зардал, орлогын талаархи бүх мэдээлэл мэдээллийн санд байгаа тул ашгийн тайлан гаргахад хэцүү биш байх болно. Мэдээллийг цаг тухайд нь, ядаж шаардлагатай огноогоор оруулсан тохиолдолд. Энд гол хүчин зүйл бол хэрэглэгчийн хувийн хариуцлага юм.

Хэрэв танд олон үйлчлүүлэгч, ханган нийлүүлэгч байхгүй бол Excel танд үнэхээр тохирох болно, учир нь хүснэгтэд өөрийн схемийг боловсруулж, бөглөхөд хангалттай цаг хугацаа байгаа бөгөөд дараа нь баримт бичгийг компьютер дээрээ янз бүрийн хавтсанд хуваарилах болно: гэрээ, ханган нийлүүлэгчид, үйлчлүүлэгчид, хөршүүд дэх үйлчлүүлэгчид, хөгжүүлж буй үйлчлүүлэгчид, устгах үйлчлүүлэгчид - хавтас дотор хавтас үүсгэх төгсгөлгүй бөгөөд сэтгэл хөдөлгөм үйл явц. Хэрэв маш их мэдээлэл байгаа бол энэ тохиолдолд мэдээллийн сангийн бүртгэл хөтлөх нь тохиромжтой юу? Мэдээжийн хэрэг, үл хамаарах зүйлүүд үргэлж байдаг, заримдаа их хэмжээний эргэлттэй байгууллагууд байдаг бөгөөд санхүүгийн мэдээллийг зөвхөн Excel дээр хадгалдаг. Хэлтсийн хооронд мэдээлэл солилцох, нэгтгэхэд хэр их цаг зарцуулдаг вэ? Хариулт: маш их.

Дурын системээр зохион байгуулсан Excel-ийн олон тооны баримт бичгүүдээс зөвийг нь хэрхэн хурдан олох талаар би мэдэхгүй байна. Жишээлбэл, татварын шаардлагад бичиг баримт бүрдүүлэхэд. Мэдээлэл тархсан байхад нягтлан бодогч хэрхэн тайлангаа зохицуулах байгууллагад гаргах вэ? Мэдээжийн хэрэг нягтлан бодох бүртгэлийг аутсорсинг хийх боломжтой бөгөөд харамсалтай нь зарим бизнес эрхлэгчид тухайн мэргэжилтэн тэнцвэржүүлж байгаа тохиолдолд ямар үйл явцтай байж болох талаар санаа зовохгүй байж магадгүй юм. Тэгсэн ч гэсэн бичиг баримт солилцох үйл явц хэрхэн зохион байгуулагддаг вэ? Хажуу талын ажилтан гэнэтийн мэдээллийн бүтцийг хэр хурдан ойлгох вэ?

Би 1С-ийн талаар ижил зүйлийг хэлж чадахгүй, учир нь тэнд байгаа бүх мэдээлэл нь бүтэцтэй, хоорондоо холбоотой байдаг.

    Бүх стандартчилагдсан, дур зоргоороо баримт бичигтэй ажиллах боломжтой алсын болон үндсэн ажилчдын нэгдсэн мэдээллийн сан;
    Зохицуулагчдад тайлагнах нь программд аль хэдийн тусгагдсан өгөгдөл дээр үндэслэсэн бөгөөд эцсийн үр дүнг авахын тулд олон файл нээх, хэд хэдэн утгыг нэг хүснэгт болгон багасгах шаардлагагүй болно.
"1С" гэдэг нь сайн утгаараа нягтлан бодох бүртгэлийн ердийн даалгавар, үйл ажиллагааны чиглэлээс хамааран байгууллагын бүх үйл явцыг автоматжуулахад чиглэгдсэн олон үйлдэлт систем юм. Энд байгаа түлхүүр үг бол систем юм. Бизнесийн системээ Excel дээр зохион байгуулахад хэн ч танд төвөг учруулдаггүй, гэхдээ цаг хугацаа, санхүүгийн зардлыг оновчтой болгох, ажлыг системтэй болгоход туслах бараг бүх хэрэгцээг хангасан шийдлүүд байхад яагаад дугуйг дахин зохион бүтээх хэрэгтэй вэ?

Excel програмыг хамгаалахад

Магадгүй би "ногоон" хүснэгтэд өгөгдөл бүтээхийн эсрэг байгаа юм шиг санагдаж байсан байх. Огт үгүй. Үнэндээ би өөрөө Excel дээр ихэвчлэн бизнес хийдэг: хэрвээ надад дур зоргоороо тооцоо хийх шаардлагатай бол, хэрэв би өгөгдлийг үйлчлүүлэгчдээр нь сегментлэх, 1С-д байхгүй параметрийн дагуу аналитик хийх шаардлагатай бол - тийм ээ, ийм зүйл тохиолддог - би "Excel" руу явдаг. Энгийнээр хэлэхэд, би хүснэгтэд тооцоолол, стандарт бус дүн шинжилгээ хийдэг, гэхдээ дараа нь би бүгдийг дараа нь 1С-д системчилдэг.

Дараа нь 1С-ээс байршуулсан файлуудыг үзэхийн тулд 1С дахь өгөгдөл нь хүснэгтэнд хадгалагддаг тул танд Excel хэрэгтэй хэвээр байна. Үүнийг харгис тойрог гэж та бодож байна уу? Би үүнийг өөрөөр хэлэх болно: "1С" ба "Excel" нь хоёр хамтрагч шиг зэрэгцэн явдаг, гэхдээ тус бүр нь өөрийн гэсэн зорилготой, бие биенээ сайн нөхдөг, гэхдээ хоорондоо солигддоггүй.

Хэрэв та манай улсын хууль тогтоомжийн тогтолцоог харгалзан, бизнесийн онцлог, чиглэлийг харгалзан, ялангуяа их хэмжээний мэдээллийн тухай ярих юм бол ажлаа системчлэх шаардлагатай бол танд 1С хэрэгтэй. Хэрэв танд дур мэдэн тооцоолол хийх, эхнээс нь стратеги боловсруулах, стандарт бус аналитик өгөгдлийг дүрслэх шаардлагатай бол Excel таны үйлчилгээнд байна. Гэхдээ эдгээр шийдлүүдтэй нэгэн зэрэг ажиллах нь илүү тохиромжтой.


Үр дүн нь юу вэ - "1С" эсвэл "Excel"?

Хамгийн эхэнд, хэрэв асуулт нь автоматжуулалтын санхүүгийн асуудалтай холбоотой бол 1С-ийн үндсэн програмууд тийм ч их мөнгө шаарддаггүй ч би Excel-ийг ашиглах болно. Маш том давуу тал бол "ногоон" хүснэгтүүдийн өгөгдлийг "1С" руу алдагдалгүйгээр ачаалах боломжтой юм. Гэхдээ та томрох тусам бизнесийн үйл явцыг автоматжуулах хөтөлбөрүүдэд анхаарлаа хандуулахыг би танд зөвлөж байна. Тэдгээрийн олон нь байдаг бөгөөд энэ нь "1С" байх албагүй ...

Хэрэглэгч, ханган нийлүүлэгчидтэй харилцах, хяналтын байгууллагуудтай харилцахтай холбоотой асуудлыг автоматжуулах зэрэг нөөцөө оновчтой болгох шаардлагатай гэдгийг ойлгосноор 1С руу шилжих боломжтой. Ерөнхийдөө мэдээлэл боловсруулахад шаардлагатай үед бизнесийн үр ашгийг дээшлүүлэхийн тулд ажлын урсгалаа тохируулаарай олон тооныцаг хугацаа, Excel файлууд нь оруулсан өгөгдлийн хэмжээг даах боломжгүй болно.

Гэсэн хэдий ч "1С" бүр танд тохирохгүй тул та янз бүрийн хүчин зүйлийг харгалзан үзэх хэрэгтэй: бизнесийн онцлог, цар хүрээ, цар хүрээ, өдөр тутмын ажил хийх хэрэгцээ, багасгах шаардлагатай горим. Бүх зүйл хувь хүн. Үнэн бол миний хэлсэнчлэн "1С" ба "Excel" хоёрын хооронд байдаг - энэ нь бие биенээсээ гадна юм.

Энэ талаар, магадгүй бүх зүйл дээр. Гэхдээ танд асуух зүйл байвал бидэнтэй холбоо барина уу, бид танд туслахыг хичээх болно. Бизнесийн үйл явц амжилттай яваарай, хамт олон!

Ихэнхдээ боломжит үйлчлүүлэгчидтэй харилцахдаа тэд оффисын багцаас хангалттай ширээний функцтэй байдаг гэж би сонсдог бөгөөд тэд 1С програмын гол зүйлийг олж хардаггүй. Учир нь зарим нь энэ шийдлийг зөвхөн нягтлан бодох бүртгэлийн програмуудтай холбосон хэвээр байгаа нь үнэн биш юм.

Excel бол бүх нийтийн, массын бүтээгдэхүүн, та үүнтэй маргаж болохгүй. Нарийхан мэргэжилтнүүдэд зориулагдсан "1С" хөгжүүлэлтээс ялгаатай нь бараг бүх хүн энэ програмыг ашиглаж болно. "Ногоон" хүснэгтүүдийг ашигласнаар та тохиромжтой байх шаардлагатай функцийг дур зоргоороо хэрэгжүүлэх боломжтой: энд бүх харилцан тооцоо, удирдлагын нягтлан бодох бүртгэл, тэр ч байтугай зохицуулалттай, олон тооны өгөгдлийг дүрслэх, програмыг өргөжүүлэх чадвартай байгууллагын санхүүгийн загвар энд байна. Төрөл бүрийн нэмэлтүүдийг ашиглан өөрийн боломжууд - бүх зүйл эхнээс нь таны гарт байна ...

Хэрэв та бизнесээ дөнгөж эхэлж байгаа бол үйлчлүүлэгчид, ханган нийлүүлэгчид, зохицуулалтын байгууллагуудтай харилцах, өөрийн дур зоргоороо бүтцийг бий болгох талаар хүснэгтэд шаардлагатай өгөгдлийг аажмаар харгалзан үзэх нь сайн хэрэг, гэхдээ мэдээллийн сан ихсэх үед юу хийх хэрэгтэй вэ, ажилтнууд нь аравт байх уу? Бүгд ижил параметрийн дагуу авч үзэх үү? Би бизнесийг системчлэх, улмаар түүнийг оновчтой болгоход ихэвчлэн саад учруулдаг зуршилтай ая тухтай байдлыг андуурахгүй байхын төлөө байна.

Тодорхой болгохын тулд нягтлан бодох бүртгэлийн автоматжуулалтад, жишээлбэл, худалдаанд ямар хэрэгцээ гарч болохыг төсөөлөөд үз дээ.

1. Тодорхой хугацааны борлуулалтын дүн шинжилгээ.

Борлуулалтын албаны дарга борлуулалтын мэдээлэлд дүн шинжилгээ хийх боломжтой. Эцсийн эцэст түүний хувьд төлөвлөгөө хэрэгжиж байгаа эсэх, түүний стратеги хэр үр дүнтэй болохыг ойлгох нь үр ашиггүй тохиолдолд цаг тухайд нь залруулга хийх нь чухал юм.

2. Агуулахын нягтлан бодох бүртгэл.
Борлуулалтын хувьд нөөцөд байгаа бараа байгаа эсэх, ямар барааг захиалж болох, аль нь дууссан, юу захиалах шаардлагатайг ойлгох нь чухал гэдгийг тайлбарлах шаардлагатай юу? Энд бүх зүйл тодорхой байна гэж би бодож байна.

3.Харилцагч талуудын мэдээллийн санг хөтлөх.
Эзэмшигч нь зөвхөн B2C салбарт ердийн зүйл болох эндээс худалдаж авч болох зүйлийг л зардаг байсан ч тэр ханган нийлүүлэгчтэй арай өөр харилцаатай байдаг - гэрээ, анхдагч ... Нийлүүлэгчтэй холбоотой бүх зүйл энэ нь ямар тохиромжтой болохыг төсөөлөөд үз дээ. нэг мэдээллийн санд шууд автоматаар харагдах уу? Агуулах хариуцсан менежер нь агуулахад байгаа бараа байгаа эсэхийг нэн даруй хардаг, баримт бичиг хариуцсан өөр ажилтан нь тэдгээрийн бэлэн байдал, гэрээний харилцаанд заасан бүх үүргээ биелүүлж байгаа эсэх, хэнд, ямар хэмжээний өртэй байгаа талаар хяналт тавьдаг. Мөн зөрүү гарсан тохиолдолд та тодорхой хугацаанд өгөгдлийг шалгаж, нэг минут хүрэхгүй хугацаанд үр дүнг гаргах боломжтой.

4. Байгууллагын ашиг.
Зардал, орлогын талаархи бүх мэдээлэл мэдээллийн санд байгаа тул ашгийн тайлан гаргахад хэцүү биш байх болно. Мэдээллийг цаг тухайд нь, ядаж шаардлагатай огноогоор оруулсан тохиолдолд. Энд гол хүчин зүйл бол хэрэглэгчийн хувийн хариуцлага юм.

Хэрэв танд олон үйлчлүүлэгч, ханган нийлүүлэгч байхгүй бол Excel танд үнэхээр тохирох болно, учир нь хүснэгтэд өөрийн схемийг боловсруулж, бөглөхөд хангалттай цаг хугацаа байгаа бөгөөд дараа нь баримт бичгийг компьютер дээрээ янз бүрийн хавтсанд хуваарилах болно: гэрээ, ханган нийлүүлэгчид, үйлчлүүлэгчид, хөршүүд дэх үйлчлүүлэгчид, хөгжүүлж буй үйлчлүүлэгчид, устгах үйлчлүүлэгчид - хавтас дотор хавтас үүсгэх төгсгөлгүй бөгөөд сэтгэл хөдөлгөм үйл явц. Хэрэв маш их мэдээлэл байгаа бол энэ тохиолдолд мэдээллийн сангийн бүртгэл хөтлөх нь тохиромжтой юу? Мэдээжийн хэрэг, үл хамаарах зүйлүүд үргэлж байдаг, заримдаа их хэмжээний эргэлттэй байгууллагууд байдаг бөгөөд санхүүгийн мэдээллийг зөвхөн Excel дээр хадгалдаг. Хэлтсийн хооронд мэдээлэл солилцох, нэгтгэхэд хэр их цаг зарцуулдаг вэ? Хариулт: маш их.

Дурын системээр зохион байгуулсан Excel-ийн олон тооны баримт бичгүүдээс зөвийг нь хэрхэн хурдан олох талаар би мэдэхгүй байна. Жишээлбэл, татварын шаардлагад бичиг баримт бүрдүүлэхэд. Мэдээлэл тархсан байхад нягтлан бодогч хэрхэн тайлангаа зохицуулах байгууллагад гаргах вэ? Мэдээжийн хэрэг нягтлан бодох бүртгэлийг аутсорсинг хийх боломжтой бөгөөд харамсалтай нь зарим бизнес эрхлэгчид тухайн мэргэжилтэн тэнцвэржүүлж байгаа тохиолдолд ямар үйл явцтай байж болох талаар санаа зовохгүй байж магадгүй юм. Тэгсэн ч гэсэн бичиг баримт солилцох үйл явц хэрхэн зохион байгуулагддаг вэ? Хажуу талын ажилтан гэнэтийн мэдээллийн бүтцийг хэр хурдан ойлгох вэ?

Би 1С-ийн талаар ижил зүйлийг хэлж чадахгүй, учир нь тэнд байгаа бүх мэдээлэл нь бүтэцтэй, хоорондоо холбоотой байдаг.

    Бүх стандартчилагдсан, дур зоргоороо баримт бичигтэй ажиллах боломжтой алсын болон үндсэн ажилчдын нэгдсэн мэдээллийн сан;
    Зохицуулагчдад тайлагнах нь программд аль хэдийн тусгагдсан өгөгдөл дээр үндэслэсэн бөгөөд эцсийн үр дүнг авахын тулд олон файл нээх, хэд хэдэн утгыг нэг хүснэгт болгон багасгах шаардлагагүй болно.
"1С" гэдэг нь сайн утгаараа нягтлан бодох бүртгэлийн ердийн даалгавар, үйл ажиллагааны чиглэлээс хамааран байгууллагын бүх үйл явцыг автоматжуулахад чиглэгдсэн олон үйлдэлт систем юм. Энд байгаа түлхүүр үг бол систем юм. Бизнесийн системээ Excel дээр зохион байгуулахад хэн ч танд төвөг учруулдаггүй, гэхдээ цаг хугацаа, санхүүгийн зардлыг оновчтой болгох, ажлыг системтэй болгоход туслах бараг бүх хэрэгцээг хангасан шийдлүүд байхад яагаад дугуйг дахин зохион бүтээх хэрэгтэй вэ?

Excel програмыг хамгаалахад

Магадгүй би "ногоон" хүснэгтэд өгөгдөл бүтээхийн эсрэг байгаа юм шиг санагдаж байсан байх. Огт үгүй. Үнэндээ би өөрөө Excel дээр ихэвчлэн бизнес хийдэг: хэрвээ надад дур зоргоороо тооцоо хийх шаардлагатай бол, хэрэв би өгөгдлийг үйлчлүүлэгчдээр нь сегментлэх, 1С-д байхгүй параметрийн дагуу аналитик хийх шаардлагатай бол - тийм ээ, ийм зүйл тохиолддог - би "Excel" руу явдаг. Энгийнээр хэлэхэд, би хүснэгтэд тооцоолол, стандарт бус дүн шинжилгээ хийдэг, гэхдээ дараа нь би бүгдийг дараа нь 1С-д системчилдэг.

Дараа нь 1С-ээс байршуулсан файлуудыг үзэхийн тулд 1С дахь өгөгдөл нь хүснэгтэнд хадгалагддаг тул танд Excel хэрэгтэй хэвээр байна. Үүнийг харгис тойрог гэж та бодож байна уу? Би үүнийг өөрөөр хэлэх болно: "1С" ба "Excel" нь хоёр хамтрагч шиг зэрэгцэн явдаг, гэхдээ тус бүр нь өөрийн гэсэн зорилготой, бие биенээ сайн нөхдөг, гэхдээ хоорондоо солигддоггүй.

Хэрэв та манай улсын хууль тогтоомжийн тогтолцоог харгалзан, бизнесийн онцлог, чиглэлийг харгалзан, ялангуяа их хэмжээний мэдээллийн тухай ярих юм бол ажлаа системчлэх шаардлагатай бол танд 1С хэрэгтэй. Хэрэв танд дур мэдэн тооцоолол хийх, эхнээс нь стратеги боловсруулах, стандарт бус аналитик өгөгдлийг дүрслэх шаардлагатай бол Excel таны үйлчилгээнд байна. Гэхдээ эдгээр шийдлүүдтэй нэгэн зэрэг ажиллах нь илүү тохиромжтой.


Үр дүн нь юу вэ - "1С" эсвэл "Excel"?

Хамгийн эхэнд, хэрэв асуулт нь автоматжуулалтын санхүүгийн асуудалтай холбоотой бол 1С-ийн үндсэн програмууд тийм ч их мөнгө шаарддаггүй ч би Excel-ийг ашиглах болно. Маш том давуу тал бол "ногоон" хүснэгтүүдийн өгөгдлийг "1С" руу алдагдалгүйгээр ачаалах боломжтой юм. Гэхдээ та томрох тусам бизнесийн үйл явцыг автоматжуулах хөтөлбөрүүдэд анхаарлаа хандуулахыг би танд зөвлөж байна. Тэдгээрийн олон нь байдаг бөгөөд энэ нь "1С" байх албагүй ...

Хэрэглэгч, ханган нийлүүлэгчидтэй харилцах, хяналтын байгууллагуудтай харилцахтай холбоотой асуудлыг автоматжуулах зэрэг нөөцөө оновчтой болгох шаардлагатай гэдгийг ойлгосноор 1С руу шилжих боломжтой. Ерөнхийдөө мэдээллийг боловсруулахад маш их цаг хугацаа шаардагдах бөгөөд Excel файлууд оруулсан мэдээллийн хэмжээг даахгүй байх үед бизнесийн үр ашгийг нэмэгдүүлэхийн тулд ажлын урсгалаа сайжруулахын тулд.

Гэсэн хэдий ч "1С" бүр танд тохирохгүй тул та янз бүрийн хүчин зүйлийг харгалзан үзэх хэрэгтэй: бизнесийн онцлог, цар хүрээ, цар хүрээ, өдөр тутмын ажил хийх хэрэгцээ, багасгах шаардлагатай горим. Бүх зүйл хувь хүн. Үнэн бол миний хэлсэнчлэн "1С" ба "Excel" хоёрын хооронд байдаг - энэ нь бие биенээсээ гадна юм.

Энэ талаар, магадгүй бүх зүйл дээр. Гэхдээ танд асуух зүйл байвал бидэнтэй холбоо барина уу, бид танд туслахыг хичээх болно. Бизнесийн үйл явц амжилттай яваарай, хамт олон!