Pag-upload ng data sa Excel na may pagtatakda ng iba't ibang mga parameter. Pag-upload ng data sa Excel na may pagtatakda ng iba't ibang parameter Pag-upload ng mga item mula 1s 8.3 papunta sa excel

Halimbawa, gumawa tayo Balanse ng turnover (Mga Ulat - Pamantayan - Balance Sheet).

Tukuyin ang folder kung saan ise-save ang dokumento, itakda ang pangalan ng file at piliin Uri ng fileExcel sheet (*.xls) o Sheet Excel2007-…(*.xlsx)- Ito ay iba't ibang bersyon ng Excel. Maaari kang mag-save sa parehong mga format at makita kung alin ang pinakaangkop sa iyo. Gayundin, kapag nagse-save, magagamit ang iba pang mga format ng file. Pindutin ang pindutan I-save .

Sa aming halimbawa, pinili namin ang folder Mga dokumento mula sa 1C at itakda ang pangalan ng file - SALT para sa 9 na buwan. Halimbawa, nagse-save kami sa iba't ibang mga format ng Excel.


Pagkatapos i-save, ang mga dokumento ay matatagpuan sa tinukoy na folder.

Ang parehong mga file ay magbubukas, dahil Ang mga naunang bersyon ng mga dokumento ay sinusuportahan ng mga susunod na bersyon ng mga programa.

Paano mag-save ng isang dokumento sa Excel sa 1C

Tingnan natin ang pag-save gamit ang isang dokumento bilang isang halimbawa Order ng pagbabayad . Gawin natin ang naka-print na form nito at kabilang sa mga button sa toolbar ay nakikita natin ang isang button na may floppy disk.

Kapag nag-click, bubukas ang isang window para sa pag-save ng dokumento, kung saan tinukoy namin ang folder kung saan i-save ito at piliin ang nais na format. Sa aming kaso ito ay - Microsoft Excel Sheet. Lagyan ng check ang kahon at pindutin ang pindutan handa na. Ang dokumento ay naka-save sa isang folder.

Pag-upload ng mga talahanayan mula 1C hanggang Excel

Minsan kinakailangan na bumuo ng isang listahan mula sa data sa mga tabular na bahagi ng mga journal ng dokumento, direktoryo, atbp. Sa kasong ito, maaari mong itakda ang pagpili ng mga kinakailangang elemento (petsa, pangalan ng katapat). Tingnan natin ang isang halimbawa.

Gusto naming magpakita ng listahan Mga order sa pagbabayad para sa pagbabayad ng mga buwis at kontribusyon para sa panahon.

Upang pumili ng mga dokumento, maaari mong piliin ang mga ito sa pamamagitan ng pagpindot sa pindutan Ctrl o Paglipat, at ginagamit din upang pumili ng mga pangkat ng mga linya. Pagkatapos ay pindutin ang pindutan Higit pa at pumili ng isang pangkat Listahan .

Sa window na bubukas, i-configure namin kung aling mga column ang kailangan naming ipakita at piliin - ipakita sa dokumento ng spreadsheet . Kung napili namin ang isang pangkat ng mga linya sa listahan, pagkatapos ay lagyan ng tsek ang kahon - display Pinili lamang . I-click OK at handa na ang listahan.

Parang ganito.

Ang resultang ulat ay maaaring i-save sa anumang format, kabilang ang Excel - *.xls. Upang gawin ito (tulad ng inilarawan sa itaas), piliin ang command I-save(o I-save bilang ) Nasa listahan file at itakda ang mga parameter.

Ang mga pagkilos na ito ay maaaring isagawa sa anumang listahan ng 1C program.

Kapag nagtatrabaho sa malalaking listahan, halimbawa, isang direktoryo Nomenclature , maaari kang mag-install ng karagdagang pagpili at pagpapangkat, itakda ang pagkakasunud-sunod ng pag-uuri ng data.

Samakatuwid, bago lumikha ng anumang listahan, dapat mong bigyang pansin ang utos Pag-setup ng listahan sa pindutan Higit pa .

Paano i-save ang data ng cell ng talahanayan mula sa 1C sa Excel

Minsan kailangan nating kopyahin ang bahagi ng data mula sa isang ulat o dokumento. Magagawa ito sa pamamagitan ng regular na pagkopya. Upang gawin ito, piliin ang ilan sa mga kinakailangang cell at i-right-click at piliin ang command Kopya(o Ctrl+C).

