تحميل مجموعات من التسميات من Excel في 1C. هل من الممكن تحميل البيانات من Excel إلى دليل "Nommenclature"؟ عبر excel app.

ليس سرا أن المحاسبين قد تم تطويرهم لمساعدة تطبيق 1C الناجح، والذي يسمح لك بإجراء عمليات متعددة على الفور والأكثر فعالية. ومع ذلك، فإن المحاسبين المبتدئين تحدث في بعض الأحيان "عرق" للتعامل مع جميع الاحتمالات الموجودة في حد ذاتها. بطبيعة الحال، في آلية لتنفيذ العمليات الفردية، فهمت كل شيء لأصغر التفاصيل الدقيقة، لا يزال المحاسب ما لا يزال راضيا فقط من البرنامج، ولكن أيضا لاحظ الزيادة في فعالية عملهم.

تتمثل إحدى المشكلات العاجلة التي يواجهها المحاسبين المبتدئين الذين ليس لديهم أي خبرة مع 1C بالتحميل في 1C من Excel تم إنشاؤها مسبقا. في الواقع، من الصعب بشكل مستقل معرفة كيفية حفظ المستند في Excel في 1C، وأيضا للانتقال ليتم تخزينها، كما هو الحال من 1C حفظ إلى Excel ليعمل بعد ذلك مباشرة مع محرر الجدول.

لذلك، للقضاء على جميع المشاكل، يجب عليك التركيز واستكشاف التعليمات، في كل خطوة من الخوارزمية المقترحة. بالطبع، لا ينبغي ممارسة المبتدئين في تنفيذ مثل هذه التلاعب بإبداعهم. يمكن للمستخدمين ذوي الخبرة فقط تحمل تكاليف عمليات أكثر تعقيدا. يحتاج المحاسبون للمبتدئين أولا إلى "ملء اليد" ببساطة، ومعرفة كيفية تنفيذ الإجراءات التي يمكنك فيها حفظ البيانات إلى Excel. فقط بعد ذلك، من الممكن توسيع معرفته حول كيفية استيراد Excel إلى برنامج 1C.

آليات إجراء العمليات

أود أن أشير إلى أن آلية تنفيذ الإجراءات المطلوبة قد تختلف اعتمادا على إصدار البرنامج 1C: تم تثبيت المحاسبة على الكمبيوتر. في أحدث إصدارات، لم تعد هذه العملية مصحوبة بمشاكل خاصة. لهذا السبب يوصي المستخدمون ذوي الخبرة بتتبع ظهور التحديثات، وعندما يتم اكتشافهم، فمن الضروري تحديث البرنامج. إذا سيتم تثبيت الكمبيوتر على الكمبيوتر، فهذا لمعرفة كيفية إلغاء تحميل 1C في Excel أو احفظه في البرنامج، فسيكون الأمر أسهل.

خوارزمية تنزيل

أولا، قرر ما تريد بالضبط في الاحتفاظ به في 1C. افتح الجدول الذي قمت بإنشائه مسبقا في Excel، تحقق مما إذا كانت جميع البيانات مهمة لك تحميلها إلى البرنامج. إذا كانت هناك حاجة لاحقة بعض الأعمدة في وثيقة جدول، لأنها لا تمثل أي قيمة، فما عليك سوى حذفها مقدما حتى لا يقوم بتحميل برنامج 1C: المحاسبة. بعد ذلك، لا تنس إعادة حفظ الجدول الذي تحريره.

الآن يمكنك المتابعة إلى الإجراءات المباشرة التي تتيح لك تفريغها في 1C من Excel. افتح البرنامج نفسه، ابحث عن سلسلة "الدلائل" على الجانب الأيسر، انقر فوقه. سوف تفتح قوائم فرعية إضافية، من بينها سلسلة "التسميات". الآن على اللوحة الأفقية، ستكون هناك قائمة تجد فيها "التسميات والأسعار" بالنقر فوقه، سيفتح الإعدادات المسبقة التي ستجد فيها الكلمة المرغوبة "تنزيل".

بالنسبة للواردات التي تنتهي بالنجاح، من المهم ضمان تخزين المستند الذي تم تنزيله بالتنسيق المطلوب. يسمح الاستيراد في 1C: محاسبة المستندات التي تمكنت من الاحتفاظ بها بتنسيق Excel - 2003 أو إصدارات لاحقة. أيضا، يمكن حفظ المستند بتنسيق MXL و ODS. إذا كنت قد فعلت كل ما هو على وجه التحديد، فيمكنك استيراد.

من السهل فهم كيفية حفظ في Excel في 1C بالنقر فوق الزر "تنزيل". ستحصل الشاشة على نافذة تنزيل المعتادة. يبقى فقط لتحديد المسار حيث يوجد المستند الذي تريد تنزيله. بعد اكتمال استيراد 1C من Excel، يرجى ملاحظة أنه في البرنامج سيكون هو نفسه تماما كما كان في محرر الجدول.

