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

موضوع: جسجو با کد ملی و جای گذاری

  1. #1


    آخرین بازدید
    2018/11/30
    تاریخ عضویت
    April 2013
    نوشته ها
    15
    امتیاز
    3
    سپاس
    0
    سپاس شده
    4 در 3 پست
    تعیین سطح نشده است

    جسجو با کد ملی و جای گذاری

    سلام خسته نباشید من یه فایل نمونه دارم میخوام کد ملی فرد وارد کنم بقیه اطلاعات بیاد بشینه سر جاش اگه نبود جای خودشون بنویسم بعد انتقال بدم به شیت دیتا اگه ممکنه با vlookupدر محیط ویژال بیسیک باشه
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2018/11/30
    تاریخ عضویت
    April 2013
    نوشته ها
    15
    امتیاز
    3
    سپاس
    0
    سپاس شده
    4 در 3 پست
    تعیین سطح نشده است

    سلام خسته نباشید من یه فایل نمونه دارم میخوام کد ملی فرد وارد کنم بقیه اطلاعات بیاد بشینه سر جاش اگه نبود جای خودشون بنویسم بعد انتقال بدم به شیت دیتا اگه ممکنه با vlookupدر محیط ویژال بیسیک باشه

  4. #3


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    فایل نمونه ضمیمه نکردید

  5. #4


    آخرین بازدید
    2018/11/30
    تاریخ عضویت
    April 2013
    نوشته ها
    15
    امتیاز
    3
    سپاس
    0
    سپاس شده
    4 در 3 پست
    تعیین سطح نشده است

    ببخشید فایل نذاشته بودم
    فايل هاي پيوست شده فايل هاي پيوست شده

  6. سپاس ها (2)


  7. #5


    آخرین بازدید
    2018/11/30
    تاریخ عضویت
    April 2013
    نوشته ها
    15
    امتیاز
    3
    سپاس
    0
    سپاس شده
    4 در 3 پست
    تعیین سطح نشده است

    کسی نیست کمک کنه

  8. سپاس ها (1)


  9. #6


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    کد ملی رو میخوای تو شیت1 وارد کنی که بقیه اطلاعات وارد شه ؟

  10. سپاس ها (2)


  11. #7


    آخرین بازدید
    یک روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    سوالتان خيلي مفهوم نيست،
    در شيت 1 مي خواهيد شماره کد ملي فرد در خانه E2 وارد شده و سپس بقيه اطلاعات هم از شيت ديگر فراخوان گردد؟
    خوب مي شود کد ملي را دستي وارد کرد و بقيه خانه ها را هم با تابع VLOOKUP به شيت ديگر ارتباط دهيد،
    اگر اصرار بر وارد کردن کد ملي با VBA داريد هم مي توانيد از يک همچين کدي استفاده کنيد:
    کد:
    Private Sub CommandButton1_Click()
    Dim C
    C = Application.InputBox("کد ملي را وارد نماييد", "انتخاب کد ملي")
    If C = False Then Exit Sub
    If C = "" Then
    MsgBox "کد ملي را وارد نماييد", vbOKOnly, "!خطا"
    CommandButton1_Click
    Else
    On Error GoTo KHATA
    Sheets("SHEET1 (2)").Range("A:A").Find(C, , xlValues, xlWhole).Select
    Selection.Copy
    Sheets("Sheet1").Select
    Sheets("Sheet1").Range("E2").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    Application.CutCopyMode = False
    End If
    Exit Sub
    KHATA: MsgBox "يافت نشد", vbOKOnly, "!خطا"
    End Sub
    اين کد اطلاعات يک کد ملي را از شما دريافت و در "شيت يک (دو)" دنبالش مي گردد و در صورت يافتن آن را در خانه E2 "شيت يک" کپي مي کند.
    من مانند فايل خودتان آن را به صورتي نوشته ام که اطلاعات را با INPUTBOX از شما دريافت کند و نيز براي دگمه اي با نام CommandButton1 نوشته شده.
    کلا" سوالتان خيلي مفصل است! به نظرم بهتر است تا جايي که مي توانيد مراحل کار را انجام داده و فقط دقيقا" آنجايي که با مشکل بر مي خوريد را مطرح کنيد.
    وگرنه حالت يک پروژه را به خود خواهد گرفت و بايد آن را در قالب سفارش پروژه مطرح کنيد و طبعا" انتظار پاسخ به آن در محيط عادي انجمن که براي رفع اشکالات جزئي است را نبايد داشته باشيد.
    موفق باشيد.


  12. #8


    آخرین بازدید
    2018/11/30
    تاریخ عضویت
    April 2013
    نوشته ها
    15
    امتیاز
    3
    سپاس
    0
    سپاس شده
    4 در 3 پست
    تعیین سطح نشده است

    سلام خیلی ممنون بابت زحمتی که کشیدین من فقط می خوام موقعی که تو خانه e2کد ملی وارد میکنم بقیه اطلاعات بیاد زیرش نوشته شود اگه کد ملی طرف نبود از خانه e3 شروع کنم به وارد کردن اطلاعات شخص مورد نظر بدون پاک شدن فرمول

  13. #9


    آخرین بازدید
    2024/03/15
    تاریخ عضویت
    June 2012
    نوشته ها
    698
    امتیاز
    4179
    سپاس
    625
    سپاس شده
    1,970 در 623 پست
    تعیین سطح نشده است

    با سلام
    ضمن تشکر از دوستانی که زحمت کشیدن و پاسخ دادن یک فایل با دستورات vba نیز ضمیمه میشود
    لطفا فایل ضمیمه را بررسی نمایید.

    خلاصه : فراخانی اطلاعات بر اساس کد ملی

    با تشکر میر
    فايل هاي پيوست شده فايل هاي پيوست شده


  14. #10


    آخرین بازدید
    2018/11/30
    تاریخ عضویت
    April 2013
    نوشته ها
    15
    امتیاز
    3
    سپاس
    0
    سپاس شده
    4 در 3 پست
    تعیین سطح نشده است

    باسپاس فروان از دوستانی که به این فایل توجه می کنند فقط اون کلید فراخانی وجود نداشته باشه با فرمول vlookup میشه این کارو انجام داد اما اگه مشخصات فرد در شیت 1(2)نباشه بخواهم مشخصات رو در e3الی e13 در شیت 1وارد کنم فرمول پاک میشه اما اگه در vba فرمولی باشه که به محض زدن کد ملی بقیه اطلاعات فراخانی بشه بدون زدن هیچ کلیدی


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

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

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

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

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

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

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

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

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

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