Çeşitli parametreleri ayarlayarak verileri Excel'e yükleme. Çeşitli parametreleri ayarlayarak verileri Excel'e yükleme 1s 8.3'ten excel'e öğe yükleme

Örneğin, oluşturalım Ciro bilançosu (Raporlar - Standart - Bilanço).

Belgenin kaydedileceği klasörü belirtin, dosya adını ayarlayın ve Dosya tipiExcel sayfası (*.xls) veya Sayfa Excel2007-…(*.xlsx)- Bunlar Excel'in farklı versiyonlarıdır. Her iki formatta da kaydedebilir ve hangisinin size en uygun olduğunu görebilirsiniz. Ayrıca kaydederken başka dosya formatları da kullanılabilir. düğmesine basın Kaydetmek .

Örneğimizde klasörü seçtik 1C'den belgeler ve dosya adını ayarlayın - 9 ay boyunca TUZ. Örneğin farklı Excel formatlarında kaydediyoruz.


Kaydettikten sonra belgeler belirtilen klasörde bulunacaktır.

Her iki dosya da açılacak çünkü Belgelerin önceki sürümleri, programların sonraki sürümleri tarafından desteklenir.

1C'de Excel'de bir belge nasıl kaydedilir?

Örnek olarak bir belgeyi kullanarak kaydetmeye bakalım Ödeme talimatı . Basılı formunu oluşturalım ve araç çubuğundaki düğmeler arasında disket içeren bir düğme görüyoruz.

Tıklandığında, belgeyi kaydetmek için bir pencere açılır; burada kaydedileceği klasörü belirtir ve istenen formatı seçeriz. Bizim durumumuzda bu - Microsoft Excel Sayfası. Kutuyu işaretleyin ve düğmeye basın Hazır. Belge bir klasöre kaydedilir.

Tabloları 1C'den Excel'e yükleme

Bazen belge günlüklerinin, dizinlerin vb. tablolu kısımlarındaki verilerden bir liste oluşturmak gerekli olabilir. Bu durumda gerekli unsurların (tarih, karşı tarafın adı) seçimini ayarlayabilirsiniz. Bir örneğe bakalım.

Bir liste görüntülemek istiyoruz Ödeme emirleri döneme ilişkin vergi ve katkıların ödenmesi için.

Belgeleri seçmek için düğmeyi basılı tutarak seçebilirsiniz. Ctrl veya Vardiya ve aynı zamanda çizgi gruplarını seçmek için de kullanılır. Daha sonra düğmeye basın Daha ve bir takım seçin Liste .

Açılan pencerede hangi sütunları görüntülememiz ve seçmemiz gerektiğini yapılandırıyoruz - içinde görüntüle elektronik tablo belgesi . Listede bir grup satır seçtiysek kutuyu işaretleyin - görüntüle Yalnızca seçili . Tıklamak TAMAM ve liste hazır.

Şuna benziyor:

Ortaya çıkan rapor aşağıdakiler de dahil olmak üzere herhangi bir formatta kaydedilebilir: Excel - *.xls. Bunu yapmak için (yukarıda açıklandığı gibi), komutu seçin. Kaydetmek(veya Farklı kaydet ) menüde Dosya ve parametreleri ayarlayın.

Bu eylemler 1C programının herhangi bir listesiyle gerçekleştirilebilir.

Büyük listelerle, örneğin bir dizinle çalışırken İsimlendirme , ek seçim ve gruplandırmayı ayarlayabilir, verilerin sıralanma sırasını ayarlayabilirsiniz.

Bu nedenle herhangi bir liste oluşturmadan önce komuta dikkat etmelisiniz. Liste kurulumu düğmede Daha .

Excel'de 1C'den tablo hücresi verileri nasıl kaydedilir

Bazen bir rapor veya belgedeki verilerin bir kısmını kopyalamamız gerekir. Bu, düzenli kopyalamayla yapılabilir. Bunu yapmak için gerekli hücrelerden bazılarını seçin ve sağ tıklayıp komutu seçin. Kopyala(veya Ctrl+C).

