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

موضوع: ساخت فرم پرینت

  1. #1


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

    ساخت فرم پرینت

    سلام
    دوستان من 1 شیت دارم که توش یه سری دیتا دارم
    میخوام برای این دیتام یه فرم درست کنم که چند تا فیلد داشته باشه.
    مثلا توی دیتای من یه سری کالا هست مثلا یه ستون خودکار یه ستون رنگ خودکار
    کالا رنگ
    مداد قرمز
    مداد سیاه
    خودکار آبی
    خودکار سیاه
    خودکار قرمز
    خودکار سیاه
    خودکار آبی










    حالا میخوام توی فرمم دو تا فیلد باشه
    یکی کالا (که خودش انواع کالا رو از توی دیتا لود کنه) و کاربر بتونه انتخاب کنه
    یکی رنگ کالا که کاربر تایپ کنه
    بعد قیمت اون کالا رو با اون مشخصاتی که کاربر میده رو بیاره و در نهایت پرینت کنم.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx Book1.xlsx اطلاعات (11.7 کیلو بایت, 56 نمایش)
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2024/01/21
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,519
    امتیاز
    6121
    سپاس
    2,884
    سپاس شده
    4,889 در 1,381 پست
    سطح اکسل
    71.67 %

    سلام،
    از لحاظ فراخواني مبلغ از شيت DATA شما مي توانيد از تابع SUMIFS استفاده کنيد، فقط نکته مهم اين است که مقادير تکراري در ديتا به هيچ عنوان نبايد داشته باشيد (مثلا" خودکار سياه فقط و فقط يک مورد بايد باشد)
    از لحاظ لود کردن نام کالا از ديتا، کار اصولي اين است که شما در يک محل از شيت، فهرستي يکتا از نام کالاها ايجاد کنيد و سپس مقادير سل E7 در شيت PRINT را با استفاده از ابزار DATA VALIDATION اکسل (حالت LIST) به آن فهرست ارتباط دهيد (اگر با اين ابزار آشنا نيستيد در سايت مطالب راجع به آن زياد است با يک SEARCH پيدا خواهيد نمود). حتي در شيت DATA هم براي درج نام کالاها بهتر است از همين تکنيک بهره ببريد.
    پس از آنکه نام و رنگ کالا درج شد همانطور که اشاره کردم در خانه J7 با استفاده از تابع SUMIFS مي توانيد فرمول زير را بنويسيد:
    کد PHP:
    =SUMIFS(DATA!D2:D10;DATA!B2:B10;Print!E7;DATA!C2:C10;Print!G7


  4. #3


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

    با فرمول شما تا حدودی زیادی مشکل من رفع شد
    حالا میخوام بر اساس کالا و رنگ وقیمتی که به من داده یه عدد دیگه از توی دیتا بهم بده.
    توی فایل کامل توصیح دادم
    فايل هاي پيوست شده فايل هاي پيوست شده

  5. #4


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

    با سلام
    شما با استفاده از این فرمول به صورت آرایه ای میتونید مسئلتون رو حل کنید
    کد PHP:
    =INDEX(Sood;MATCH(E7&G7&J7;Kala&Rang&Qeymat;0)) 
    فایل ضمیمه گردید
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط generalsamad : 2015/05/25 در ساعت 20:09




  6. #5


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

    ممنون
    فقط نمیدونم چرا توی فایل اصلیم کار نمیکنه.
    و اینکه وقتی سلول رو انتخاب میکنم چرا یه { اول و آخر فرمول میاد؟؟

    name manager هم درست تعریف کردم ولی هر کاری میکنم خطا value میده
    مشکلم کجاست به نظرتون؟
    جالب اینجاست وقتی فرمول رو باز میکنی نتیجه رو درست نشون میده ولی نمیاره توی سلول و value ارور میده
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untit-led.png
مشاهده: 14
حجم:  44.3 کیلو بایت

    راستی 1 سوال دیگه من میخوام توی سلول م کنارش یه کلمه متر اضافه بشه
    مثل ریال که توی Format Cell هست.
    ویرایش توسط a.dal65 : 2015/05/26 در ساعت 11:28

  7. سپاس ها (1)


  8. #6


    آخرین بازدید
    2023/04/24
    تاریخ عضویت
    April 2014
    محل سکونت
    كرج
    نوشته ها
    892
    امتیاز
    4526
    سپاس
    2,297
    سپاس شده
    2,910 در 801 پست
    سطح اکسل
    64.00 %

    احتمالا بصورت آرایه ای ذخیره نکردید ، وقتی فرمول رو نوشتید بجای کلید اینتر باید از کلیدهای ترکیبی ctrl+shift+enter استفاده کنید .
    برای سوال دوم به شکل زیر عمل کنید ، البته این بستگی به فرمت فایلتون داره فقط یه کلمه متر کافیه تو فرمت سل قسمت custom اضافه کنید .


    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  New Bitmap Image.jpg
مشاهده: 196
حجم:  54.6 کیلو بایت


  9. #7


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

    مرسی آقا میثم
    من با استفاده از کاندیشنال فرمت یه سلول م و میخوام وقتی توش زدم 100% همش آبی بشه
    و اگه زدم 50% نصفش آبی بشه ولی کلا هر عددی میزنم اون مقدار رنگش ثابته
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled.png
مشاهده: 13
حجم:  44.4 کیلو بایت
    و یه سوال دیگه
    چطور میتونم یه دکمه یا یه سلول به شیت اضافه کنم که وقتی روش کلیک میکنی یه راست پرینت بگیره.؟

  10. #8


    آخرین بازدید
    2023/04/24
    تاریخ عضویت
    April 2014
    محل سکونت
    كرج
    نوشته ها
    892
    امتیاز
    4526
    سپاس
    2,297
    سپاس شده
    2,910 در 801 پست
    سطح اکسل
    64.00 %

    برای پرینت گرفتن کل شیت که دکمه رو خود نوار ابزار هست دیگه دکمه لازم نداره ، اگر منظورتون سلکت یه قسمته و با یه دکمه بتونید اون قسمت رو مستقیما پرینت بگیرید باید این کد رو برای دکمه مورد نظر بزنید .
    کد PHP:
    Private Sub CommandButton1_Click()
        
    Selection.PrintOut Copies:=1Collate:=True
    End Sub 
    برای رنگی کردن هم کاری که میکنید درسته ، حالا چرا جواب نمیگیرید نمیدونم !!!!
    فایلی که ضمیمه کردم رو نگاه بکنید ببینید درست براتون کار میکنه یا نه .
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xls 1.xls اطلاعات (17.5 کیلو بایت, 80 نمایش)


  11. #9


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

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

نام:  -Untitled.png
مشاهده: 11
حجم:  42.2 کیلو بایت
    شما هم بی زحمت یه تست کن ببین مال شما همنجوری میشه.و آیا راه حلی داره؟
    در مورد دکمه پرینت فقط برای سرعت بخشیدن به کار اینو میخواستم اگه امکانش نیست ضروری نیست اصلا.
    من میخوام page 1 مو پرینت کنم.
    یعنی این:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  --Untitled.png
مشاهده: 14
حجم:  7.2 کیلو بایت

  12. سپاس ها (1)



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

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

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

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

ساخت فرم چاپ از انتخاب سلول خاص در اکسل

فرم ÷رینت

ساخت کلید پرینت در اکسل

ساخت دکمه پرینت در اکسل

ساخت فرم برای چاپ برگه

ساخت باتن پرینت برای شیت های پنهان

ساخت کیلد چاپ برای اکسل

ساخت دکمه فرمان پرینت در اکسل

دکمه چاپ را در اکسل ایجاد کنید

ساخت فرم با اکسل و پرینت

https:forum.exceliran.comshowthread.php7027-ساخت-فرم-پرینت

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

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

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

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