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

موضوع: فراخوانی اطلاعات بین 2 Tab با حذف کاراکتر خاص

  1. #1


    آخرین بازدید
    2019/10/19
    تاریخ عضویت
    April 2013
    نوشته ها
    41
    امتیاز
    1
    سپاس
    18
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    فراخوانی اطلاعات بین 2 Tab با حذف کاراکتر خاص

    با سلام من سئوال خودم را با یک فایل اکسل که پیوست شده می پرسم.
    در این فایل ما دو tab به نامهای a و b داریم.
    در a یک سری اطلاعات در روزهای شنبه الی جمعه با شماره گزارش (خانه های زرد رنگ) 1 الی 7 در 11 ردیف وارد گریده.
    کاری که من می خواهم این است که در tab b و در خانه آبی رنگ (شروع گزارش) یک عدد مثلا 2 را وارده نموده و در خانه قرمز رنگ (پایان گزارش) عددی مانند 6 را وارد نماییم و در جدول زیر آن اطلاعات مربوط به tab a با ذکر روز در ستون مربوطه وارد شود وارد شود. و البته کاراکتر - اصلا وارد نشود.
    یعنی اگر شما در شروع عدد 2 و در پایان عدد 4 را وارد نمایید در جدول مربوطه (tab b) گزارش فعالیتهای انجام شده از روز یکشنبه تا پایان سه شنبه وارد شده و به جای وارد کردن کاراکتر - (مربوط به سلولهایی که گزارش ندارد و - در آن تایپ شده مانند خانه c10 در tab a) ، گزارش بعدی وارد شود.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2021/12/05
    تاریخ عضویت
    February 2010
    محل سکونت
    بوشهر
    نوشته ها
    940
    امتیاز
    718
    سپاس
    29
    سپاس شده
    863 در 365 پست
    تعیین سطح نشده است

    shamsololama به Yahoo ارسال پیام
    با درود فراوان
    فايل هاي پيوست شده فايل هاي پيوست شده
    ---------------------------------------------------------------------------------------------------
    بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
    shamsololama@yahoo.com
    09177733411

  4. سپاس ها (2)


  5. #3


    آخرین بازدید
    2019/10/19
    تاریخ عضویت
    April 2013
    نوشته ها
    41
    امتیاز
    1
    سپاس
    18
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    مرسی از زحمتون ولی این error میده
    Compile error
    invalid use of property

    وقتی OK می زنم در ماژول دور () Sub Macro2 زرد رنگ می شود.

  6. #4


    آخرین بازدید
    2021/12/05
    تاریخ عضویت
    February 2010
    محل سکونت
    بوشهر
    نوشته ها
    940
    امتیاز
    718
    سپاس
    29
    سپاس شده
    863 در 365 پست
    تعیین سطح نشده است

    shamsololama به Yahoo ارسال پیام
    با درود فراوان

    بله چک کردم یک کلمه sheet2 اضافی خورده شده حذف کنید درست میشه

    کد PHP:
    Sub Macro2()

    Dim c As Range

    Dim s 
    As Range

    Dim i 
    As Integer

    Dim m
    n

    Sheet2.Range("e2").Value

    Sheet2.Range("e3").Value

    Sheet2                                                   این سطر حذف بشه 

    For n To m

        
    For Each c In Sheet1.Range("a4:a100").Offset(0i)

            If 
    c.Value <> "" And c.Value <> "-" Then

                
    For Each s In Sheet2.Range("d7:d1000")

                    If 
    s.Value "" Then

                       s
    .Value c.Value

                       s
    .Offset(01).Value Sheet1.Range("A3").Offset(0i).Value

                       s
    .Offset(0, -2).Value s.Row 6

                       
    Exit For

                    
    End If

                            
    Next

                    End 
    If

            
    Next

    Next

    End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده
    ---------------------------------------------------------------------------------------------------
    بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
    shamsololama@yahoo.com
    09177733411


  7. #5


    آخرین بازدید
    2019/10/19
    تاریخ عضویت
    April 2013
    نوشته ها
    41
    امتیاز
    1
    سپاس
    18
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

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


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

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

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

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

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

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

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

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