Programa gitmek excel komutu kullanarak Sokmak, kopyalanan parçayı tabloya ekleyin. Bu yöntem, hem oluşturulan tablolardaki hem de dizinlerdeki, dergilerdeki, belgelerdeki form hücrelerindeki 1C'deki tüm verilerle çalışır.

Makale yardımcı oldu mu?

Başka bir gizli bonus ve BukhExpert8 yardım sistemine 14 gün boyunca ücretsiz tam erişim kazanın

Geçen derste baktık.

Ancak en yaygın örnek muhasebe ve bordro arasındaki alışveriştir. Bu üsler birbirine bağlı değildir ve hatta başlangıçta bağlanmayabilir.

İhtiyacımız olan tek şey periyodik olarak maaştan muhasebe departmanına boşaltmak.

1C'den veri indirme sürecini ele alalım.

1C verilerini yükleme ve indirme ilkeleri

Muhasebede, Mal ve hizmet satışı belgesinde 30 alan olabilir. Bu muhasebedir, kendi hedefleri vardır, birçok alan hesap planına ve alt hesaplara ayrılmıştır.

Ticaret Yönetiminde aynı belgede Mal Satışı 25 olabilir. Bu operasyonel muhasebedir, kendi hedefleri vardır. Ancak hesap planındaki hesaplar burada gösterilmemiştir.

Bu iki veritabanındaki alanların adları farklı olabilir. O halde bir belgeyi bir veritabanından nasıl yükleyebilirim ve diğerini başka bir veritabanına nasıl yükleyebilirim?

Bir belgenin bir veritabanından diğerine yüklenebilmesi için nasıl dönüştürülmesi gerektiğini açıklamak için değişim kuralları vardır.

Bunlar XML uzantılı bir dosyadır. Bunu oluşturmak için “Veri Dönüştürme” adı verilen özel bir 1C yapılandırması vardır.

Standart konfigürasyonlar arasındaki değişim için, standart değişim ayarlarında (xxx ile Servis/Alışveriş) yerleşik veya ayrı olarak sağlanan veri alışverişi için standart kurallar vardır.

BU-ZP 1C'yi boşaltın

Standart Maaş ve personel yönetimi konfigürasyonundan Muhasebenin standart konfigürasyonuna kadar, genellikle vergilerin ödenmesi de dahil olmak üzere bordro sonuçları hakkında periyodik olarak bilgi yüklenir.

Bunun mümkün olabilmesi için öncelikle Muhasebe'den ayarları bordroya yüklemeniz gerekir.

1C Muhasebe'den 1C Maaş'a 1C yüklemek için - Maaş ile Hizmet/Veri Değişimi/Muhasebeye Veri Yükleme menü öğesini seçin.

1C'yi ilk kez yüklerken, "1C'yi yeni bir bilgi tabanına yükleme bilgileri" kutusunu işaretlemeyi unutmayın.

Başlangıç ​​bilgileri Maaş'a nasıl yüklenir - sonraki makaleye bakın 1C'yi Yükleme.

ZP-BU 1C'yi boşaltın

Muhasebe Departmanından gelen ilk bilgiler Maaş'a yüklendikten sonra Maaş'tan gelen tahakkukları Muhasebe Departmanına yükleyebilirsiniz.

Maaş bölümünde Hizmet/Veri değişimi/Verileri bir muhasebe programına indir menüsünü seçin.

1C yükleme ayarları formunda, varsayılan olarak yalnızca veri dosyasını yüklemek istediğiniz dönemi ve yolu seçmeniz gerekir.

1C yükleme formatı mavi metinle köprü olarak görüntülenir. Köprüye tıklayarak ve farklı bir muhasebe yapılandırması seçerek bunu değiştirebilirsiniz.

BU-UT 1C'yi boşaltın

1C'yi Muhasebe'den Ticaret Yönetimi'ne yüklemek için takas ayarlarını oluşturmanız gerekir. Bu, yalnızca bir kerelik 1C yüklemeleri yapmanıza değil, aynı zamanda olduğu gibi tam teşekküllü bir periyodik değişim kurmanıza da olanak tanır.

Ayarları yapmak için Muhasebe'de Ticaret yönetimi ile Hizmet/Veri alışverişi/Veri alışverişini ayarla menü öğesini seçin.