Pupunta sa programa Excel gamit ang utos Ipasok, idagdag ang nakopyang fragment sa talahanayan. Gumagana ang pamamaraang ito sa lahat ng data sa 1C, kapwa sa nabuong mga talahanayan at sa mga cell ng form - sa mga direktoryo, magazine, dokumento.

Nakatulong ba ang artikulo?

Makakuha ng isa pang lihim na bonus at ganap na access sa BukhExpert8 help system sa loob ng 14 na araw nang walang bayad

Sa huling aralin ay aming tiningnan.

Gayunpaman, ang pinakakaraniwang halimbawa ay ang pagpapalitan sa pagitan ng accounting at payroll. Ang mga base na ito ay hindi nakapailalim sa isa't isa at maaaring hindi kahit na konektado sa simula.

Ang kailangan lang natin ay pana-panahong mag-unload mula sa suweldo patungo sa departamento ng accounting.

Isaalang-alang natin ang proseso ng pag-download ng data mula sa 1C.

Mga prinsipyo ng pag-upload at pag-download ng 1C data

Sa Accounting, ang dokumentong Pagbebenta ng mga kalakal at serbisyo ay maaaring magkaroon ng 30 field. Ito ay accounting, mayroon itong sariling mga layunin, maraming mga patlang ang nakatuon sa tsart ng mga account at subaccount.

Sa Trade Management, ang parehong dokumento Sales of goods ay maaaring magkaroon ng 25. Ito ay operational accounting, mayroon itong sariling mga layunin. Ngunit ang mga account mula sa tsart ng mga account ay hindi ipinahiwatig doon.

Maaaring magkaiba ang mga pangalan ng mga field sa dalawang database na ito. Kung gayon paano mag-upload ng isang dokumento mula sa isang database, at mag-load ng isa pa sa isa pang database?

Upang ilarawan kung paano dapat i-convert ang isang dokumento upang ito ay mai-load mula sa isang database patungo sa isa pa, mayroong mga patakaran sa palitan.

Ang mga ito ay isang file na may isang XML extension. Upang gawin ito, mayroong isang espesyal na configuration ng 1C na tinatawag na "Conversion ng Data".

Para sa pagpapalitan sa pagitan ng mga karaniwang configuration, may mga karaniwang panuntunan para sa pagpapalitan ng data, na naka-embed sa mga karaniwang setting ng palitan (Serbisyo/Palitan sa xxx) o ibinibigay nang hiwalay sa.

I-unload ang BU-ZP 1C

Mula sa karaniwang pagsasaayos ng Salary at pamamahala ng tauhan hanggang sa karaniwang pagsasaayos Ang Accounting ay karaniwang pana-panahong nag-a-upload ng impormasyon tungkol sa mga resulta ng payroll, kabilang ang para sa pagbabayad ng mga buwis.

Upang ito ay maging posible, kailangan mo munang i-upload ang mga setting mula sa Accounting patungo sa payroll.

Para mag-upload ng 1C mula sa 1C Accounting hanggang sa 1C Salary - piliin ang menu item na Serbisyo/Data Exchange na may Salary/Upload Data sa Accounting.

Kapag nag-upload ng 1C sa unang pagkakataon, huwag kalimutang lagyan ng tsek ang kahon na "Impormasyon para sa pag-upload ng 1C sa isang bagong base ng impormasyon."

Paano mag-upload ng paunang impormasyon sa Salary - tingnan ang susunod na artikulo Pag-upload ng 1C.

I-unload ang ZP-BU 1C

Matapos mai-load sa Salary ang paunang impormasyon mula sa Accounting Department, maaari kang mag-upload ng mga accrual mula sa Salary patungo sa Accounting Department.

Sa Salary, piliin ang menu Service/Data exchange/Download data sa isang accounting program.

Sa 1C upload settings form, bilang default, kailangan mo lang piliin ang panahon at path kung saan mo gustong i-upload ang data file.

Ang 1C upload format ay ipinapakita bilang isang hyperlink - sa asul na teksto. Maaari mong baguhin ito sa pamamagitan ng pag-click sa hyperlink at pagpili ng ibang configuration ng accounting.

I-unload ang BU-UT 1C

