Не сакрэт, што сярод офісных работнікаў, у прыватнасці тых, якія занятыя ў разліковай і фінансавай сферы, асабліва папулярныя праграмы Excel і 1С. Таму даволі часта даводзіцца вырабляць абмен дадзенымі паміж гэтымі праграмамі. Але, на жаль, далёка не ўсе карыстальнікі ведаюць, як хутка гэта зрабіць. Давайце высветлім, як выгрузіць дадзеныя з 1С ў дакумент Excel.
Выгрузка інфармацыі з 1C ў Excel
Калі загрузка дадзеных з Excel ў 1С - гэта даволі складаная працэдура, аўтаматызаваць якую можна толькі з дапамогай іншых рашэнняў, то зваротны працэс, а менавіта выгрузка з 1С у Эксэля - гэта параўнальна просты набор дзеянняў. Яго можна лёгка выканаць з дапамогай убудаваных інструментаў вышэйзгаданых праграм, прычым зрабіць гэта можна некалькімі спосабамі, у залежнасці ад таго, што менавіта карыстачу трэба перанесці. Разгледзім, як гэта выканаць на канкрэтных прыкладах ў 1С версіі 8.3.
Спосаб 1: капіраванне змесціва ячэйкі
Адна адзінка дадзеных змяшчаецца ў вочку 1С. Яе можна перанесці ў Эксэля звычайным метадам капіявання.
- Вылучаем вочка ў 1С, змесціва якой трэба скапіяваць. Клікаем па ёй правай кнопкай мышы. У кантэкстным меню выбіраем пункт "Капіяваць". Можна скарыстацца таксама універсальным спосабам, які дзейнічае ў большасці праграм, якія працуюць на АС Windows: проста вылучаем змесціва вочкі і набіраем камбінацыю клавіш на клавіятуры Ctrl + C.
- Адкрываем чысты ліст Excel або дакумент, куды трэба ўставіць змесціва. Клікаем правай кнопкай мышы і ў якое з'явілася кантэкстным меню ў параметрах ўстаўкі выбіраем пункт "Захаваць толькі тэкст", Які намаляваны ў форме піктаграмы ў выглядзе вялікай літары "А".
Замест гэтага дзеяння можна пасля вылучэння ячэйкі, знаходзячыся ва ўкладцы "Галоўная", Пстрыкнуць па значку "Уставіць", Які размешчаны на стужцы ў блоку "Буфер абмену".
Таксама можна скарыстацца універсальным спосабам і набраць на клавіятуры спалучэнне клавіш Ctrl + V пасля таго, як вочка выдзелена.
Змесціва ячэйкі 1С будзе ўстаўлена ў Excel.
Спосаб 2: устаўка спісу ў існуючую кнігу Excel
Але вышэйзгаданы спосаб падыдзе толькі ў тым выпадку, калі трэба перанесці дадзеныя з аднаго вочка. Калі ж трэба здзейсніць перанос цэлага спісу, то варта скарыстацца іншым спосабам, бо капіраванне па адным элементу адбярэ вельмі шмат часу.
- Адкрываем любой спіс, часопіс або даведнік у 1С. Клікаем на кнопку "Усе дзеянні", Якая павінна размяшчацца уверсе ад апрацоўванага масіва дадзеных. Запускаецца меню. Выбіраем у ім пункт "Вывесці спіс".
- Адкрываецца невялікае акенца высновы спісу. Тут можна вырабіць некаторыя налады.
поле "Выводзіць ў" мае два значэння:
- таблічны дакумент;
- тэкставы дакумент.
Па змаўчанні ўсталяваны першы варыянт. Для пераносу дадзеных у Эксэля ён як раз і падыходзіць, так што тут мы нічога не мяняем.
У блоку "Выводзіць калонкі" можна паказаць, якія калонкі з спісу вы хочаце перавесці ў Excel. Калі вы збіраецеся вырабляць перанос усіх дадзеных, то гэтую наладу таксама не чапаем. Калі ж вы хочаце зрабіць канвертаванне без нейкага слупка або некалькіх слупкоў, то здымаем галачку з адпаведных элементаў.
Пасля таго, як налады завершаны, ціснем на кнопку "OK".
- Затым на экран выводзіцца спіс у таблічным выглядзе. Калі вы хочаце перанесці яго ў гатовы файл Excel, то проста вылучыце ў ім усё дадзеныя курсорам з заціснутай левай кнопкай мышы, потым клікніце па вылучэнню правай кнопкай мышкі і ў якое адкрылася меню абярыце пункт "Капіяваць". Можна так жа, як і ў папярэднім спосабе выкарыстоўваць спалучэнне гарачых клавіш Ctrl + З.
- Адкрываем ліст Microsoft Excel і вылучаем верхнюю левую вочка дыяпазону, у які будуць устаўляцца дадзеныя. Затым ціснем на кнопку "Уставіць" на стужцы ва ўкладцы "Галоўная" або набіраем спалучэнне клавіш Ctrl + V.
Спіс устаўлены ў дакумент.
Спосаб 3: стварэнне новай кнігі Excel са спісам
Таксама спіс з праграмы 1С можна адразу вывесці ў новы файл Эксэля.
- Выконваем усе тыя крокі, якія былі пазначаны ў папярэднім спосабе да фарміравання спісу ў 1С ў таблічным варыянце ўключна. Пасля гэтага ціснем на кнопку выкліку меню, якая размешчана ў верхняй частцы акна ў выглядзе трыкутніка, ўпісана ў аранжавы круг. У запусцім меню паслядоўна пераходзім па пунктах "Файл" і "Захаваць як… ".
Яшчэ прасцей зрабіць пераход, націснуўшы на кнопку "Захаваць", Якая мае выгляд дыскеты і размешчана ў блоку інструментаў 1С ў самым версе акна. Але такая магчымасць даступная толькі карыстальнікам, якія ўжываюць праграму версіі 8.3. У ранніх версіях можна выкарыстоўваць толькі папярэдні варыянт.
Таксама ў любых версіях праграмы для запуску вокны захавання можна націснуць камбінацыю клавіш Ctrl + S.
- Запускаецца акно захаванне файла. Пераходзім у тую дырэкторыю, у якой плануем захаваць кнігу, калі месца размяшчэння па змаўчанні не задавальняе. У полі "Тып файла" па змаўчанні паказана значэнне "Таблічны дакумент (* .mxl)". Нам гэта не падыходзіць, таму з выпадальнага спісу выбіраем пункт "Ліст Excel (* .xls)" або "Ліст Excel 2007 - ... (* .xlsx)". Таксама пры жаданні можна выбраць зусім старыя фарматы - "Ліст Excel 95" або "Ліст Excel 97". Пасля таго, як налады захавання зроблены, ціснем на кнопку "Захаваць".
Увесь спіс будзе захаваны асобнай кнігай.
Спосаб 4: капіраванне дыяпазону са спісу 1С ў Excel
Бываюць выпадкі, калі трэба перанесці не ўвесь спіс, а толькі асобныя радкі або дыяпазон дадзеных. Гэты варыянт таксама цалкам ажыццявім з дапамогай убудаваных інструментаў.
- Вылучаем радкі або дыяпазон дадзеных у спісе. Для гэтага зацісканы кнопку Shift і клікаем левай кнопкай мышы па тых радках, якія трэба перанесці. Ціснем на кнопку "Усе дзеянні". У якое з'явілася меню выбіраем пункт "Вывесці спіс ...".
- Запускаецца акенца высновы спісу. Налады ў ім вырабляем гэтак жа, як і ў папярэдніх двух спосабах. Адзіны нюанс складаецца ў тым, што трэба ўсталяваць галачку каля параметру "Толькі выдзеленыя". Пасля гэтага ціснем на кнопку "OK".
- Як бачым, спіс, які складаецца выключна з вылучаных радкоў, выведзены. Далей нам трэба будзе выканаць дакладна такія ж дзеянні як у спосабе 2 або ў спосабе 3, У залежнасці ад таго, збіраемся мы дадаваць спіс да ўжо наяўнай кнізе Excel або ствараць новы дакумент.
Спосаб 5: Захаванне дакументаў у фармаце Excel
У Excel часам трэба захоўваць не толькі спісы, але і створаныя ў 1С дакументы (рахункі, накладныя аплатныя даручэнні і г.д.). Гэта звязана з тым, што для многіх карыстальнікаў рэдагаваць дакумент прасцей у Эксэля. Да таго ж у Excel можна выдаліць запоўненыя дадзеныя і, раздрукаваць дакумент, выкарыстоўваць яго пры неабходнасці як бланк для ручнога запаўнення.
- У 1С ў форме стварэння любога дакумента маецца кнопка друку. На ёй размешчана піктаграма ў выглядзе малюнка друкаркі. Пасля таго, як у дакумент ўведзеныя неабходныя дадзеныя і ён захаваны, ціснем на гэты значок.
- Адкрываецца форма для друку. Але нам, як мы памятаем, трэба не раздрукаваць дакумент, а канвертаваць яго ў Эксэля. Лягчэй за ўсё ў версіі 1С 8.3 гэта зрабіць, націснуўшы на кнопку "Захаваць" у выглядзе дыскеты.
Для больш ранніх версій выкарыстоўваем спалучэнне гарачых клавіш Ctrl + S або, націснуўшы на кнопку вываду меню ў выглядзе перавернутага трыкутніка ў верхняй частцы акна, паслядоўна пераходзім па пунктах "Файл" і "Захаваць".
- Адкрываецца акно захаванне дакумента. Як і ў папярэдніх спосабах, у ім трэба паказаць месца размяшчэння захоўваецца файла. У полі "Тып файла" варта паказаць адзін з фарматаў Эксэля. Не забываем даць назву дакументам у поле "Назва". Пасля выканання ўсіх налад ціснем на кнопку "Захаваць".
Дакумент будзе захаваны ў фармаце Эксэля. Гэты файл зараз можна адкрываць у дадзенай праграме, і праводзіць далейшую яго апрацоўку ўжо ў ёй.
Як бачым, выгрузка інфармацыі з 1С ў фармат Excel ня складае ніякіх складанасцяў. Трэба ведаць толькі алгарытм дзеянняў, так як, на жаль, не для ўсіх карыстальнікаў ён інтуітыўна зразумелы. З дапамогай убудаваных інструментаў 1С і Эксэля можна капіяваць змесціва вочак, спісаў і дыяпазонаў з першага прыкладання ў другое, а таксама захоўваць спісы і дакументы ў асобныя кнігі. Варыянтаў захавання дастаткова шмат і для таго, каб карыстальнік мог знайсці падыходны менавіта для яго сітуацыі, зусім не трэба звяртацца да выкарыстання іншага праграмнага забеспячэння або ўжываць складаныя камбінацыі дзеянняў.