Ayarlar bir “sihirbaz” kullanılarak oluşturulur.

Kolay yolu seçmeyeceğiz ve tüm ayarları kendimiz kontrol edeceğiz; bunun için Uzman çalışma modunu seçmeniz gerekiyor.

Sıfırdan bir kurulum oluşturduğumuz için “Santral kurulumu oluştur” seçeneğini seçeceğiz (buna göre sihirbazı daha önce yarıda kestiyseniz “devam edebilirsiniz” veya sihirbaz tamamlanmışsa değiştirebilirsiniz).

Bu değişim kurulumu iki veritabanında yapılır; önce birinde, sonra diğerinde.

Buna göre Ticaret Yönetiminde sıfırdan yeni bir dosya oluşturmaya başladıysanız “Dosya kullanarak oluştur” seçeneğini seçeceğiz ve burada kurulumu tamamlamanız gerekiyor (aynı şekilde Muhasebede başlıyorsanız Ticaret Yönetiminde tamamlamanız gerekecek) .

"Dosya yoluyla" alışverişlerin ayarları basittir ve burada resimlerde gösterilmemiştir. Ancak "doğrudan" COM bağlantısı için burada örnekler var.

Örnek, eğer Ticaret Yönetimi “dosya” ise, diskte bulunur. .

Örnek, Ticaret Yönetimi 1C sunucusunda bulunuyorsa. Sunucunun ve veritabanının adı .

Dosya veritabanına giden yol, sunucu ve sunucudaki veritabanının adı 1C'deki veritabanı seçim penceresinde görüntülenir.

Burada Ticaret Yönetiminden bir şey indirmeyi planlayıp planlamadığınızı belirtmeniz gerekir. Eğer öyleyse, o zaman bu “iki yönlü” bir değişimdir.

Yüklenen belgeler için filtreler belirleyebiliriz. Örneğin organizasyonlar açısından.

Bir sonraki sayfada, değişimin beklendiği dönemin yanı sıra yüklenecek belgelerin listesi de gösterilir.

Bu, kurulumun ilk bölümünü tamamlar. 1C, sonuçlarına göre bir ayar dosyası oluşturur. Şimdi Ticaret Yönetimine gidip “Dosyayı kullanmaya devam et” seçeneğini seçip bu dosyayı belirterek kuruluma orada devam etmeniz gerekiyor.

Her iki veritabanından da değişim kurulduktan sonra 1C, 1C dizinlerinin ilk yüklemesini gerçekleştirmeyi ve nesneleri karşılaştırmayı teklif eder. Bu, borsanın daha normal işleyişi için 1C'nin birincil boşaltılmasının bir analogudur.

Bu noktaya dikkat edin, eğer Trade Management boş bir veritabanı değilse, özellikle uzun süredir bakımı yapılmışsa kendine ait dizinleri vardır.

Bu noktadan emin değilseniz:

  • Her iki veri tabanının da yedeğini alın (özellikle değişim iki yönlü ise)
  • 1C'nin ilk boşaltma işlemini yaparken (hafta sonları ve akşamları) kullanıcılardan bu veritabanlarında çalışmamalarını isteyin :)
  • 1C'yi boşaltın, dizinlerin kopyalanmadığını kontrol edin
  • Bir sorun varsa yedeklemeye geri dönün.

UT-Retail 1C'yi boşaltın

Tipik 1C Perakende yapılandırması genellikle Ticaret Yönetimi yapılandırmasıyla birlikte kullanılır. UT genellikle perakende mağazalarda ve Perakende ofiste kullanılır.

UT edition 11'in Retail ile değişimini ayarlama örneğine bakıyoruz.

Arayüzde Yönetim'i, ardından Veri Değişimleri'ni, Perakende yapılandırmasıyla Exchange Ekle/Oluştur'u seçin.

Değişimin kurulumu iki veritabanında yapılır - önce birinde, sonra diğerinde.

Buna göre Retail'de sıfırdan yeni yapmaya başladıysanız “Devam Et” seçeneğini seçeceğiz ve burada kurulumu tamamlamanız gerekiyor (aynı şekilde Trade Management'ta başlıyorsanız Retail'de de tamamlamanız gerekecek).