Upang mag-upload ng 1C mula sa Accounting patungo sa Trade Management, kailangan mong lumikha ng mga setting ng palitan. Ito ay magbibigay-daan sa iyong gawin hindi lamang isang beses na 1C na pag-upload, ngunit mag-set up din ng isang ganap na pana-panahong pagpapalitan, tulad ng sa.

Upang gumawa ng mga setting, piliin ang item sa menu na Serbisyo/Palitan ng data sa Pamamahala ng kalakalan/I-set up ang pagpapalitan ng data sa Accounting.

Ang mga setting ay nilikha gamit ang isang "wizard".

Hindi namin gagawin ang madaling ruta, at kumokontrol sa lahat ng mga setting sa aming sarili; para dito kailangan mong piliin ang Expert operating mode.

Dahil gumagawa kami ng setup mula sa simula, pipiliin namin ang "Gumawa ng exchange setup" (ayon dito, maaari kang "magpatuloy" kung naantala mo ang wizard nang mas maaga o baguhin kung nakumpleto ang wizard).

Ginagawa ang setup ng palitan na ito sa dalawang database - una sa isa, pagkatapos ay sa isa pa.

Alinsunod dito, pipiliin namin ang "Gumawa gamit ang file" kung nagsimula kang gumawa ng bago mula sa simula sa Trade Management, at dito kailangan mong kumpletuhin ang setup (katulad nito, kung magsisimula ka sa Accounting, kakailanganin mong kumpletuhin ito sa Trade Management) .

Ang mga setting para sa palitan ng "sa pamamagitan ng file" ay simple at hindi ipinapakita dito sa mga larawan. Ngunit para sa isang "direktang" koneksyon sa COM mayroong mga halimbawa dito.

Halimbawa, kung ang Trade Management ay "file" - ito ay matatagpuan sa disk. .

Halimbawa, kung ang Trade Management ay matatagpuan sa 1C server. Ang pangalan ng server at database ay .

Ang landas sa database ng file, pati na rin ang server at ang pangalan ng database sa server, ay ipinapakita sa window ng pagpili ng database sa 1C.

Dito kailangan mong ipahiwatig kung plano mong mag-download ng isang bagay mula sa Trade Management. Kung gayon, ito ay isang "two-way" na palitan.

Maaari naming tukuyin ang mga filter para sa na-upload na mga dokumento. Halimbawa, sa mga tuntunin ng mga organisasyon.

Ang susunod na pahina ay nagpapahiwatig ng panahon kung saan ang palitan ay inaasahan, pati na rin ang listahan ng mga dokumento na ia-upload.

Kinukumpleto nito ang unang bahagi ng setup. Batay sa mga resulta nito, ang 1C ay lumilikha ng isang file ng mga setting. Ngayon ay kailangan mong pumunta sa Pamamahala ng Kalakal at ipagpatuloy ang pag-setup doon, piliin ang opsyong "Magpatuloy sa paggamit ng file" at tukuyin ang file na ito.

Pagkatapos i-set up ang exchange mula sa parehong mga database, nag-aalok ang 1C na magsagawa ng paunang pag-upload ng mga direktoryo ng 1C at paghambingin ang mga bagay. Ito ay isang analogue ng pangunahing pagbabawas ng 1C para sa karagdagang normal na paggana ng palitan.

Bigyang-pansin ang puntong ito, kung ang Trade Management ay hindi isang walang laman na database, mayroon itong sariling mga direktoryo, lalo na kung sila ay pinananatili sa mahabang panahon.

Kung hindi ka sigurado sa puntong ito:

  • Gumawa ng mga backup ng parehong mga database (lalo na kung ang palitan ay two-way)
  • Hilingin sa mga user na huwag magtrabaho sa mga database na ito habang ginagawa mo ang paunang pagbabawas ng 1C (mga katapusan ng linggo at gabi :)
  • I-unload ang 1C, suriin na ang mga direktoryo ay hindi nadoble
  • Kung may mali, bumalik sa backup.

I-unload ang UT-Retail 1C

Ang karaniwang 1C Retail configuration ay kadalasang ginagamit kasabay ng Trade Management configuration. Kadalasan, ginagamit ang UT sa mga retail na tindahan, at Retail sa opisina.

Tinitingnan namin ang isang halimbawa ng pag-set up ng palitan ng UT edisyon 11 sa Retail.

