Как да запазите фактура от 1с в ексел. Трикове за запазване на документ с електронна таблица в Excel за по-нататъшна работа с него. Създайте нова работна книга на Excel със списък
![Как да запазите фактура от 1с в ексел. Трикове за запазване на документ с електронна таблица в Excel за по-нататъшна работа с него. Създайте нова работна книга на Excel със списък](https://i1.wp.com/programmist1s.ru/wp-content/uploads/2013/09/sohranenie-pechatnoy-formyi.png)
За по-нататъшна работа с данни, получени в документ с електронна таблица от системата 1C от всяка версия, те могат да бъдат запазени във формат xls (x).
Всичко би било наред, но когато го отвори в Excel, потребителят веднага разбира, че нещо не е наред с таблицата, добре, да, няма преки пътища към листовете на книгата. %)
Такъв беше случаят в 7-та версия на 1C и мигрира към 8-ма, да, има напредък, в 8 можете да запазите във формат xlsx, основният формат на най-новите версии на Excel.
За да разрешите проблема, има няколко прости манипулации, първото нещо, което идва на ум на всеки потребител е да запази таблицата в друг формат, но дори и тук няма желания резултат, тогава започваме да правим копиране и поставяне в нова книга Excel.
Има и друга опция, като за напреднали потребители, - това е да отидете в настройките Excel и в секцията Разширени поставете отметка в квадратчето „Показване на етикети на листове“. Това е правилно, но също така е рутинно, в светлината на честата обработка на данни, получени от 1C под формата на плоски таблици и по-нататъшен анализ на данните под формата на обобщени таблици и други начини за представяне на данни в Excel.
Аз самият се уморих да цъкам квадратчета по един и същи начин и реших проблема, като се ровех в интернет, например, и гледайки някои други разработки, успях да внедря елементарно (за някои това е акордеон, за други патерица, за вкусовете обаче няма спор) механизъм за автоматизация Решаване на проблема с показването на етикетите на листа.
Всичко, което трябва да направите, е да използвате две свойства на прозореца на Excel:
DisplayWorkbookTabs // индикатор за показване на раздели на лист на работна книга TabRatio // съотношение на ширината на областта на разделите на работната книга към ширината на хоризонталната лента за превъртане на прозореца (като число между 0 (нула) и 1, стойност по подразбиране 0,6)
TabDocument.Write(FullFileName, TabularDocumentFileType.XLS); Excel = Нов COMObject("Excel.Application"); Excel.WorkBooks.Open(FullFileName); Excel.Visible = 0; Excel.ActiveWindow.DisplayWorkbookTabs = 1; Excel.ActiveWindow.TabRatio = 0,6; Пълно име = Excel.ActiveWorkbook.Пълно име; Excel.DisplayAlerts = невярно; Excel.ActiveWorkbook.SaveAs(пълно име, 18); // 18 - xls 97-2003; 51 - xlsx 2007-2013 //Excel.Visible = 1; // ако трябва да работите допълнително с книгата
//Excel.Application.Quit() //ако просто излезем
TabDocument.Write(Пълно име на файл, "XLS"); Excel = CreateObject("Excel.Application"); Excel.WorkBooks.Open(FullFileName); Excel.Visible = 0; Excel.ActiveWindow.DisplayWorkbookTabs = 1; Excel.ActiveWindow.TabRatio = 0,6; Пълно име = Excel.ActiveWorkbook.Пълно име; Excel.DisplayAlerts = невярно; Excel.ActiveWorkbook.SaveAs(пълно име, 18); // 18 - xls 97-2003; 51 - xlsx 2007-2013 //Excel.Visible = 1; // ако трябва да работите допълнително с книгата
//Excel.Application.Quit() //ако просто излезем
Необходимостта от запазване на Excel файл от 1C възниква за счетоводители и други служители, работещи с двете приложения. Прехвърлянето на данни ръчно чрез копиране или ръчно въвеждане от клавиатурата отнема твърде много време, така че възниква въпросът за съвременните методи. Разработчиците се погрижиха за това и предоставиха ясни начини за копиране на данни в двете посоки. Всичко, от което се нуждае потребителят, е да познава тези методи.
Как да качвате файлове от 1C
Удобна опция за прехвърляне на информация от 1C е качването. За да направите това, не е необходимо да копирате данни през клипборда, всичко е по-просто:
Потребителят отваря файла в програмата 1C;
Остава само да изберете желаното място на вашия компютър или на преносим диск, където ще бъде изпратен файлът, както и формата на този файл. Ако въпросът е как да запазите в Excel, изберете XLSL формат.
Тази опция не отнема много време и помага за програмно прехвърляне на големи файлове в Excel.
Когато трябва да работите в обратна посока, зареждайки Excel файлове в системата 1C, това се прави по два начина.
Как да изпращате файлове от Excel към 1C ръчно
Един от ръчните методи е копирането през клипборда. Данните се маркират в документ на Excel и се прехвърлят в базата данни 1C с помощта на обичайната комбинация от Ctrl+C – Ctrl+V. Важно е да се гарантира, че форматирането не се губи по време на прехвърлянето и че всички данни завършват в правилните клетки.
Вторият метод е товаренето, обратното на разтоварването. Потребителят отново отива в менюто „Файл“ в системата 1C и избира функцията „Изтегляне“, след което намира файла на компютъра. Изтеглянето отнема малко време, обикновено няколко секунди, но повече за големи файлове. Силно се препоръчва да проверявате формата за неизправности и грешки, за да не се вградят в общата база данни и да предизвикат объркване.
Как автоматично да изпращате файлове от Excel към 1C
Копирането на информация от 1C 77 в документ на Excel се изисква сравнително рядко. Това е характерно за случаите, когато трябва да отпечатате отчет или да предоставите отделни фактури на началниците или контрагентите. Зареждането на данни обратно от Excel в 1C е по-често срещано, защото е необходимо за събиране и обобщаване на данни.
За да не правите всичко ръчно и да не губите време за това, компанията може да поръча специален товарач, с помощта на който данните ще се получават и обработват без участието на персонал. Товарачът не е сложен софтуерен продукт, но проблемът е, че трябва да бъде персонализиран за нуждите на конкретна компания. Следователно няма да е възможно да го изтеглите от свободен достъп в Интернет, ще ви трябва помощта на специализирана фирма, която ще разработи програма за изтегляне и ще я внедри за компанията.
Преди да започнете да използвате такъв буутлоудър, препоръчително е да проверите три точки.
Колко правилно предава данни? Случва се програмата да работи с грешки, в тази ситуация е по-добре незабавно да откриете това и да направите корекции, отколкото впоследствие да се справяте с много ненадеждни числа. След внедряването, разработчикът е отговорен за проверката на стабилността на програмата, но персоналът на компанията също трябва първо да провери правилността на прехвърлянето, докато не се увери, че всичко е наред.
Всички устройства имат ли инсталиран буутлоудър? Пропускането на отделни компютри и работещите върху тях служители е неприемливо при формирането на обща база данни, тъй като те могат да станат причина за изтичане както на информация, така и на средства на предприятието. Въвеждането на автоматизация за една компания винаги е свързано със сложност.
Преди да изпратите копие на данни от Excel до 1C, трябва да се обърне голямо внимание на равномерното попълване на клетките на Excel. В случаите, когато това се прави небрежно, служителите объркват реда на клетките, въвеждат данни от две в една и не спазват правилата за съкращения, сериозни проблеми ще бъдат открити и в базата данни 1C. Ръководителят на предприятието или главният счетоводител трябва да извърши сериозна работа със служителите, преди да внедри автоматизацията на бизнеса с помощта на 1C. Спазването на правилата за попълване на отчети и поддържане на база данни ще ви помогне впоследствие да избегнете много трудности и ненадеждни данни, да ускорите бизнеса си и да го изведете на ново ниво, пред вашите конкуренти.
Много често трябва да получите данни от 1C 8.3 и да запазите информацията във външен файл, с други думи, да го изтеглите от 1C enterprise. Задачата почти винаги е възможна без участието на 1C програмисти.
Нека да разгледаме редица полезни съвети, с които можете да качвате данни от 1C във външна информационна система.
В 1C има няколко метода, чрез които можете да получите информация без участието на специалисти:
- Качване на цялата база данни от 1C 8.3 - за последващо зареждане на друг компютър
- Запазвайте отчети и разпечатки в Excel, Word или PDF
- Качване на таблици от 1C
- Извличане на информация чрез конзолата за заявки
Повече подробности за тях:
Как да изтеглите цялата база данни от 1C 8.3 (във .dt файл)
За да направите това, ще трябва да отидете в режим на конфигуратор, след което в главното меню изберете „Администрация“ - „Качване на информационна база“:
След това трябва само да посочите името на бъдещия файл и местоположението му на диска.
За последващо качване в друга база данни щракнете върху бутона „Зареждане на информационна база“ и изберете качения преди това файл.
Качване на отчети и печатни формуляри от 1C в Excel
Този метод е универсален и много прост. За целта е достатъчно да отворите разпечатан формуляр или отчет.
Например, отворете формата за печат TORG 12, натиснете ctrl+S (или в менюто Файл – Запиши като) и изберете типа на файла и неговото име:
Прилага се същата система - отчетът се изтегля с два клика:
Вземете безплатно 267 видео урока за 1C:
Предлага се запис в основните формати - excel, word, pdf, html, txt и др.
Качване на таблици от 1C 8.3
Често има такива тривиални задачи като „получаване на списък с плащания за текущата година“, „разтоварване на книга за покупки или продажби“ или „разтоварване на стоки от фактура № 256“. Решаването на такива проблеми е доста просто.
Например, трябва да получа всички разписки от контрагента „Вектор“ със сума, по-голяма от 1000. Нека отворим формата за списък и зададем необходимите селекции в списъка:
Системата ще предложи възможност за извеждане - към табличен документ или текстов документ, изберете табличен. Програмата 1C ще покаже информацията в следния документ с електронна таблица, който, подобно на отчетите, може да бъде запазен във формата, от който се нуждаем:
Подобни действия могат да се извършват за почти всяка таблична част в 1C 8.2. Например трябваше да разтоварим списък със стоки от разписка № MSK00003, няма проблем. Това се прави много просто - отворете документа, извикайте контекстното меню и след няколко кликвания получаваме желаното качване в необходимия формат:
Качване на дневник за транзакции от 1C в Excel:
Извличане на информация чрез конзолата за заявки
Въпреки това, не цялата информация може да бъде намерена в простата таблична част на 1C 8.2. Понякога трябва да съберете данни от няколко източника на данни и да ги свържете с помощта на някои полета.
Този метод е подходящ за технически опитни хора, които познават основите на езика на заявките. Състои се в получаване на резултата от заявката с помощта и запазването му в необходимия ни формат.
Например, трябва да получите всички контрагенти доставчици и техния телефонен номер. За да направим това, ще напишем следната заявка:
Получената таблица може също да бъде изтеглена в желания файлов формат:
Можете да заредите получените данни в друга база данни 1C, като използвате „ “. Гледайте видео инструкциите, като използвате номенклатурата като пример:
Доста често потребителите трябва да запазят данни от 1C 8.3 във файл, например pdf, Word, Excel и други формати. Например, изпратете отчет по имейл на друго лице, направете изчисления в Excel. За съжаление, не всички потребители знаят, че е много лесно да изтеглят такива данни от 1C сами без външна помощ.
Често се налага да изтеглите списък с някои данни от табличната част на документ, формуляр за списък, дневник на документи и т.н. Такива задачи често са изолирани и е неуместно да се намесва специалист, който да напише отчет.
Например, трябва да получите целия артикул с изгледа „Материали“, но имате нужда само от колоните „Елемент“ и „Единица“.
В случай, че трябва да качите данни с филтриране, първо трябва да конфигурирате списъка в менюто „Още“ на табличния раздел.
В появилия се прозорец отляво (достъпни полета) трябва да изберете тези, по които ще направите избор (в случая „Тип артикул”). В дясната част на прозореца се задават стойностите на параметрите за избор. Освен това типът сравнение не се ограничава само до равенството.
След като наличността е зададена, в списъчната форма на директория "Номенклатура" ще бъдат показани само артикулите, които отговарят на зададеното условие.
Следващата стъпка е да изведете този списък в документ с електронна таблица.
От менюто Още изберете Списък.
Ако трябва да покажете не всички колони, както в нашия пример, поставете отметки в квадратчетата само за тези, които са необходими.
В резултат на това вие по същество получавате отчет, който можем да запазим във всеки наличен формат. Как да направите това ще бъде обсъдено по-долу. По подобен начин можете да изтеглите таблични части на документи и справочници, данни от дневници на документи, списъчни формуляри и др.
Качване на отчети и отпечатани формуляри от 1C
Всеки отчет, отпечатан формуляр, документ с електронна таблица (например, който получихме в нашия пример) в 1C 8.3 може да бъде качен във външен файл с две кликвания.
В горния панел на програмата има бутон за запис във външен файл (интерфейс на Такси). Той ще бъде активен за всички отчети и отпечатани формуляри, където е налично запазване.
Качване на цялата база данни 1C
Този метод е необходим в случаите, когато базата данни 1C трябва да бъде разтоварена като цяло, например за създаване на тестово копие.
Отидете до желаната информационна база в режим на конфигуратор.
В менюто „Администриране“ изберете „Изтегляне на информационна база“.
Посочете друго име на файл и път за запис, ако е необходимо.
Полученият изтеглен файл с данни с разширение *.dt е много лесен за изтегляне в бъдеще. За да направите това, в режим на конфигуратор в менюто „Администриране“ изберете „Зареждане на информационна база“ и отворете файла *.dt, получен по-рано.
Изпратете тази статия на моя имейл
Процедурата за прехвърляне на данни от 1C (списък с елементи на директория или документ, таблична част на документ и т.н.) във формат на Excel е много удобна 1C функция, т.к. ви позволява да запазвате почти всякакви данни в Excel за по-нататъшен анализ.
1c корпоративна версия 8.2:
Например, искаме да изтеглим данни от директорията на номенклатурата; за да направите това, отворете директорията на номенклатурата, покажете необходимите данни (използвайте селекции, отворете желаната група):
И щракнете върху OK.
След това в посочения път ще бъде създаден Excel файл с необходимите данни от 1C.
Но не е нужно да запазвате данните във файл, а просто (след като сте показали списъка) изберете данните, след това ги запазете в клипборда (щракнете с десния бутон - Копиране), отворете Excel и поставете данните от клипборда в празен лист (десен бутон на мишката - Поставяне).
По същия начин можете да записвате списъци с документи и таблични части в тях.
Ако искате да запазите отчета в Excel, тогава създайте нов отчет и за да го качите в Excel, вече не е необходимо да го показвате в списъка, а просто щракнете в главното меню "Файл" - "Запазване на копие" и след това по схемата, описана по-горе. Или просто го копирайте през клипборда.
1c корпоративна версия 8.3:
На платформата 1C версия 8.3 технологията за запазване на данни в Excel е малко по-различна от версия 8.2.
Тук, ако щракнете с десния бутон върху списъка, вече няма да виждате елемента „Показване на списък...“, вместо това трябва да кликнете върху менюто „Всички действия“ и да изберете вече познатия „Показване на списък... " вещ:
По същия начин маркирате необходимите колони с квадратчета, но има и чудесен флаг „Само избрани“, когато го зададете, само избраните редове се показват в таблицата. За да изберете няколко реда в списъка на номенклатурната директория, щракнете върху редовете с мишката, докато държите натиснат клавиша "Ctrl", ще получите нещо подобно (избраните редове са маркирани в синьо):
В крайна сметка трябва да изглежда така:
След това можете да запишете тази таблица в Excel чрез клипборда (както писах по-горе) или да я запишете директно във файл на Excel.За да направите това, в 1c (в показания списък) щракнете върху специалния бутон на главното меню (с стрелката надолу) и изберете елемента „Файл“ - „Запазване като...“, след което се отваря стандартен прозорец за запазване на файл, в който посочвате името на файла и въвеждате „Excel Sheet“ и щракнете върху „Запазване“.
За да запазите отчета във файл, направете същото, както написах малко по-горе:
- Онлайн преводачи с произношение на думи Преводач от английска транскрипция, както се чете
- Как да подсилите клетъчния сигнал за iPhone Как да подсилите връзката на вашия смартфон
- Кримпване на кабел с усукана двойка и свързване на гнездо за компютър Legrand Свързване на интернет кабел към гнездо Legrand
- Какъв фотоапарат да си купите, ако се интересувате сериозно от фотография, но все още не сте професионалист?
- Конзолни команди (мами)
- Край за Братството на стоманата
- Какво трябва да знаете за Всеруската тестова работа (VPR)