PDA

View Full Version : تقسیم کردن یک فایل اکسل بزرگ به چندین فایل کوچک توسط vb



soheyl_f
دوشنبه 07 خرداد 1386, 11:57 صبح
سلام...
چطور میشه یک فایل اکسل که مثلا 1000سطر داره رو به چند فایل اکسل کوچکتر تقسیم کرد؟
کسی این برنامه رو نوشته؟یاالگوریتمش رو داره؟
باتشکر

CodeMasterX
دوشنبه 07 خرداد 1386, 15:19 عصر
والا مثال برای File Splitt زیاد هست ولی خیلی ساده و تئری اگه بخوام بگم اینجوری میشه:

شما اول میای تمام داده های فایل اصلی رو میخونی (بصورت باینری) و تو یه آرایه از بایت ها قرار میدی.بعد میای به تعداد دلخواه فایل های جدید میسازی (با فرمت دلخواه) و بعد اون داده های باینری رو به تعداد فایلهای ایجاد شده تقسیم میکنی و هر کدوم رو تو فایل مربوطه میریزی.باید دقت داشته باشی که برای هر فایل یه تگ بذاری که شماره فایل رو مشخص کنه (یه همچین چیزی) و بعداز توی برنامه بتونی تمام فایل ها رو انتخاب کنی و بر اساس تگ هایی که توشون نوشتی دوباره اطلاعات رو به ترتیب بخونی و تو آرایه ای از بایت ها بریزی و همه رو بزنی پشت سر هم و تو فایل نهایی ذخیره کنی.

soheyl_f
پنج شنبه 10 خرداد 1386, 07:38 صبح
والا مثال برای File Splitt زیاد هست

سلام...
مرجعی برای این مثالها سراغ دارین؟

CodeMasterX
پنج شنبه 10 خرداد 1386, 12:09 عصر
http://www.google.com (http://www.google.com/)
http://www.pscode.com (http://www.pscode.com/)

Aminch.pc
جمعه 17 اسفند 1386, 10:05 صبح
سلام
جناب MasterX اگه می شه با مثال عملی این راه حل رو آموزش بدید...