نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: نحوه مقایسه تاریخ ها در vb در اکسل

  1. #1


    آخرین بازدید
    2017/08/02
    تاریخ عضویت
    June 2014
    نوشته ها
    11
    امتیاز
    12
    سپاس
    2
    سپاس شده
    2 در 2 پست
    تعیین سطح نشده است

    نحوه مقایسه تاریخ ها در vb در اکسل

    باسلام
    درصورتی که بخواهیم در قسمت VB در نرم افزار اکسل ساعت های موجود در دو ستون را از نظر کوچکتر و بزرگتری با هم مقایسه کنیم، چه طوری باید بنویسیم؟ مثلا ساعت 23:40 رو چه طوری میشه با ساعت 15:20 مقایسه کرد؟ البته اگه فقط ساعت ها رو هم با هم مقایسه کنه کافیه. مثلا در مثال گفته شده برای ما فقط مهمه که ساعت 23 با 15 مقایسه بشه و بگه که کدوم بزرگتره؟ من برای راحتی در ستون جداگانه ساعت رو با تابع hour تفکیک کردم و بعد در کد گفتم که مقایسه کنه ولی error میده. کدی که نوشتم به این صورته.ماتریس t ساعت ها رو از یک شیت میخونه و بعد با داده های شیت واگذاری مقایسه می کنه. ولی error میده. ممنون میشم از راهنماییتون.

    Dim t(100) As Integer


    For i = 6 To 50
    t(i) = Worksheets("farvaddin").Cells(i, 4).Value
    ...
    if t(j) < Worksheets("vagozari").Cells(i, 4).Value then
    ...
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2
    mokaram آنلاین نیست.
    مدير تالار اکسل و بانک اطلاعاتی


    محصولات کاربر

    ويدئوي ايجاد سطح دسترسي
    آخرین بازدید
    2023/04/20
    تاریخ عضویت
    February 2011
    محل سکونت
    ســــاوه
    نوشته ها
    1,805
    امتیاز
    6409
    سپاس
    8,099
    سپاس شده
    5,163 در 1,502 پست
    سطح اکسل
    74.00 %

    mokaram به Yahoo ارسال پیام
    مشکل اینه که شما داده هاتون تو یه شیت نیست
    برای همین با ضبط یه ماکرو ،دادهاتون را تو یه شیت ( دو ستون کنار هم اینجا a و b ) بیارید و بعد عمل مقایسه را انجام بدید
    کد PHP:
    Dim c As Range
    For Each c In Sheet1.Range("a1:a100")
        If 
    <> "" Then
            
    If c.Value c.Offset(01).Value Then
                c
    .Offset(02).Value c.Value
            
    Else
                
    c.Offset(02).Value c.Offset(01).Value
            End 
    If
        
    End If
    Next c 



  4. #3


    آخرین بازدید
    2017/08/02
    تاریخ عضویت
    June 2014
    نوشته ها
    11
    امتیاز
    12
    سپاس
    2
    سپاس شده
    2 در 2 پست
    تعیین سطح نشده است

    ممنون مشکلم حل شد. فقط اگر بخواهیم کدی بنویسیم که چند ماکرو را با هم run کند، چطوری باید بنویسیم؟ اگر همه کدهای مربوط به این چند ماکرو را داخل یک کد بریزیم زمان run خیلی زیاد میشه؟ 12 تا ماکرو داریم.
    باتشکر

  5. #4


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    با درود
    قبلا بحث شده این موضوع فراخوانی ماکرو ها از Call استفاده کنید مثلا Call ExcelIran ه در اینجا اکسل ایران نام ماکرو تون هست و بعد به همین روال
    در پناه خداوندگار ایران زمین باشید و پیروز

  6. سپاس ها (2)



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

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

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

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

  1. مقایسه دو محدوده و شمارش مشترکات
    توسط ~M*E*H*D*I~ در انجمن ترفندهای اکسل Excel Tricks
    پاسخ ها: 0
    آخرين نوشته: 2014/07/01, 20:38
  2. مقایسه وحذف داده های تکراری
    توسط sohrabahmadi در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2013/09/21, 20:17
  3. مقایسه دو فایل
    توسط Amin_D در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 0
    آخرين نوشته: 2013/04/03, 01:30
  4. مقایسه
    توسط sohrabahmadi در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2013/01/06, 19:16
  5. کمک درمورد یک مقایسه
    توسط hamalous در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 6
    آخرين نوشته: 2012/10/12, 17:10

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

مقایسه تاریخ در excel

مدیریت تاریخ در vb6

کلمات کلیدی این موضوع

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

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

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