اكتمال هذه الاستيراد، لكن أفعالك تستمر، خاصة إذا لم تكن قد تحررت من قبل الجدول، فستظل خطوطا وأعمدة إضافية. عبر الأعمدة ستجد مثل هذا العرض ك "تحديد الدعائم" بالنقر فوقه، ستحتاج إلى اختيار أحد الخيارات المقترحة في القائمة. بعد العمل بنجاح مع كل عمود، عرض السلاسل. إذا وجدت شيئا أكثر ضررا، فلا تتردد في إزالة.

للقيام بمثل هذه التلاعب، حدد السلسلة، ثم انقر فوق الزر "حذف سلسلة".

تعليمات التعلم، وكيفية التفريغ في 1C من Excel الموجودة، يمكنك بسهولة اكتشاف النصائح حول ما بعد تحرير الجدول، تحتاج إلى ملء البيانات المفقودة. إذا قمت بذلك مثل هذه التلاعب مع Scrupulusity، فسيكون من الأسهل العمل مع البرنامج. وبالمثل، سيكون من الأسهل البحث.

في هذا الصدد، استيراد محرر الجدول في برنامج 1C: اكتمال المحاسبة. إذا قمت باتباع الإرشادات بدقة، كما في 1C تفريغ من Excel، ولكن هناك خطأ ما، فتأكد من أن البرنامج نفسه يرافقه أحدث إصدار.

خوارزمية تفريغ

لذلك، لا يمكن الآن إدراج مستندات التنزيل في 1C، كما هو الحال في 1C، تم إنشاؤها مسبقا في Excel، في طريقة حفظ مستند في Excel من 1C. غالبا ما يواجه بعض المحاسبين هذه ضرورة. لحسن الحظ، في الإصدارات الجديدة من البرنامج، فإن هذه الميزة ليست متاحة فحسب، والوفاء بهذه المهام مصحوبة بالفعل بإنشادات ملحوظة.

بادئ ذي بدء، يمكن استخدام وثيقة تفريغها كقائمة أسعار يمكن توجيهها إلى الصحابة والموردين. إلى "جعل" الملف غير تفريغ، في البداية يمر عبر المسار المألوف بالفعل، فتح أولا "التسميات"، ثم "التسميات والأسعار"، بالفعل في النهاية هذه المرة هذه المرة "تفريغ". بعد ذلك، ستظهر النافذة التي ستحتاج فيها إلى تحديد مكبرات الصوت التي ترغب في رؤيتها لاحقا في Excel.

من الممكن أيضا إضافة أعمدة إضافية، على اللوحة الأفقية العليا لحل هذه المهام الوسيطة هي أزرار "إضافة" و "حذف". بعد أن كنت مقتنعا بأن جميع البيانات اللازمة تشارك، تم وضع علامة عليها، انقر فوق الزر "تحميل"، حدد المسار الذي تحتاجه إلى حفظ مثل هذا الملف وبما هو الانتظار لإكمال العملية نفسها.

ليس من الضروري أن نتوقع لفترة طويلة، حيث يتم تنفيذ العملية بسرعة كبيرة.

عندما يعلن البرنامج عن استكمال العملية، سيكون من الضروري ببساطة فتح الملف الذي تم تفريغه وتأكد من أنه يحتوي على كل ما سيكون مطلوبا لمزيد من العمل. يمكن للمحاسبين ذوي الخبرة تشكيل حمولة من موقف واحد، ولكن في وقت واحد عدة، محسوب وليس العشرات، ولكن بكثير مائة. بفضل هذه الإجراءات، يتم حفظ الوقت بشكل كبير، والذي يرحب به أولئك الذين سبق لهم أن يقضون موردا مؤقتا هادمنيا لتحقيق مثل هذه المهام.

لذلك، فإن عملية تفريغ وتحميل مستندات Excel في برنامج 1C: المحاسبة في وقت مبكر مصحوبة بقضايا متزايدة. في الوقت الحالي، من خلال تحديث البرنامج إلى الإصدار الأكثر صلة ودرس توصيات مفيدة، يمكن لأي محاسب التعامل مع هذه المهام.

ألبوم اللقطات المتحركة فى موضوع


تواجه العديد من الذين يعملون في برنامج 1C الحاجة إلى تحميل البيانات من جدول بيانات Excel في 1C. عندما يكون لدى المستخدم الحاجة إلى مثل هذا التنزيل:
- تم تشكيل تقرير، المحفوظة إكسلمعالجتها. يجب تنزيل البيانات المعالجة إلى 1C في شكل مستند (نقل، إرجاع من قبل المورد)
- هناك قائمة بالتسمية التي سيتم تنزيلها إلى الدليل. قائمة الشركات NomenLature في Excel
- أي بيانات أخرى تريد تنزيلها على جزء الجدول من المستند، دليل، سجل المعلومات
فيما يلي دليل التعليمات لتحميل البيانات من Excel إلى جزء مجبر من المستند "عودة البضائع من المشتري".
العمل 1.وبعد إعداد المستند سيتم تنزيل البيانات. تحتاج إلى إنشاء مستند فارغ "عودة البضائع من المشتري" واكتبها.

العمل 2.وبعد معالجة خارجية مفتوحة "قم بتنزيل البيانات من وثيقة جدول".

العمل 3.وبعد في المعالجة، حدد مكانا سنقوم فيه بتحميل البيانات.