Piliin ang Administrasyon sa interface, pagkatapos ay Mga Pagpapalitan ng Data, Magdagdag/Gumawa ng Exchange na may configuration ng Retail.

Ang pag-set up ng palitan ay ginagawa sa dalawang database - una sa isa, pagkatapos ay sa isa pa.

Alinsunod dito, pipiliin namin ang "Magpatuloy" kung nagsimula kang gumawa ng bago sa Retail, at dito kailangan mong kumpletuhin ang setup (katulad nito, kung magsisimula ka sa Trade Management, kakailanganin mong kumpletuhin ito sa Retail).

Sa tab na ito, pipiliin mo ang paraan ng paglilipat ng impormasyon sa pagitan ng dalawang database - sa pamamagitan ng isang file (share). Laktawan ang pahinang ito kung gusto mong gumamit ng isa pang opsyon.

Sa tab na ito, pipiliin mo ang paraan ng paglilipat ng impormasyon sa pagitan ng dalawang database - sa pamamagitan ng isang file (FTP). Laktawan ang pahinang ito kung gusto mong gumamit ng isa pang opsyon.

Panghuling pahina ng mga setting. Upang tukuyin ang mga paglilinaw, i-click ang button na "I-configure ang mga paghihigpit".

Dito maaari mong tukuyin ang petsa kung saan mai-upload ang mga dokumento, pati na rin ang mga seleksyon (mga filter) ng mga organisasyon, bodega, atbp.

Sa tab ng sulat, maaari mong i-configure ang sulat ng ilang mga direktoryo (mga tindahan = mga departamento at mga cash desk).

Kinukumpleto nito ang unang yugto ng pag-setup. Bilang resulta, nilikha ang isang file ng mga setting. Kailangan mong kumpletuhin ang setup sa Retail database sa pamamagitan ng pagtukoy sa Magpatuloy gamit ang file.

Code 1C v 8.x // Ang pamamaraan ay nagda-download ng data mula sa tinukoy na direktoryo sa export mode sa isang file sa Microsoft Excel na format
// na may tinukoy na pangalan, gamit ang conversion ng data sa uri ng numero at uri ng string;
Pamamaraan BasicActionsFormsExport(Button)
Tangka
Tangka
// Mag-load ng Microsoft Excel object
Status("Pag-upload ng data mula sa 1C hanggang Microsoft Excel...");
ExcelApplication = Bagong COMObject("Excel.Application");
Exception
Ulat("Error sa pagsisimula ng Microsoft Excel."
+ Symbols.PS + ErrorDescription(), MessageStatus.Attention);
Bumalik;
EndAttempt;

// Lumikha ng isang libro, bilang default ay mayroon na itong mga sheet
Aklat = ExcelApplication.WorkBooks.Add();

// Gamitin ang unang sheet ng Excel workbook
Sheet = Book.WorkSheets(1);

// Lumikha ng header ng dokumento sa unang linya ng sheet
Hanay = 1;
Para sa bawat pahina mula sa TP cycle
Kung page.Unload Then
Sheet.Cells(1, Column).Value = page.AttributeName;
Column = Column + 1;
tapusin kung;
EndCycle;

// Mag-upload ng data ng direktoryo
selection = Mga Direktoryo[Pangalan ng Direktoryo].Piliin();
SheetString = 2;
Habang nagsa-sample.Next() Loop
Hanay = 1;
Para sa bawat pahina mula sa TP cycle

Kung page.Unload Then
Tangka
// Itakda ang halaga sa row at column
Kung TypeValue(selection[page.AttributeName])=Type("Number") Pagkatapos
// Itakda ang format para sa uri ng Numero
Sheet.Cells(SheetRow, Column).NumberFormat = "0.00";

Format(selection[page.AttributeName],"CH=0");
kung hindi
// Para sa lahat ng iba pang uri, itakda ang format sa "Text"
Sheet.Cells(SheetRow, Column).NumberFormat = "@";
Sheet.Cells(SheetRow, Column).Halaga =
Line(selection[page.AttributeName]);
tapusin kung;
pagbubukod
// sa kaso ng error, ipakita ang row at column number
Report("Error setting value para sa: " +
pagpili[pageAttributeName]);
Ulat("Pahina: " +SheetLine+ "Bilang: " +
Column + "Rec: " + page.Pangalan ng Props);
EndAttempt;
Column = Column + 1;
tapusin kung;

EndCycle;
SheetString = SheetString + 1;
State("I-export mula sa 1C hanggang Excel" + SheetString);
EndCycle;

// I-save ang ginawang aklat sa isang xls file
Book.SaveAs(Finame);

// Siguraduhing isara ang koneksyon sa COM object upang palayain ang memorya
ExcelApplication.Quit();

Notify("Tagumpay na na-upload ang file: " + Filename);

Exception
// Pangangasiwa ng mga error sa pag-export ng data mula sa 1C hanggang Excel
Report("Error writing file data:" + Filename);
Ulat(ErrorDescription());
Tangka
ExcelApplication.Quit();
Exception
EndAttempt;
EndAttempt;
Katapusan ng Pamamaraan
Code 1C v 7.x //Ang pinakasimpleng halimbawa ng output mula sa 1C:Enterprise 7.7 hanggang MS Excel. Tinitiyak na ang workbook ay may isang solong sheet,
//itakda ang laki, katapangan at kulay ng font, lapad ng mga column, frame at cell fill. Pag-align ng teksto
//cells, pagpapangkat ng mga row, pagtatakda ng format ng numero ng mga cell, pagyeyelo sa lugar.

Output ng Pamamaraan()
Tangka
Application=CreateObject("Excel.Application");
Exception
Report(ErrorDescription(),"!!!");
Report("Maaaring hindi mai-install ang MS Excel sa computer na ito.");
Bumalik;
EndAttempt;

//Gumawa ng workbook

WorkBook=Application.WorkBooks.Add();
//Pagkuha ng bintana

Window=WorkBook.Windows(1);
//Itakda ang window na hindi nakikita upang mapabilis ang output

Window.Visible=0;
//Pagtitiyak na ang workbook ay may iisang sheet

Kung WorkBook.Worksheets.Count=0 Pagkatapos
WorkBook.Worksheets.Add();
Kung hindi
Application.DisplayAlerts=0;//huwag magbigay ng mga babala

Habang ang WorkBook.Worksheets.Count>1 Cycle
WorkBook.Worksheets(1).Delete();
EndCycle;
Application.DisplayAlerts=-1;//ibalik ang watawat ng babala

tapusin kung;
//Pagkuha ng worksheet

Worksheet=WorkBook.Worksheets(1);
//Itakda ang pangalan ng worksheet

Worksheet.Name="Example Output";

//Titulo ng dokumento

Worksheet.Range("A1").Value="Halimbawa na output mula sa 1C:Enterprise sa MS Excel";!}
Worksheet.Range("A2").Value="today"+ТекущаяДата();!}
Worksheet.Range("A1:A2").Font.Size=14;//font size

Worksheet.Range("A1:A2").Font.Bold=-1;//bold font

//Itakda ang lapad ng hanay

Worksheet.Columns(1).ColumnWidth=60;
Worksheet.Columns(2).ColumnWidth=15;
Worksheet.Columns(3).ColumnWidth=15;

// Header ng dokumento

Worksheet.Range("A4").Value="Unang column";!}
Para sa s=7 hanggang 10 Cycle//frames

Worksheet.Range("A4").Borders(s).LineStyle=1;
Worksheet.Range("A4").Borders(s).Weight=-4138;//xlMedium

EndCycle;
Worksheet.Range("A4").Interior.ColorIndex=15;//fill with gray

Worksheet.Range("A4").HorizontalAlignment=-4108;//align text to center

Worksheet.Range("B4").Value="Second";!}
Para sa s=7 hanggang 10 Cycle
Worksheet.Range("B4").Borders(s).LineStyle=1;
Worksheet.Range("B4"). (Mga) Borders. Weight=-4138;
EndCycle;
Worksheet.Range("B4").Interior.ColorIndex=15;
Worksheet.Range("B4").HorizontalAlignment=-4108;

Worksheet.Range("C4").Value="Third";!}
Para sa s=7 hanggang 10 Cycle
Worksheet.Range("C4").Borders(s).LineStyle=1;
Worksheet.Range("C4"). (Mga) Borders. Weight=-4138;
EndCycle;
Worksheet.Range("C4").Interior.ColorIndex=15;
Worksheet.Range("C4").HorizontalAlignment=-4108;

