پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: آخرین کاربر

  1. #1


    آخرین بازدید
    22 _ 05 _ 2013
    تاریخ عضویت
    February_2013
    نوشته ها
    31
    امتیاز
    1
    سپاس
    0
    سپاس شده
    1 در 1 پست

    آخرین کاربر

    سلام

    وقتی فایل اکسل را اجرا می کنم ابتدا یوزر فرم اجرا می شود که در برچسب آن user name کاربر رویت میشود

    حال می خواهم که این user name در شیت 1 در سل a1 درج شود (با هر بار اجرا توسط کاربران این روند ادامه پیدا کند با در نظر گرفتن این موضوع که اگر سل a1 پر بود در سل a2 و اگر a2 پر بود در سل a3 و به همین ترتیب.......

    هدفم از این کار این است که هر کاربر پس از ورود به برنامه متوجه شود که آخرین کاربر چه شخصی بوده است

    از لطف دوستان متشکرم
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


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

    داشبورد (مقدماتی)
    جداول محوری - Pivot table
    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    3 روز پیش
    تاریخ عضویت
    March_2010
    محل سکونت
    تهران
    نوشته ها
    2,053
    امتیاز
    4464
    سپاس
    2,518
    سپاس شده
    4,052 در 1,242 پست

    khakzad به Yahoo ارسال پیام

    RE: آخرین کاربر

    سلام
    اینکار 2 روش داره
    1 روش که خودم همیشه استفاده می کنم هیچوقت اشتباه نمیشه اینه که اول با فرمول count ستونa رو بگیرید بعد offset کنید به این شکل:
    sub akharin()
    dim d as string
    d=worksheetfunction.counta(sheet1.range("a1:a100") )h
    range("a1").offset(d+1,0)=textbox1
    end sub
    با فرض اینکه از a1 شروع شده باشه.با هر تغییری در محدوده شما باید این محدوده رو تغییر بدین[hr]
    اون h اخر خط سوم رو نذاریدا
    برای اینکه بهم نریزه اینجا گذاشتمش!

  4. #3


    آخرین بازدید
    22 _ 05 _ 2013
    تاریخ عضویت
    February_2013
    نوشته ها
    31
    امتیاز
    1
    سپاس
    0
    سپاس شده
    1 در 1 پست

    RE: آخرین کاربر

    مرسی.[hr]
    سلام
    مرسی لطف کردید

    یه سوال دیگه

    می خواهم برچسبم در یوزر فرم آخرین مقدار ستون a را نشان دهد

    و همینطور

    در برچسب دیگرم یکی مانده به آخرین مقدار را نشان دهد

    با تشکر

  5. #4


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

    داشبورد (مقدماتی)
    جداول محوری - Pivot table
    کتاب آموزش جامع و پیشرفته اکسل 2010
    آخرین بازدید
    3 روز پیش
    تاریخ عضویت
    March_2010
    محل سکونت
    تهران
    نوشته ها
    2,053
    امتیاز
    4464
    سپاس
    2,518
    سپاس شده
    4,052 در 1,242 پست

    khakzad به Yahoo ارسال پیام

    RE: آخرین کاربر

    خواهش می کنم
    ببینید از همین offset به راحتی می تونید استفاده کنید.توی همون ماژول که نوشتید.برای اولین برچسب بزنید:
    label1.value=range("a1").offset(d,0)i
    که اخرین مقدار رو نشون میده
    label2.value=range("a1").offset(d-1,0)i
    توجه دارید که d تعداد سلول های پر بود از a1تا هرجاییی که شما تعییین کنید


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

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

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

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

اگر سلول A1پر بود

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

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