العمل 4.وبعد إعداد معلمات التحميل. تفعل كل شيء مثل في الصورة لممارسة.

العمل 5.وبعد نسخ البيانات من Excel إلى علامة التبويب وثيقة جدول (كما هو الحال في الشكل). يتم تمييز اثنين من الأزرار باللون الأحمر: "التحكم" من التعبئة (يظهر الأخطاء، على سبيل المثال، إذا تم الإشارة إلى وحدة قياس التسميات المحملة بشكل غير صحيح) و "تنزيل" (يؤدي التحميل).

أصغر المعلمات لتنزيل تحددها، أصغر احتمال الخطأ عند التحميل، ولكن يجب تصحيح المزيد من البيانات يدويا في المستند الذي تم تنزيله.

شائع، مؤسسة النقد العربي السعودي معالجة تحميل البيانات من Excel في 1C

معظم المنظمات في ممارستها اليومية لإجراء محاسبة عمليات المحاسبة المختلفة في الطريقة القديمة استخدام برنامج Excel من حزمة Microsoft Office. يحدث ذلك عندما تحولت الشركة التي تحولت حرفيا إلى نظام 1C، لم يتم تصحيح أقسام التقارير بكفاءة بعد أو تفضل المورد بإرسال قائمة الأسعار كجدول ملخص تنسيق التنسيق.xls. ليس من المستغرب أنه من الضروري غالبا استبدال تحديد الموقع اليدوي للموضع على النظام الآلي. سيؤدي ذلك بشكل كبير إلى تقليل وقت ملء المستندات التسمية وتقليل عدد الأخطاء التي من المهم أن تأخذ في الاعتبار عندما يتعلق الأمر بعدة عشرات، وحتى حوالي مئات العناصر.


يمكنك حل هذه المشكلة بطرق مختلفة: تفضل بعض المنظمات تكليف هذا العمل إلى قسم تكنولوجيا المعلومات الخاص بهم، والبعض الآخر استئجار المطورين يعملون في امتياز الشركة، لكنهم مكلف للغاية ويأخذون مجموعة من الوقت.


سيكون الإنتاج الأكثر ملاءمة من الوضع الحالي استخدام التكوين المناسب 1C، والذي سيعالج البيانات تماما ويصبح مساعد عالمي عند دمج المستندات 1C و "Exelev".


في هذا القسم، سنساعد في التعامل مع كيفية تكوين البيانات تنزيل من ملف التنسيق file.xls إلى أحد التكوينات حسب الشركة 1C على أساس "1C: Enterprise 8"


كل مستخدم هو إصدار احترافي من 1C: مؤسسة 8 مثل هذه المعالجة موجودة بالفعل! على القرص!

معالجة نموذجية من "الشجرة المحملة على شكل"، الواقعة في القسم: "الدعم التكنولوجي"\u003e "الدعم المنهجي 1C: Enterprise 8"\u003e "تقارير عالمية ومعالجة"\u003e

D: 1Cits \\ exe \\ extreps \\ unireps82 \\ uploadfromtabledocument تنزيل


ملاحظة، بدءا من فبراير 2010 على القرص، هذه المعالجة الخاصة بالتكوينات الموجودة على النظام الأساسي 8.1 في قسم آخر: "الدعم التكنولوجي"\u003e "الدعم المنهجي 1C: Enterprise 8"\u003e "Platform 1C: Enterprise 8.1"\u003e "عالمي التقارير والمعالجة "\u003e" تنزيل البيانات من وثيقة جدول ".

D: 1cits \\ exe \\ extreps \\ unireps81 \\ uploadfromtabledocument تنزيل


هناك بيانات مصدر:

  • قائمة الأسعار في Excel Praysonleshimsnab.xls - Microsoft Office Excel 97-2003 (.xls)
  • التكوين النموذجي للشركة المحاسبية Edition 2.0، الإصدار 2.0.12.2، منصة 8.2 (8.2.10.77)
  • يجب عليك تنزيل في 1C من أسماء منتجات Excel والأسعار


من قائمة الأسعار، من الضروري تنزيل كتيب التسميات في 1C: محاسبة 8.

قم بتشغيل برنامج 1C. لبدء المعالجة، حدد عنصر القائمة "ملف"\u003e فتح.

في النافذة اللاحقة نجد ملف المعالجة

يقع على قرصه في \\ 1cits \\ exe \\ exteps \\ unireps82 \\umument

إذا كنت قد نسخ ملف المعالجة مسبقا إلى جهاز الكمبيوتر الخاص بك، فيمكنك اختيار ذلك.


فتح النافذة


يرجى ملاحظة أنه سيتم تنفيذ تنزيل البيانات في مرحلتين: الخطوة 1 - تحميل الأسماء ووضع قيم تفاصيل العناصر الجديدة من الكتب المرجعية اللازمة لبدء العمل (وحدة القياس، معدل ضريبة القيمة المضافة، المنتج / الخدمة) وبعد المرحلة 2 - تحميل الأسعار.

تحميل الأسماء

تثبيت "وضع التنزيل" - التحميل في دفتر المرجع "نوع المدير" - التسمية

في علامة التبويب "وثيقة جدول"

انقر فوق الزر Ex1_b01.jpg زر "فتح ملف"، في نافذة التحديد التي تظهر، نجد دليلا لدينا قائمة أسعار لدينا في Excel نقدم منه لتنزيل البيانات في 1C.


في البداية، قد لا يتم عرض الملف. اضبط نوع الملف "Excel (* .xls)"


اختيار ملفنا



التفاصيل المطلوبة من بطاقة التسميات.

تكوين إعدادات تحميل الاسم

نريد أن تمنح انتباهك على الاعتراف بالاعتراف بالوحدات الهيكلية من الدلائل التسمية في البرنامج 1C: الإصدار المحاسبي 8، لأن إحدى النقاط الرئيسية في تحديد عناصر البيانات هي الاسم. إذا لم يتم ملء موضع قاعدة بيانات المعلومات في البداية، فستحتاج إلى تتبع المواقف المتكررة وإذا حالا، احذفها.


من الصعب تجنب العناصر المكررة، من الصعب بشكل خاص على الموظفين الذين سيستخدمون نوعا مماثلا من التنزيل وليس لإدخال بيانات لمرة واحدة في القائمة، ولكن لتحميل المعلومات النظامية في الوضع التلقائي.


الحالة معقدة بحقيقة أن الموظف يجب أن يواجه اختصارات مختلفة وغيرها من الاختصارات والكتابة في اتجاهين واستخدام علامات الترقيم المختلفة.


مع الاستخدام المتكرر ومجموعة كبيرة من المعلومات القابلة للتنزيل، ننصحك بتطبيق البرامج الأخرى من 1C: Enterprise 8 Series، على سبيل المثال "1C: إدارة التجارة 8"، "1C: التحكم في شركة صغيرة 8"، أو "1C : الأتمتة المعقدة 8 "، حيث توجد معلمة" مقالة "، والتي تضمن موثوقية الاعتراف بالبيانات المحملة على الكتب المرجعية للتسماء والقضاء على القدرة على تكرار العناصر.


سلسلة "وحدة القياس الأساسية" - في عمود "وضع التنزيل"، حدد "تعيين"، في عمود "القيمة الافتراضية"، حدد وحدة القياس (في علمنا - PC.)


سلسلة "معدل ضريبة القيمة المضافة" - في حالتنا، لجميع العناصر القابلة للتنزيل، قم بتثبيت ضريبة القيمة المضافة 18٪، في عمود "وضع التنزيل"، حدد "تعيين" في عمود "القيمة الافتراضية" "18٪".


إذا استمرت البضاعة باستخدام ضريبة القيمة المضافة المختلفة، والتي تم تحديدها في عمود منفصل من قائمة الأسعار المحملة، اضبط على "البحث" وعدد عمود قائمة الأسعار المقابلة في رقم مستند الجدول.

الخط "الخدمة" - في عمود "وضع التنزيل"، حدد "تعيين"، حدد "لا" في عمود السماعات الافتراضي (في حالتنا، جميع المراكز هي السلع).


طلبنا من القيم الدنيا للعناصر الجديدة من دليل التسميات، والتي ستتيح لك البدء في العمل. لتغلق الشهر، فإن توزيع التكاليف، وتشكيل المحاسبة والإبلاغ الضريبي سيكون من الضروري تحديد معاني "مجموعة التسميات" و "تكلفة الحديد"، للبضائع المستوردة لسؤال "بلد المنشأ" و " عدد قانون الدولة "، ولكن يمكن القيام به لاحقا باستخدام معالجة المجموعة.


إذا كنت جاهزا لتحديد قيم هذه التفاصيل الآن، فحدد. انقر فوق "تنزيل" في الزاوية اليمنى السفلى، لطرح السؤال "نعم"



نتحقق من وجود عناصر جديدة في المجموعة ذات الصلة من كتيب التسميات

افتح بطاقة المنتج، والتحقق من صحة تنزيل التفاصيل


إذا كان كل شيء صحيحا، فيمكنك المتابعة إلى المرحلة الثانية - تحميل الأسعار من قائمة الأسعار في Excel.


إذا كان من المخطط في المستقبل، فمن المقرر استخدام إجراء تحميل البيانات هذا بنفس الإعدادات لمعلمات التمهيد، نوصي بحفظ الإعدادات الحالية. للقيام بذلك، اضغط على زر EX1_B03.jpg "حفظ الإعدادات" وتسمية الإعداد الحالي بوضوح، على سبيل المثال، "قم بتنزيل أسماء البضائع من قائمة أسعار Excel."


في المرة القادمة يمكنك تنزيل الإعدادات المحفوظة عن طريق الضغط على زر "استعادة إعدادات" النقر وتحديد المرغوب فيها من القائمة.

تحميل الأسعار

في "محاسبة المؤسسات" RED.2.0 تم إجراء مجموعات الضرائب باستخدام مستند إعداد السعر التسميات.

تثبيت "وضع التنزيل" - "تنزيل إلى جزء الجدول".

في الرابط "رابط"، اختر "تحديد سعر التسميات".


هنا يمكنك اختيار المستند الموجود بالفعل الذي نريد فيه أن نضيف عناصر جديدة، أو إنشاء واحد جديد (مستحسن)، في المستند تشير إلى "نوع الأسعار" سيتم تحميله (في مثالنا "البيع بالتجزئة").


انقر فوق "موافق" وحفظ المستند الفارغ أثناء. الآن اختر هذه المستند المحفوظ الجديد من السجل في الرابط "رابط". في الحقل "Tabletable" اختر "البضائع"

الآن تحتاج إلى الذهاب إلى علامة التبويب "مستند جدول"

CNNows حدد قائمة الأسعار لدينا في Excel التي قمت بتنزيل الأسماء، والآن سنقوم بتحميل الأسعار (انظر الفقرة 5).

هذه الطريقة بسيطة. جوهرها هو أن الكائن الأخشاب لديه طرق:

  • سجل (< ИмяФайла>, < ТипФайлаТаблицы \u003e) لتفريغ البيانات إلى الملف؛
  • يقرأ (< ИмяФайла>, < СпособЧтенияЗначений \u003e) لتنزيل البيانات من الملف.

انتباه!

تتوفر طريقة السجل () على حد سواء على العميل وعلى الخادم. طريقة القراءة () متاحة فقط على جانب الخادم. بحاجة إلى تذكر هذا
عند تخطيط تفاعل خادم العميل.

النظر في مثال لإنقاذ وثيقة جدول في ملف. من الضروري إنشاء وملء وثيقة وثيقة الكائن بأي طريقة، و التفريغ يتم تنفيذ الملف سطر واحد فقط:

tabdow. وبعد اكتب (اللب، شجرة المطبوعات. XLSX);

هنا tabdow. - وثيقة جدول مجدولة، المسار إلى الملف - اسم الملف لتفريغ، Typidail bulk dog .xlsx - تنسيق الملف الذي تم إنشاؤه. يتم دعم تنسيقات Excel التالية:

  • XLS95 - تنسيق Excel 95؛
  • XLS97 - تنسيق Excel 97؛
  • XLSX - تنسيق Excel 2007.

TABO \u003d الأخشاب الجديدة؛
tabdow. وبعد قراءة (ملف سحب، الترويج.);

هنا المسار إلى الملف - المسار إلى ملف Excel القابل للتنزيل. تعزيز الاعتراف يحدد كيفية تفسير البيانات قراءة من المستند المصدر. تتوفر الخيارات:

  • قيمة؛
  • نص.

تبادل من خلال OLE.

تبادل من خلال تكنولوجيا أتمتة OLE ربما تكون النسخة الأكثر شيوعا من برنامج العمل مع ملفات Excel. يتيح لك استخدام الوظيفة بأكملها المقدمة من Excel، ولكن تتميز بسرعة بطيئة للعمل مقارنة بالطرق الأخرى. يتطلب تثبيت MS Excel للتبادل عبر OLE:

  • في كمبيوتر المستخدم النهائي، إذا حدث التبادل على جانب العميل؛
  • على خادم الكمبيوتر 1C: Enterprise، إذا حدث Exchange على جانب الخادم.

مثال التفريغ:

/ / إنشاء كائن COM
Excel \u003d المغامرة الجديدة ("Excel.Application")؛
/ / تعطيل انتاج التحذيرات والأسئلة
إكسل وبعد displayalerlerts \u003d false؛
// إنشاء كتاب جديد
الكتاب \u003d Excel. مصنفات. يضيف ()؛
// وضع في ورقة الأولى
ملزمة \u003d كتاب. أوراق العمل (1)؛

// تسجيل القيم في الخلية
ملزمة وبعد الخلايا (التجهيزات، لفات). القيمة \u003d iPhello؛

/ / حفظ الملف
الكتاب وبعد Saveas (ملف الاسم)؛


إكسل وبعد يقلع ()؛
Excel \u003d 0؛

أمثلة قراءة:

// -- الخيار 1 --

/ / إنشاء كائن COM
Excel \u003d المغامرة الجديدة ("Excel.Application")؛
// فتح الكتاب
الكتاب \u003d Excel. مصنفات. فتح ( المسار إلى الملف)؛

ملزمة \u003d كتاب. أوراق العمل (1)؛

/ / إغلاق الكتاب
الكتاب وبعد إغلاق (0)؛

// إغلاق Excel والإفراج عن الذاكرة
إكسل وبعد يقلع ()؛
Excel \u003d 0؛

// - الخيار 2 -

// فتح الكتاب
الكتاب \u003d كائن إعادة الرخ ( المسار إلى الملف)؛
// المواقع على الورقة المطلوبة
ملزمة \u003d كتاب. أوراق العمل (1)؛

// قراءة قيمة الخلية، عادة هنا هي دائرة الخلية
الأداء \u003d ورقة. الخلايا (التجهيزات، لفات). قيمة؛

/ / إغلاق الكتاب
الكتاب وبعد طلب. كير ()؛

ل تجاوز يمكن لجميع الخطوط المكتملة من أوراق Excel استخدام التقنيات التالية:

// -- الخيار 1 --
كمية \u003d ورقة. الخلايا (1، 1). الخصي (11). صف؛
ل A2Rows \u003d 1 حسب عدد الدورة
الأداء \u003d ورقة. الخلايا (التجهيزات، لفات). قيمة.;
ننطف

// - الخيار 2 -
tinker \u003d 0؛
بينما الحقيقة هي دورة
Tinetings \u003d + 1 رقم؛
الأداء \u003d ورقة. الخلايا (التجهيزات، لفات). قيمة؛
إذا لم يتم تصنيفها (البنود) ثم
مقاطعة؛
انتهى
ننطف

بدلا من الالتفاف المتسلسل من جميع الخطوط، يمكنك تفريغ جميع البيانات في صفيف والعمل معه. سيكون هذا النهج أسرع عند قراءة كمية كبيرة من البيانات:

Allocolone \u003d ورقة. الخلايا (1، 1). الخصي (11). عمودي؛
vgogostrok. \u003d ورقة. الخلايا (1، 1). الخصي (11). صف؛

منطقة \u003d ورقة. نطاق (ورقة. الخلايا (1، 1)، ورقة. الخلايا (التحدي، Allocolone))؛
البيانات \u003d المنطقة. قيمة. تفريغ();

يوضح الجدول أدناه الخصائص والأساليب الأكثر شعبية للعمل مع Excel عبر OLE:

يمثل الرمز تعليق
العمل مع التطبيق
تركيب نافذة تطبيق التطبيق إكسل وبعد مرئي \u003d خطأ
تحديد وضع الإخراج للتحذيرات (الإخراج / عدم الإخراج) إكسل وبعد displayalerts. \u003d خطأ
إغلاق التطبيق إكسل وبعد يقلع ()؛
العمل مع كتاب
خلق كتاب جديد الكتاب \u003d Excel. مصنفات. يضيف.();
فتح كتاب موجود الكتاب \u003d Excel. مصنفات. فتح (اسم الملف);
الحفاظ على كتاب الكتاب وبعد (ملف اسم الاسم);
إغلاق كتاب الكتاب وبعد إغلاق (0)؛
العمل مع ورقة
تركيب الورقة الحالية ملزمة \u003d كتاب. أوراق العمل (رقم);
تثبيت اسم ملزمة وبعد الاسم \u003d الاسم;
تركيب الحماية ملزمة وبعد يحمي.();
إزالة الحماية ملزمة وبعد reprotect.();
وضع اتجاه الصفحة ملزمة وبعد اعداد الصفحة. الاتجاه \u003d 2.; 1 - كتاب، 2 - المناظر الطبيعية
تركيب الحدود اليسرى ملزمة وبعد اعداد الصفحة. LENTMARGIN \u003d Excel. Centimeterstopoints (Santimeters.);
تثبيت الحدود العليا ملزمة وبعد اعداد الصفحة. TopMargin \u003d Excel. Centimeterstopoints (Santimeters.);
تحديد الحدود الصحيحة ملزمة وبعد اعداد الصفحة. ornmargin \u003d Excel. Centimeterstopoints (Santimeters.);
تثبيت الحدود السفلية ملزمة وبعد اعداد الصفحة. bottomomargin \u003d Excel. Centimeterstopoints (Santimeters.);
العمل مع الصفوف والمتحدثين والخلايا
وضع عمود العرض ملزمة وبعد أعمدة. columnwidth \u003d العرض;
حذف سلسلة ملزمة وبعد الصفوف (مجموعة). حذف.();
حذف المتكلم ملزمة وبعد أعمدة. حذف ()؛
إزالة الخلية ملزمة وبعد الخلايا (التجهيزات، لفات). حذف.();
قيمة الضبط ملزمة وبعد الخلايا (التجهيزات، لفات). القيمة \u003d القيمة;
الجمع بين الخلايا ملزمة وبعد نطاق (ورقة. الخلايا (رولز، رولز)، ورقة. الخلايا (Rodka1، Rolls1)). دمج.();
تركيب الخط ملزمة وبعد الخلايا (التجهيزات، لفات). الخط. الاسم \u003d nameshrift.;
تركيب حجم الخط ملزمة وبعد الخلايا (التجهيزات، لفات). الخط. حجم \u003d الأبعاد;
تثبيت الخط الغامق ملزمة وبعد الخلايا (التجهيزات، لفات). الخط. عريض. = 1 ; 1 - FAT Font، 0 - عادي
تركيب cursiva. ملزمة وبعد الخلايا (التجهيزات، لفات). الخط. مائل = 1 ; 1 - مائل، 0 - طبيعي
تركيب الخط المسطر ملزمة وبعد الخلايا (التجهيزات، لفات). الخط. تسطير = 2 ; 2 - أكد، 1 - لا

من أجل معرفة ما يجب تغيير العقار أو الطريقة التي يمكن استدعاؤها وحدات الماكرو اكسل. إذا قمت بتسجيل ماكرو بالإجراءات المطلوبة، فبعد أن يمكنك مشاهدة رمز البرنامج على الماكرو المسجل VBA.

باستخدام comsafearray.

عند تفريغ كميات كبيرة من البيانات من 1C في Excel لتسريع، يمكنك استخدام الكائن comsafearray.وبعد وفقا لتعريف بناء جملة المساعد، Comsafearray - قذيفة كائن على صفيف متعدد الأبعاد safearray. من كوم. يتيح لك إنشاء واستخدام Safearray لتبادل البيانات بين كائنات COM. ببساطة، هذه مجموعة من القيم التي يمكن استخدامها للتبادل بين تطبيقات تكنولوجيا OLE.

// إنشاء comsafearray.
ضخمة \u003d Comsafearray الجديدة ("VT_VARIANT"، Allocolone، البطولة);
/ / ملء comsafearray.
ل صفحة \u003d 0 عبر Ogoskost - 1 دورة
ل عد \u003d 0 بواسطة Allocolon - 1 دورة
جسيم وبعد setvalue (العد، ص);
ننطف
ننطف
/ / قم بتعيين مساحة ورقة Excel لقيم comsafearray
ملزمة وبعد نطاق (ورقة. الخلايا (1، 1)، ورقة. الخلايا (التحدي، vgazhonok)). القيمة \u003d ضخمة;

تبادل عبر ADO.

ملف Excel عند التبادل عبر ADO هو قاعدة بيانات يمكنك الاتصال به مع استعلامات SQL. تثبيت MS Excel غير مطلوب، ولكن بالضرورة برنامج تشغيل ODBC، والتي ستكون الوصول إليها متاحة. يتم تعريف برنامج تشغيل ODBC المستخدم عند تحديد سلسلة الاتصال إلى الملف. يتم تثبيت برنامج التشغيل المطلوب عادة على الكمبيوتر.

Exchange عبر ADO تبادل أسرع بشكل ملحوظ عبر OLE، ولكن عند تفريغه ليس من الممكن استخدام وظائف Excel لتصميم الخلايا، أو صفحات نشر، ومهام الصيغ، إلخ.

مثال التفريغ:


اتصال \u003d مجمع جديد ("adodb.connection")؛


مجمع وبعد connectionstring \u003d "

| مصدر البيانات \u003d » + ملف + "؛
;
مجمع وبعد فتح ()؛ / / فتح مجمع

// إنشاء كائن COM للفريق
فريق \u003d مجمع جديد ("adodb.command")؛
فريق

/ / قم بتعيين نص نص لإنشاء جدول
فريق وبعد CommandText \u003d. "إنشاء جدول [List1] (Column1 Char (255)، تاريخ العمود 2، Column3 Int، Column4 Float)";
فريق وبعد نفذ - اعدم ()؛ // تنفيذ الأمر

// أمر تعيين النص لإضافة صف الجدول
فريق وبعد CommandText \u003d. "إدراج في [LED1] (العمود 1، Column2، Column3، Column4) القيم ('abvgdeyo'، '8/11/2017'، '12345'، '12345،6789')";
team.execute ()؛ // تنفيذ الأمر

/ / حذف الأمر وإغلاق الاتصال
فريق \u003d غير محدد؛
مجمع وبعد يغلق();
مركب \u003d غير مؤكد;

لإنشاء ورقة جديدة وتشكيل هيكلها، يمكنك استخدام الكائنات Adox.catalog. و Adox.Table.وبعد في هذه الحالة، سيستغرق الرمز النموذج:

/ / إنشاء كائن COM للعمل مع كتاب
الكتاب \u003d مجمع جديد ("Adox.catalog")؛
الكتاب وبعد ActiveConnection \u003d اتصال؛

/ / إنشاء كائن COM للعمل مع بنية البيانات على الورقة
جدول \u003d كائن COM الجديد ("Adox.table")؛
الطاولة وبعد اسم \u003d "List1"؛
الطاولة وبعد أعمدة. إلحاق ("العمود 1"، 202)؛
الطاولة وبعد أعمدة. إلحاق ("العمود 2"، 7)؛
الطاولة وبعد أعمدة. إلحاق ("العمود 3"، 5)؛
الطاولة وبعد أعمدة. إلحاق ("العمود 4"، 5)؛

/ / قم بإنشاء ورقة في الكتاب مع الهيكل الموصوف
الكتاب وبعد الجداول. إلحاق (الجدول)؛
الجدول \u003d غير محدد؛
كتاب \u003d غير محدد؛

في المثال الوارد في الطريقة

الطاولة وبعد أعمدة. ألحق.("العمود 1"، 202)؛

المعلمة الثانية تشير إلى نوع العمود. الخيار اختياري، إليك بعض قيم نوع العمود:

  • 5 - إضافات؛
  • 6 - AdCurrency؛
  • 7 - إضافة؛
  • 11 - adboolean؛
  • 202 - Advarwchar؛
  • 203 - Adlongvarwchar.

مثال قراءة:

/ / إنشاء كائن COM للاتصال
اتصال \u003d مجمع جديد ("adodb.connection")؛

/ / اضبط سلسلة الاتصال
مجمع وبعد connectionstring \u003d "
| موفر \u003d Microsoft.ace.oledb.12.0؛
| مصدر البيانات \u003d » + ملف + "؛
| خصائص موسعة \u003d »» Excel 12.0 XML؛ HDR \u003d نعم »»؛ ";
مجمع وبعد فتح ()؛ / / فتح مجمع

/ / إنشاء كائن COM لأخذ العينات
أخذ العينات \u003d مجمعات جديدة ("adodb.recordset")؛
طلب النص \u003d. "اختر * من [Sheet1 $]";

// طلب الإعدام
عينة وبعد فتح (شاشة نصية، اتصال)؛

// تجاوز أخذ العينات
ليس بعد عينة. دورة EOF ()
Vaccinecoloneque1 \u003d عينة. مجالات. البند ("العمود 1"). قيمة. ; // نداء باسم العمود
Vaccinecoloneque2 \u003d عينة. مجالات. البند (0). قيمة؛ // استئناف مؤشر العمود
عينة وبعد movenenext ()؛
ننطف

عينة وبعد يغلق ()؛
أخذ العينات \u003d undefined؛
مجمع وبعد يغلق ()؛
مركب \u003d غير محدد؛

في سلسلة الاتصال، المعلمة HDR. يحدد كيف سيتم اعتبار السطر الأول على الورقة. الخيارات ممكنة:

  • نعم - ينظر إلى السطر الأول اسم الأعمدة. يمكنك الاتصال بالقيم بالاسم ومن خلال فهرس العمود.
  • لا - ينظر إلى السطر الأول كبيانات. يمكنك فقط الاتصال بفهرس العمود.

في الأمثلة، تعتبر فقط عدد قليل من كائنات ADO. يتكون نموذج كائن ADO من الكائنات التالية:

  • اتصال؛
  • أمر؛
  • مجموعة السجلات؛
  • سجل؛
  • مجالات؛
  • مجرى؛
  • أخطاء
  • المعلمات؛
  • الخصائص.

تفريغ دون البرمجة

لحفظ البيانات من 1C في Excel، لا ينصح دائما باللجوء إلى البرمجة. إذا كان في وضع المؤسسة، يمكن للمستخدم عرض البيانات المطلوبة للتفريغ، ثم يمكن حفظها في Excel بدون برمجة.

لحفظ مستند جدول (على سبيل المثال، نتيجة تقرير) يمكنك الاتصال بأمر يحفظ أو حفظ باسم ... القائمة الرئيسية.

في النافذة التي تفتح، تحتاج إلى تحديد الدليل واسم وتنسيق الملف المخزن.

لحفظ هذه القوائم الديناميكية (على سبيل المثال، قائمة التسميات)، فمن الضروري:

  1. عرض البيانات إلى مستند جدولي باستخدام الأمر حتى ⇒ قائمة ...;
  2. حفظ المستند الجدول إلى التنسيق المطلوب.

المتخصص هو المسؤول:

لا يتم توفيرها على الفور في البداية تحميل بيانات 1C من Excel، لذلك، يوجد محمل خارجي من 1C 8.3، مما يعني أن سؤالك غير مفصل - نعم، فمن الممكن.

للتحميل من Excel في 1C 8.3 حدث دون تشويه البيانات - يجب أولا إعداد الجدول مباشرة في Excel. يجب تنظيم القائمة التي يتم تحميلها مع B1C بشكل صحيح، I.E. لا يسمح بالوجود في عمود واحد أو أنواع بيانات متعددة من الخلية (الرقم، الرقم، اللقب، إلخ).

إذا كان الجدول بأسعار معقولة للغاية، فسوف تمر تحميل 1C من Excel دون أي مشاكل. بعد ذلك، قم بإجراء معالجة 1C لتنزيل بيانات Isexcel. لتنفيذ المعالجة، انتقل إلى قائمة "ملف"، حدد الملفات المحملة للشجرة .EPF في النافذة المنبثقة في وضع السطر تحميل التنزيل إلى الدليل. تشير الخط أدناه إلى نوع الكتاب المرجعي - التسمية. ثم افتح الملف وفي القائمة تبحث عن قائمة Excel (*. xls)، حدد الملف الذي يحتوي على المعلومات التي تحتاج إلى تنزيلها. بعد ذلك، انتقل إلى الإعدادات، في السطر، يشير السطر الأول من بيانات المستند الجزيئي إلى الرقم 2، لأن غطاء جدولنا في الخط العلوي.

ثم قم بتخدير مكبرات الصوت، مما يشير إلى الترقيم اليدوي للأعمدة. قم بإيقاف تشغيل جميع الأعلام، من أجل هذا هناك زر معين في أدوات الألواح. الاسم والاسم الكامل الحقول المميزة والاسم الكامل، لا تلمس الوضع، واتركه البقاء، فإن ترقيم مكبرات الصوت مناسب إلى جدول Excel.

يبقى فقط لتحديد وحدة القياس ومعدل ضريبة القيمة المضافة، إذا لم تقم بتثبيتها على الفور، فستضطر في وقت لاحق إلى وضع واحد يدويا. لاحظ حصة ضريبة القيمة المضافة. وحدة القياس الأساسية، والوضع - تعيين، تعيين افتراضيا و Disk18٪ في السطر. الاستعدادات الانتهاء. تشير إلى وثيقة جدولي والنقر فوق تعبئة التحكم. يجب أن يكون هناك علامة على معلومات حول عدم وجود أخطاء.

الآن يمكنك تنزيل بأمان. في البرنامج 1C، تم الانتهاء من تحميل التسميات من Excel