//Sa pangkat ng mga hilera:
Worksheet.Outline.SummaryRow=0;//"summary" na mga hilera na ipinapakita sa itaas (kung nasa ibaba, pagkatapos ay 1)

//Mga string ng output
Worksheet.Range("A5").Value="Analytics Object";!}
Worksheet.Range("A5").Font.ColorIndex=5;//kulay ng font - asul

Worksheet.Range("B5").Value=123.45;
Worksheet.Range("B5").Font.ColorIndex=5;
Worksheet.Range("C5").Value=678.9;
Worksheet.Range("C5").Font.ColorIndex=5;

Worksheet.Range("A6").Value="Analytics Object";!}
Worksheet.Range("A6").Font.ColorIndex=3;//kulay ng font - pula

Worksheet.Range("B6").Value=123.45;
Worksheet.Range("B6").Font.ColorIndex=3;
Worksheet.Range("C6").Value=678.9;
Worksheet.Range("C6").Font.ColorIndex=3;

Worksheet.Range("A7").Value="Analytics Object";!}
Worksheet.Range("B7").Value=123.45;
Worksheet.Range("C7").Value=678.9;

Worksheet.Range("A8").Value="Analytics Object";!}
Worksheet.Range("B8").Value=123.45;
Worksheet.Range("C8").Value=678.9;

Worksheet.Range("A9").Value="Analytics object";!}
Worksheet.Range("A9").Font.ColorIndex=3;//kulay ng font - pula

Worksheet.Range("B9").Value=123.45;
Worksheet.Range("B9").Font.ColorIndex=3;
Worksheet.Range("C9").Value=678.9;
Worksheet.Range("C9").Font.ColorIndex=3;

Worksheet.Range("A10").Value="Analytics Object";!}
Worksheet.Range("B10").Value=123.45;
Worksheet.Range("C10").Value=678.9;

Worksheet.Range("A11").Value="Analytics Object";!}
Worksheet.Range("B11").Value=123.45;
Worksheet.Range("C11").Value=678.9;

Worksheet.Range("A12").Value="Analytics Object";!}
Worksheet.Range("A12").Font.ColorIndex=5;//kulay ng font - asul

Worksheet.Range("B12").Value=123.45;
Worksheet.Range("B12").Font.ColorIndex=5;
Worksheet.Range("C12").Value=678.9;
Worksheet.Range("C12").Font.ColorIndex=5;

Worksheet.Range("A13").Value="Analytics Object";!}
Worksheet.Range("A13").Font.ColorIndex=3;//kulay ng font - pula

Worksheet.Range("B13").Value=123.45;
Worksheet.Range("B13").Font.ColorIndex=3;
Worksheet.Range("C13").Value=678.9;
Worksheet.Range("C13").Font.ColorIndex=3;

Worksheet.Range("A14").Value="Analytics Object";!}
Worksheet.Range("B14").Value=123.45;
Worksheet.Range("C14").Value=678.9;

Worksheet.Range("A15").Value="Analytics Object";!}
Worksheet.Range("B15").Value=123.45;
Worksheet.Range("C15").Value=678.9;

Worksheet.Range("A16").Value="Analytics Object";!}
Worksheet.Range("A16").Font.ColorIndex=3;//kulay ng font - pula

Worksheet.Range("B16").Value=123.45;
Worksheet.Range("B16").Font.ColorIndex=3;
Worksheet.Range("C16").Value=678.9;
Worksheet.Range("C16").Font.ColorIndex=3;

Worksheet.Range("A17").Value="Analytics Object";!}
Worksheet.Range("B17").Value=123.45;
Worksheet.Range("C17").Value=678.9;

Worksheet.Range("A18").Value="Analytics Object";!}
Worksheet.Range("B18").Value=123.45;
Worksheet.Range("C18").Value=678.9;

//Magtakda ng mga frame

Para sa NomStr=5 hanggang 18 Cycle
Para sa s=7 hanggang 10 Cycle
Worksheet.Range("A"+LineNumber).Borders(s).LineStyle=1;
Worksheet.Range("B"+LineNumber).Borders(s).LineStyle=1;
Worksheet.Range("C"+LineNumber).Borders(s).LineStyle=1;
EndCycle;
EndCycle;

//Pagpapangkat ng mga hilera

Worksheet.Range("7:8").Rows.Group();
Worksheet.Range("10:11").Rows.Group();
Worksheet.Range("14:15").Rows.Group();
Worksheet.Range("17:18").Rows.Group();
Worksheet.Range("6:11").Rows.Group();
Worksheet.Range("13:18").Rows.Group();

//Pagbagsak ng mga pagpapangkat sa unang antas

Worksheet.Outline.ShowLevels(1);

//Itakda ang format ng numero

Tangka
Worksheet.Range("B5:C18").NumberFormat="# ##0.00";

Exception
Tangka
Worksheet.Range("B5:C18").NumberFormat="# ##0.00";

Exception
EndAttempt;
EndAttempt;

//Itakda ang visibility ng application at ang window nito

Application.Visible=-1;
Window.Visible=-1;

//I-pin ang lugar

Worksheet.Range("A5").S_elect();
Window.FreezePanes = -1;
EndProcedure //Output

Ito ay isang maliit na pagtuklas para sa akin na ang mga gumagamit ng 1C ay hindi alam kung paano mabilis na mag-upload ng halos anumang data mula sa 1C hanggang Excel. Kamakailan ay nakita ko kung ano ang ginawa ng aking mga kasamahan, at pagkatapos ay ginamit ang FineReader na isinalin nila ang data sa teksto mula sa isang larawan, dahil ang pindutan ng pag-save sa 1C ay hindi gumana (tingnan ang larawan). Malayo, di ba? Ngunit may mga mas maginhawang paraan. Walang lihim sa pag-unload mula sa 1C; napakaraming posibilidad.

Tingnan natin ang bawat punto kung paano tayo makakapag-save ng data mula sa 1C hanggang Excel:

Ang pinakamadaling paraan upang i-save ang data mula sa 1C hanggang Excel ay ang pumili ng isang cell sa isang dokumento o journal at i-click (kopyahin), pagkatapos ay sa Excel piliin ang cell kung saan mo gustong i-save ang data at i-click v. Sa ganitong paraan, ise-save mo ang mga nilalaman ng cell na iyon. Para sa halimbawang larawan ito ay magiging 42,289.23

Gumagana ang paraang ito para sa anumang bersyon ng 1C.

2. Paano mag-download ng malaking halaga ng data mula sa 1C hanggang Excel?

Ang nakaraang pamamaraan ay mabuti, ngunit hindi ka makakaipon ng malaking halaga ng data sa ganitong paraan. Samakatuwid, mas mainam na gamitin ang tool na Listahan.

Sa halos anumang document journal, reference book, o dokumento, i-right click at hanapin ang List.


Para sa mga bersyon 8.3 at ang "Taxi" na interface, ang pindutan upang ipakita ang listahan ay nasa Higit pang menu

Lalabas ang isang listahan ng mga elementong ito bilang text (maaaring kailanganin mong piliin kung aling mga column ang unang pipiliin). Ang tekstong ito ay maaari nang makopya sa anumang dokumento. Ngunit ipinapayo ko sa iyo na gamitin ang File - Save As menu (dahil ang malalaking halaga ng data ay magtatagal upang maproseso at maaaring magkaroon ng error kapag kinokopya sa buffer).

Pagkatapos ay piliin ang nais na format ng file.

Ang lahat ng mga file ay nai-save sa kinakailangang format.

Gumagana rin ang paraang ito para sa anumang bersyon ng 1C.

Para sa bersyon 1c 8.2 at mas mataas sa thin client o Taxi interface, ang File - Save As tool ay available sa panel sa kanang sulok sa itaas sa anyo ng isang floppy disk

3. Paano mag-download ng mga naka-print na anyo ng mga dokumento mula 1C hanggang Excel?

Mga nakalimbag na anyo ng mga dokumento tulad ng

1 - Alisan ng tsek ang View Only button para mapalitan ang napi-print

2 - I-save ang dokumento sa nais na format, tingnan ang punto 2

Maaari mo ring i-save ang mga nilalaman ng naka-print na form bilang anumang data ng teksto, tulad ng sa Word.

Kadalasan ang isang napi-print o ulat na form ay maaaring i-save gamit ang isang simpleng Copy-Paste sa Excel.

Paano mag-load ng data mula sa Excel papunta sa 1C ay isang ganap na naiibang kuwento. Pero sasabihin ko na sayo, wait lang ;)

Ibahagi ang aming artikulo sa iyong mga social network: