صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 20

موضوع: مقایسه 2 فایل مختلف

  1. #1


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    مقایسه 2 فایل مختلف

    سلام
    فرض کنید یک فایل اکسل با 5000 داده دارید با نام مثلا R0 ، این داده ها در دوره های مشخصی به روز آوری میشن که منجر میشه به تغییر کردن بعضی از داده و فایل جدید با نام R01 ذخیره و فایل قبلی آرشیو میشه حالا سوال اینجاست آیا میشه این 2 فایل رو طوری باهم مقایسه کرد که داده هایی که نسبت به فایل قبلی تغییر پیدا کردن تغییر رنگ بدن یا مثلا های لایت بشن
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2015/10/20
    تاریخ عضویت
    December 2011
    نوشته ها
    272
    امتیاز
    251
    سپاس
    216
    سپاس شده
    231 در 76 پست
    تعیین سطح نشده است

    RE: مقایسه 2 فایل مختلف

    سلام به همه دوستای عزیز
    ممنون از آقای وطن پرست بخاطر طرح این سوال این مشکل منم هست که معمولا با vlookup انجام میدم که خیلی وقت گیر و اعصاب خورد کنه اگه بشه add in طراحی کرد که 2 فایل مورد نظر رو بگیره و مقایسه کنه و موارد اختلاف رو تغییر رنگ بده خیلی عالیه خواهشن همه دوستای خوبم ایده بدن ابزار واقعا مفیدیه

  4. #3


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام

    RE: مقایسه 2 فایل مختلف

    نقل قول نوشته اصلی توسط vatanparast
    سلام
    فرض کنید یک فایل اکسل با 5000 داده دارید با نام مثلا R0 ، این داده ها در دوره های مشخصی به روز آوری میشن که منجر میشه به تغییر کردن بعضی از داده و فایل جدید با نام R01 ذخیره و فایل قبلی آرشیو میشه حالا سوال اینجاست آیا میشه این 2 فایل رو طوری باهم مقایسه کرد که داده هایی که نسبت به فایل قبلی تغییر پیدا کردن تغییر رنگ بدن یا مثلا های لایت بشن
    با سلام دوست عزیز.
    برای این کار مراحل زیر را انجام بدهید :

    ابتدا اطلاعات شیت مبدا(sheet 1) را در شیت مقصد(sheet 2) کپی کنید. حالا در sheet 2 یک سلول دلخواه (A1) را انتخاب کنید و مسیر زیر را طی نمائید :
    1_Home--->conditional formating--->Highlight cell Rules--->More Rules
    حالت زیر را انتخاب کنید:
    use a formula to determine which cell to format
    در کادر : format values where this formula is true فرمول زیر را تایپ کنید :
    =A1<>Sheet1!A1
    حال در پائین کادر دکمه ای به نام Format وجود دارد ، آن را زده و تب Fill را انتخاب کرده و رنگی را برای در صورت مغایر بودن شرط انتخاب کنید(البته به غیر از رنگ میتوان Border-Font-Number خاصی را به جای رنگ استفاده کرد.اگر لازم بود بگید تا توضیح بدم).
    حال Ok را بزنید.
    باز هم Ok را بزنید.
    تا حالا شرط را برای سلول A1 تعریف کردیم.حال اگر بخواهیم این شرط را به سلول های دیگر نیز اختصاص دهیم بصورت زیر عمل می کنیم :
    سلول حاوی قالبندی شرطی (A1) را انتخاب کنبد. در پائین-قسمت چپ مربع کوچکی وجود دارد، آن را درگ کرده و به طرف سلول های مورد نظر بکشید(عمل Auto Fill) و ول کنید.بعد از ول کردن یک مربع(Auto Fill Option) ظاهر میشود،از آن گزینه ی Fill formatting only را انتخاب کنید.

    خب این عمل یه مشکل کوچیک داره و اون اینه که اگر یک سلول در sheet1 خالی باشه به عنوان نا مساوی شناخته و عمل شرط را بر روی آن اعمال می کند که نباید چنین شود.برای رفع این مشکل باید چنین کرد :
    مرحله 1 (بالا) را طی نمائید و در قسمت فرمول بنویسید :
    =Sheet1!$A$1=""
    دوباره دقیقاً مراحلی را که در بالا طی نموده بودید را دوباره برای این شرط تکرار کنید. در این مرحله به جای رنگ قرمز که برای شرط انتخاب می کردیم حالت No format set را از قسمت Preview برای رنگ شرط انتخاب می کنیم.
    البته ابتدا می توانستیم ابتدا دو شرط را بر سلول A1 اعمال کنیم و سپس این دو شرط را همزمان برای دیگر سلول ها اختصاص دهیم.

    تذکر :
    این شرط زمانی عمل می کند که شرط ها بعد از عمل کپی بر روی سلول ها اعمال شود در غیر اینصورت شرط ها حذف می شود.برای اینکه در هر بار کپی کردن شیت مبدا به شیت مقصد،شرط ها را دوباره تکرار نکنیم می توان با ظبط ماکرو عملیات اعمال شرط را ذخیره کرد و فقط با یک کلیک تمام شرط ها اعمال شود و دیگر نیازی به انجام مراحل بالا نخواهد بود.
    (دوستان ببخشید اگه بد توضیح دادم ، آخه مراحل زیادی داشت)
    در صورت وجود مشکل در خدمتم .----اگه فایلتون رو بفرستین می تونم بهتر رو عملیات مانوور بدم یا برای آسانی کار براش ماکرو نویسی کنم----
    با تشکر

  5. #4


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: مقایسه 2 فایل مختلف

    سلام
    ممنون از وقتی که گذاشتید منظور من 2 فایل مجزا هست و امکان وارد کردن هردو در یک شیت نیست

  6. #5


    آخرین بازدید
    2022/06/28
    تاریخ عضویت
    May 2010
    محل سکونت
    بلژیک
    نوشته ها
    174
    امتیاز
    108
    سپاس
    0
    سپاس شده
    119 در 53 پست
    تعیین سطح نشده است

    RE: مقایسه 2 فایل مختلف

    برای این کار میتوانید از VBA استفاده کنید.

    ابتدا باید به فایل اکسل دیگر وصل شوید.
    مثال کامل تر برای وصل شدن به یک فایل اکسل دیگر در این لینک وجود داره:
    http://forum.exceliran.com/thread-253-post-720.html#pid720


    که برای این کار: قبل از نوشتن این کد برای فعال سازی ADODB که کلاس خاصی برای وصل شدن به بانک های اطلاعاتی می باشد باید آن را به فایل خود Add کنید. برای این کار به روی Tools و در آن References را انتخاب کنید. در لیست کتابخانه Mirosoft ActiveX Data Objects 2.8 Library را انتخاب کرده و تیک آن را بزنید. و Ok را بفشارید.

    سپس برای وصل شدن از دستور زیر استفاده کنید:
    کد:
    Dim cn As ADODB.Connection
    Set cn = New ADODB.Connection
    cn.Provider = "MSDASQL"
    cn.Open "Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};" & _
    "DBQ=<yourfile path and name> ; ReadOnly=True;"
    دقت کنید که <yourfile path and name> باید با نام فایل شما جایگزین شود.

    سپس در ادامه این کد را بزارید.
    کد:
    strQuery = "Select * From [Sheet1$A:Z]"
        Set RsReport = cn.Execute(strQuery)
        Sheet2.Range("A2:Z10000").CopyFromRecordset RsReport
    در نهایت اطلاعات شیت 1 در فایل دوم شما به شیت دوم از فایل اصلی منتقل می شود و می توانید مقایسه رو از طریق امکانات خود اکسل یا برنامه نویسی همون طور که دوستان دیگر اشاره کردند انجام بدهید.

    در نهایت می توانید اطلاعات کپی کرده از فایل دوم رو پاک کنید تا حجم اضافی اشغال نشود.

    در صورتی که تونستید این فایل رو درست کنید که هیچ! در غیر این صورت یک فایل نمونه خواهم گذاشت.

    خوبی این روش این این است که شما یک بار برنامه رو می نویسید ولی می توانید برای تعداد زیاد بار ازش استفاده کنید.

    همچنین امکان نوشتن یک Addin برای این منظور وجود داره! روش کار به همین صورتی است که گفتم.

  7. سپاس ها (1)


  8. #6


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: مقایسه 2 فایل مختلف


    سلام
    2 فایل book1 , book2 داده های مشابه دارند اگر در book2 یکی از اعداد رو تغییر بدید(هر2 فایل باز باشند) و فرم کنترل رو بزنید اختلاف 2 فایل مشخص میشن دوستانی که میتونن تو بهبود برنامه کمک کنن






    http://www.mediafire.com/?1gcw7bqcg6gyr6h
    http://www.mediafire.com/?zd7bqoo17hbh51n

  9. #7


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: مقایسه 2 فایل مختلف

    سلام
    با عرض معذرت فایل book 2 اشتباه upload شده که تصحیح میشه

    http://www.mediafire.com/?uym3635m2k1ba9e

  10. #8


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: مقایسه 2 فایل مختلف

    سلام به دوستان عزیز
    پیرو سوالی که پرسیدم در مورد مقایسه 2تا فایل میخوام به حالت نرم افزار درش بیارم یعنی یه فرم داشته باشم که یک کلید browse داشته باشه بشه فایل مورد نظر رو باهاش باز کرد و مسیری که فایل داره در یک متغیر ذخیره بشه ولی نتونستم دوستان کسی هس راهنمایی کنه یا یه فایل نمونه قرار بده؟

  11. #9


    آخرین بازدید
    2024/02/06
    تاریخ عضویت
    January 2012
    محل سکونت
    کاشان
    نوشته ها
    170
    امتیاز
    602
    سپاس
    7
    سپاس شده
    372 در 125 پست
    تعیین سطح نشده است

    smartman به  ICQ ارسال پیام smartman به MSN ارسال پیام smartman به Yahoo ارسال پیام

    RE: مقایسه 2 فایل مختلف

    با سلام

    از این Add-in بی نظیر -- دارای دهها ابزار مفید و کاربردی -- استفاده کنید.

    http://parsaspace.com/files/93575048...ls_rx.rar.html

    بعد از باز کردن فایل {های} حاوی شیت‌های مورد مقایسه، مسیر زیر را دنبال کنید.

    Extools>Worksheet>Organize>Compare Worksheets

    دو شیت مورد نظر را انتخاب و تیک Highlight Differences را بزنید و بعد Ok کنید و از نتیجه آن لذت ببرید.

  12. #10


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,374
    امتیاز
    12614
    سپاس
    4,596
    سپاس شده
    11,990 در 3,203 پست
    سطح اکسل
    70.00 %

    RE: مقایسه 2 فایل مختلف

    با تشکر از شما دوست عزیز
    سوال من همچنان پابرجاست اگه کسی لطف کنه راهنمایی کنه ممنون میشم


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مقایسه دو فایل
    توسط Amin_D در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2013/04/03, 02:30
  2. مقایسه
    توسط sohrabahmadi در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2013/01/06, 20:16
  3. کمک درمورد یک مقایسه
    توسط hamalous در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 6
    آخرين نوشته: 2012/10/12, 18:10
  4. مقایسه گروهی دو لیست در اکسل
    توسط mehdi_hidden در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 13
    آخرين نوشته: 2012/04/19, 09:03
  5. مقایسه لیست
    توسط dcdonya در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 0
    آخرين نوشته: 2012/02/28, 21:23

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

مغایرت گیری دو ستون در اکسل

فهمیدن مغایرات در دو فایل اکسل

مقایسه دو جدوال مختلف در اکسل 2010

نحوه مغایرت گیری دو شیت اکسل با هم

فرمولی برای در آوردن صورت مغایرت در اکسل

رفع مغایرت دو حساب در اکسل

کد ویژوال مقایسه ۲ ستون مختلف در اکسل

اشتراک گیری بین دو فایل excel

آموزش مغایرت گیری ۲ فایل اکسل

فرمول اکسل مغایرت گیری دو کاربرگ مجزا

کد ماکرو مخصوص مغایرت گیری

مغایرت گیری دو شیت در اکسل از طرق فرمول

مغایرت گیری دوشیت دراکسل

گزارش گیری از تفاوت دو فایل اکسل

فهمیدن شباهت و مغایرت دو جدول در اکسل

فایل اکسل مقایسه قیمت

طرزمغایرت گیری دوفایل دراکسل

مقایسه و مغایرت فایل excel

مغایرت گیری دو فایل اکسل

نرم افزار اشتراک گیری چند اکسل با هم

نحوه مغایرت گیری دوفایل اکسل

اکسل مغایرت کیری

مقایسه پیشرفته در اکسل

مقایسه دو جدول در اکسل از طریق vba

مقایسه اطلاعات شیت ها در ایکسل و جایگزینی در

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است