Bu sekmede, iki veritabanı arasında bir dosya (paylaşım) aracılığıyla bilgi aktarma yöntemini seçersiniz. Başka bir seçeneği kullanmak istiyorsanız bu sayfayı atlayın.

Bu sekmede, iki veritabanı arasında bir dosya (FTP) aracılığıyla bilgi aktarma yöntemini seçersiniz. Başka bir seçeneği kullanmak istiyorsanız bu sayfayı atlayın.

Son ayarlar sayfası. Açıklamaları belirtmek için "Kısıtlamaları yapılandır" düğmesini tıklayın.

Burada belgelerin yükleneceği tarihin yanı sıra kuruluşlara, depolara vb. göre seçimleri (filtreleri) belirleyebilirsiniz.

Yazışma sekmesinde bazı dizinlerin (mağazalar = departmanlar ve kasalar) yazışmalarını yapılandırabilirsiniz.

Bu, kurulumun ilk aşamasını tamamlar. Sonuç olarak, bir ayarlar dosyası oluşturuldu. Retail veritabanında Dosyayı kullanmaya devam et seçeneğini belirterek kurulumu tamamlamanız gerekmektedir.

Code 1C v 8.x // Prosedür, verileri dışa aktarma modunda belirtilen dizinden Microsoft Excel formatındaki bir dosyaya indirir
// belirtilen adla, sayı türüne ve dize türüne veri dönüştürmeyi kullanarak;
Prosedür TemelActionsFormsExport(Button)
Girişim
Girişim
// Bir Microsoft Excel nesnesi yükle
Durum("Veriler 1C'den Microsoft Excel'e indiriliyor...");
ExcelApplication = Yeni COMObject("Excel.Application");
İstisna
Report("Microsoft Excel başlatılırken hata oluştu."
+ Semboller.PS + ErrorDescription(), MesajStatus.Attention);
Geri dönmek;
Deneme Sonu;

// Bir kitap oluşturun, varsayılan olarak zaten sayfaları var
Kitap = ExcelApplication.WorkBooks.Add();

// Excel çalışma kitabının ilk sayfasını kullan
Sayfa = Book.WorkSheets(1);

// Sayfanın ilk satırında bir belge başlığı oluşturun
Sütun = 1;
TP döngüsündeki her sayfa için
Eğer sayfa. Kaldır Sonra
Sheet.Cells(1, Column).Value = page.AttributeName;
Sütun = Sütun + 1;
endIf;
EndCycle;

// Dizin verilerini yükle
seçim = Dizinler[Dizin Adı].Select();
SheetString = 2;
Örnekleme sırasında.Next() Döngüsü
Sütun = 1;
TP döngüsündeki her sayfa için

Eğer sayfa. Kaldır Sonra
Girişim
// Satır ve sütundaki değeri ayarladık
If TypeValue(selection[page.AttributeName])=Type("Numara") Sonra
// Sayı tipinin formatını ayarlayın
Sheet.Cells(SheetRow, Column).NumberFormat = "0,00";

Format(seçim[sayfa.AttributeName],"CH=0");
aksi takdirde
// Diğer tüm türler için formatı "Metin" olarak ayarlayın
Sheet.Cells(SheetRow, Column).NumberFormat = "@";
Sheet.Cells(SheetRow, Column).Value =
Satır(seçim[sayfa.AttributeName]);
endIf;
istisna
// hata durumunda satır ve sütun numarasını göster
Report("Şunun değeri ayarlanırken hata oluştu: " +
seçim[pageAttributeName]);
Report("Sayfa: " +SheetLine+ "Sayı: " +
Sütun + " Rec: " + sayfa.Sahne Adı);
Deneme Sonu;
Sütun = Sütun + 1;
endIf;

EndCycle;
SheetString = SheetString + 1;
State("1C'den Excel'e Aktar" + SheetString);
EndCycle;

// Oluşturulan kitabı bir xls dosyasına kaydedin
Book.SaveAs(Dosya adı);

// Belleği boşaltmak için COM nesnesine olan bağlantıyı kapattığınızdan emin olun
ExcelApplication.Quit();

Notify("Dosya başarıyla yüklendi: " + dosya adı);

İstisna
// 1C'den Excel'e veri aktarımındaki hataların ele alınması
Report("Dosya verileri yazılırken hata oluştu:" + Dosya adı);
Rapor(HataAçıklaması());
Girişim
ExcelApplication.Quit();
İstisna
Deneme Sonu;
Deneme Sonu;
Prosedürün Sonu
Code 1C v 7.x //1C:Enterprise 7.7'den MS Excel'e çıktının en basit örneği. Çalışma kitabının tek sayfadan oluşmasının sağlanması,
//yazı tipinin boyutunu, kalınlığını ve rengini, sütunların genişliğini, çerçeveleri ve hücre dolgusunu ayarlayın. Metin hizalama
//hücreler, satırların gruplandırılması, hücrelerin sayı formatının ayarlanması, alanın dondurulması.

Prosedür Çıkışı()
Girişim
Application=CreateObject("Excel.Application");
İstisna
Rapor(HataAçıklaması(),"!!!");
Report("MS Excel bu bilgisayarda yüklü olmayabilir.");
Geri dönmek;
Deneme Sonu;

//Bir çalışma kitabı oluştur

WorkBook=Application.WorkBooks.Add();
//Bir pencere alıyoruz

Pencere=WorkBook.Windows(1);
//Çıktıyı hızlandırmak için pencereyi görünmez olarak ayarlayın

Window.Visible=0;
//Çalışma kitabının tek sayfadan oluşmasının sağlanması

WorkBook.Worksheets.Count=0 ise O zaman
WorkBook.Worksheets.Add();
Aksi takdirde
Application.DisplayAlerts=0;//uyarı verme

WorkBook.Worksheets.Count>1 Döngü iken
WorkBook.Worksheets(1).Delete();
EndCycle;
Application.DisplayAlerts=-1;//uyarı bayrağını geri yükle

endIf;
//Çalışma sayfası alınıyor

Çalışma Sayfası=WorkBook.Worksheets(1);
//Çalışma sayfasının adını belirledik

Worksheet.Name="Örnek Çıktı";

//Belge başlığı

Worksheet.Range("A1").Value="MS Excel'de 1C:Enterprise'dan örnek çıktı";!}
Worksheet.Range("A2").Value = "today"+ТекущаяДата();!}
Worksheet.Range("A1:A2").Font.Size=14;//yazı tipi boyutu

Worksheet.Range("A1:A2").Font.Bold=-1;//kalın yazı tipi

//Sütun genişliğini ayarla

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

//Belge başlığı

Worksheet.Range("A4").Value = "İlk sütun";!}
s=7 ila 10 Döngü//kare için

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

EndCycle;
Worksheet.Range("A4").Interior.ColorIndex=15;//gri ile doldur

Worksheet.Range("A4").HorizontalAlignment=-4108; //metni ortaya hizala

Worksheet.Range("B4").Value = "Second";!}
s=7 ila 10 Döngü için
Worksheet.Range("B4").Borders(s).LineStyle=1;
Worksheet.Range("B4").Kenarlıklar.Ağırlık=-4138;
EndCycle;
Worksheet.Range("B4").Interior.ColorIndex=15;
Worksheet.Range("B4").HorizontalAlignment=-4108;

Worksheet.Range("C4").Value = "Üçüncü";!}
s=7 ila 10 Döngü için
Worksheet.Range("C4").Borders(s).LineStyle=1;
Worksheet.Range("C4").Kenarlıklar.Ağırlık=-4138;
EndCycle;
Worksheet.Range("C4").Interior.ColorIndex=15;
Worksheet.Range("C4").HorizontalAlignment=-4108;

//Satırları gruplandırmak için:
Worksheet.Outline.SummaryRow=0;//"özet" satırları üstte görüntülenir (alttaysa 1)

//Çıkış dizeleri
Worksheet.Range("A5").Value="Analytics Object";!}
Worksheet.Range("A5").Font.ColorIndex=5;//yazı tipi rengi - mavi

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;//yazı tipi rengi - kırmızı

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;//yazı tipi rengi - kırmızı

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;//yazı tipi rengi - mavi

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;//yazı tipi rengi - kırmızı

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;//yazı tipi rengi - kırmızı

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;

//Çerçeveleri ayarla

NomStr=5 ila 18 Döngü için
s=7 ila 10 Döngü için
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;

//Satırları gruplandırma

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();

//Gruplamaların birinci seviyeye daraltılması

Worksheet.Outline.ShowLevels(1);

//Sayı formatını ayarla

Girişim
Worksheet.Range("B5:C18").NumberFormat="# ##0.00";

İstisna
Girişim
Worksheet.Range("B5:C18").NumberFormat="# ##0.00";

İstisna
Deneme Sonu;
Deneme Sonu;

//Uygulamanın ve penceresinin görünürlüğünü ayarladık

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

//Alanı sabitle

Worksheet.Range("A5").S_elect();
Window.FreezePanes = -1;
İşlem Sonu //Çıktı

1C kullanıcılarının neredeyse tüm verileri 1C'den Excel'e hızlı bir şekilde nasıl yükleyeceğini bilmemeleri benim için küçük bir keşifti. Son zamanlarda meslektaşlarımın yaptığı şeye rastladım ve ardından FineReader'ı kullanarak verileri bir resimdeki metne çevirdiler çünkü 1C'deki kaydetme düğmesi çalışmıyordu (resme bakın). Uzun bir yol, değil mi? Ancak daha uygun yollar var. 1C'den boşaltmanın bir sırrı yok; oldukça fazla olasılık var.

Verileri 1C'den Excel'e nasıl kaydedebileceğimize nokta nokta bakalım:

Verileri 1C'den Excel'e kaydetmenin en kolay yolu, bir belge veya günlükte bir hücre seçip (kopyala) öğesine tıklamak, ardından Excel'de verileri kaydetmek istediğiniz hücreyi seçip tıklamaktır. v. Bu şekilde o hücrenin içeriğini kaydedeceksiniz. Örnek resim için 42.289,23 olacaktır.

Bu yöntem 1C'nin herhangi bir sürümü için çalışır.

2. 1C'den Excel'e büyük miktarda veri nasıl indirilir?

Önceki yöntem iyidir ancak bu şekilde büyük miktarda veri biriktiremezsiniz. Bu nedenle Liste aracını kullanmak daha iyidir.

Hemen hemen her belge günlüğünde, referans kitabında veya belgede sağ tıklayın ve Liste'yi arayın.


8.3 sürümleri ve "Taksi" arayüzü için listeyi görüntüleme düğmesi Diğer menüsündedir

Bu öğelerin bir listesi metin olarak görünecektir (önce hangi sütunları seçeceğinizi seçmeniz gerekebilir). Bu metin zaten herhangi bir belgeye kopyalanabilir. Ancak Dosya - Farklı Kaydet menüsünü kullanmanızı tavsiye ederim (çünkü büyük miktarda verinin işlenmesi uzun zaman alır ve ara belleğe kopyalarken hata oluşabilir).

Daha sonra istediğiniz dosya formatını seçin.

Tüm dosyalar gerekli formatta kaydedilir.

Bu yöntem aynı zamanda 1C'nin herhangi bir sürümü için de geçerlidir.

İnce istemci veya Taksi arayüzündeki sürüm 1c 8.2 ve üzeri için, sağ üst köşedeki panelde disket biçiminde Dosya - Farklı Kaydet aracı mevcuttur

3. Basılı belge formlarını 1C'den Excel'e nasıl indirebilirim?

Basılı belge formları gibi

1 - Yazdırılabilir öğeyi değiştirebilmek için Salt Görüntüle düğmesinin işaretini kaldırın.

2 - Belgeyi istediğiniz formatta kaydedin, 2. maddeye bakın

Basılı formun içeriğini de tıpkı Word'de olduğu gibi herhangi bir metin verisi olarak kaydedebilirsiniz.

Genellikle yazdırılabilir bir form veya rapor formu basit bir Kopyala-Yapıştır işlemiyle Excel'e kaydedilebilir.

Verilerin Excel'den 1C'ye nasıl yükleneceği tamamen farklı bir hikaye. Ama bunu yakında söyleyeceğim, sadece bekleyin;)

Makalemizi sosyal ağlarınızda paylaşın: