کپی مقدار بین 2 فایل اکسل
با سلام خدمت اساتید محترم و آرزوی قبولی طاعات و عباداتتون
یکی از کارمندا 2 تا فایل اکسل داره که یکیش چیزی حدود 900 تا شیت داره که یه سری اعداد رو از این شیت ها میخواد کپی کنه تو یه فایل اکسل دیگه.
میخواستم ببینم راهی هست که تو فایل اکسل دوم که اعداد رو میخوایم کپی کنیم،فرمولی بنویسیم که خودش بره از اون فایل و از شیت مورد نظرمون اعداد رو بخونه و تا آخر جدول اعداد رو کپی کنه؟
چون مدام Copy/Paste کردن خیلی وقت گیر میشه.
ممنون میشم راهنمایی بفرمایید
7 پاسخ
با سلام
بستگی به ساختار فایل مبدا و مقصد داره.میشه بیشتر توضیح بدین و یا عکس بزارین ازشون؟
سلام دوست عزیز
به کمک کد ویژول زیر فایل اکسلی که فرمودین 900 شیت داره را باز کنین
Sub ms()
Dim EXCELApplication As Object
Set EXCELApplication = CreateObject("Excel.Application")
EXCELApplication.Workbooks.Open "ادرس فایل"
EXCELApplication.Visible = True
End Sub
بعدش به راحتی به کمک برنامه نویسی داده ها را منتقل کنین.
درود
والا دوتا فایل رو نمیدونم ولی میدونم میشه بین دوتا sheet از یه فایل مقادیر رو کپی پیست کرد...
پیشنهاد میکنم توی یه فایل چند شیت بسازید
نمایی از فایل مبدا و مقصد.و توضیح اینکه کدام داده ها قراره منتقل شوند
دقیقا عکس از چی بذارم؟
به نظر من یک راحل دیگر این است که از فایل اول یک کپی بگیر و در آن فایل کپی شده شیت های اضافی رو حذف کن.
سلام
با تشکر از تمامی دوستان متاسفانه این کلاینت من رفته ماموریت و دسترسی بهش نیست
مطمئننا پس از دریافت فایلها و اجرای راهنمایی عزیزان،پیگیر این موضوع تا رسیدن به جواب خواهم شد