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

موضوع: کشویی کردن چند سطر با سر تیتر

  1. #1


    آخرین بازدید
    2021/02/25
    تاریخ عضویت
    January 2015
    محل سکونت
    شیراز
    نوشته ها
    41
    امتیاز
    18
    سپاس
    44
    سپاس شده
    6 در 5 پست
    سطح اکسل
    51.00 %

    کشویی کردن چند سطر با سر تیتر

    سلام دوستان عزیز

    به دلیل کمتر و در دسترس بودم محتویات شیت Actor Search می خواستم اون سطر های که شماره خورده رو خلاصه کنم یعنی :

    در شیت Actor Search وقتی بر روی سلول B2 کلیک میکنم محتویاتشو ( از سلول A3 تا سلول H 63 رو نشون بده ) یعنی در حالت عادی نتونم محتویاتشو ببینم
    نکته : اگه سطر یا ستونی به این مجموعه اضافه یا کسر شد فرمول بهم نریزه

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

  2.  

  3. #2


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط Mohammad Acc نمایش پست ها
    سلام دوستان عزیز

    به دلیل کمتر و در دسترس بودم محتویات شیت Actor Search می خواستم اون سطر های که شماره خورده رو خلاصه کنم یعنی :

    در شیت Actor Search وقتی بر روی سلول B2 کلیک میکنم محتویاتشو ( از سلول A3 تا سلول H 63 رو نشون بده ) یعنی در حالت عادی نتونم محتویاتشو ببینم
    نکته : اگه سطر یا ستونی به این مجموعه اضافه یا کسر شد فرمول بهم نریزه

    ممنون میشم راهنمایی کنید
    باسلام...

    نمونه زیر رو نگاه کنین ببینین به مدنظرتون هست یا نه...
    فايل هاي پيوست شده فايل هاي پيوست شده
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/



  4. سپاس ها (2)


  5. #3


    آخرین بازدید
    2023/12/18
    تاریخ عضویت
    August 2014
    نوشته ها
    524
    امتیاز
    504
    سپاس
    1
    سپاس شده
    468 در 301 پست
    سطح اکسل
    94.67 %

    سلام
    نکته : اگه سطر یا ستونی به این مجموعه اضافه یا کسر شد فرمول بهم نریزه
    می خواهید با یه مقدارش با فرمول یه مقدار با کد انجام بشه یا همش با کد ؟
    منظورتون از کلیک کردن روی سلول B2 یعنی همون شکلی که در اون سلول رسم شده دیگه یا Command Button؟!

    از سلول A3 تا سلول H 63 رو نشون بده
    یعنی فقط این محدوده Hide بشه!؟ یا تمام سطرهایی که داده داره؟!یا چیز دیگه ای؟


    توضیحات بیشتر بدید !
    با سپاس
    بخش امضاء :

    کد:
    Sub Macro()
    ActiveCell = "IY" & Right(Application.Name, 5)
    With ActiveCell.Characters(Start:=2, Length:=1).Font
    .Name = "Webdings"
    .Color = 255
    End With
    End Sub

  6. سپاس ها (1)


  7. #4


    آخرین بازدید
    2021/02/25
    تاریخ عضویت
    January 2015
    محل سکونت
    شیراز
    نوشته ها
    41
    امتیاز
    18
    سپاس
    44
    سپاس شده
    6 در 5 پست
    سطح اکسل
    51.00 %

    نقل قول نوشته اصلی توسط rahi_feri نمایش پست ها
    سلام

    می خواهید با یه مقدارش با فرمول یه مقدار با کد انجام بشه یا همش با کد ؟
    منظورتون از کلیک کردن روی سلول B2 یعنی همون شکلی که در اون سلول رسم شده دیگه یا Command Button؟!


    یعنی فقط این محدوده Hide بشه!؟ یا تمام سطرهایی که داده داره؟!یا چیز دیگه ای؟


    توضیحات بیشتر بدید !
    با سپاس
    در رابطه با سوال اول : فرقی نمیکنه همش با فرمول باشه یا کد نویسی هر کدوم کاراتر باشه و بتونم برای بقیه ی مجموعه خودم انجامش بدم - از B2 منظورم همون نوشته بنفش رنگ هست ( Penelope Cruz )

    نه فقط همین محدوده هاید بشه تا با کلیک کردن بر روی B2 نمایان بشه ( یه نوعی زیر مجموعش باشه )

    چون دقت کنید هر چند سطر یه تیتر داره اونا جداس این بازه ای که بالا گفتم برای B2 هست

  8. #5


    آخرین بازدید
    2023/12/18
    تاریخ عضویت
    August 2014
    نوشته ها
    524
    امتیاز
    504
    سپاس
    1
    سپاس شده
    468 در 301 پست
    سطح اکسل
    94.67 %

    سلام
    فایل زیر یه نمونه اولیست!
    متاسفانه چون سلول شما Merge هست کمی مشکل در کار پیش میاد! و به دنبال راه حلم البته امیدوارم این کار شما رو راه بندازه!؟ با کلیک بر روی سلول a2 !
    تست کنید ببینیم همین منظورتون بود!
    کد:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Selection.Count = 1 And Range("a2").Value = "-" And Rows("3:63").Hidden = flase Then
            If Not Intersect(Target, Range("a2")) Is Nothing Then
                Rows("3:63").Hidden = True
                Range("a2").Value = "+"
                Range("a1").Select
            End If
    Exit Sub
    Else
        If Selection.Count = 1 And Range("a2").Value = "+" And Rows("3:63").Hidden = True Then
            If Not Intersect(Target, Range("a2")) Is Nothing Then
                Rows("3:63").Hidden = False
                Range("a2").Value = "-"
                Range("a1").Select
            End If
        End If
    End If
    End Sub

    http://s8.picofile.com/file/82779935...xtend.zip.html
    بخش امضاء :

    کد:
    Sub Macro()
    ActiveCell = "IY" & Right(Application.Name, 5)
    With ActiveCell.Characters(Start:=2, Length:=1).Font
    .Name = "Webdings"
    .Color = 255
    End With
    End Sub

  9. سپاس ها (2)


  10. #6


    آخرین بازدید
    2021/02/25
    تاریخ عضویت
    January 2015
    محل سکونت
    شیراز
    نوشته ها
    41
    امتیاز
    18
    سپاس
    44
    سپاس شده
    6 در 5 پست
    سطح اکسل
    51.00 %

    نقل قول نوشته اصلی توسط rahi_feri نمایش پست ها
    سلام
    فایل زیر یه نمونه اولیست!
    متاسفانه چون سلول شما merge هست کمی مشکل در کار پیش میاد! و به دنبال راه حلم البته امیدوارم این کار شما رو راه بندازه!؟ با کلیک بر روی سلول a2 !
    تست کنید ببینیم همین منظورتون بود!
    کد:
    private sub worksheet_selectionchange(byval target as range)
    if selection.count = 1 and range("a2").value = "-" and rows("3:63").hidden = flase then
            if not intersect(target, range("a2")) is nothing then
                rows("3:63").hidden = true
                range("a2").value = "+"
                range("a1").select
            end if
    exit sub
    else
        if selection.count = 1 and range("a2").value = "+" and rows("3:63").hidden = true then
            if not intersect(target, range("a2")) is nothing then
                rows("3:63").hidden = false
                range("a2").value = "-"
                range("a1").select
            end if
        end if
    end if
    end sub

    http://s8.picofile.com/file/82779935...xtend.zip.html
    ممنون عزیز
    به جز همون ادرس کلیک اول درسته فقط دو نکته 1- می خوام پیش فرض بهم نشون نده یعنی هیدن باشه 2- با اضافه و کم شدن سطر و ستون فرمول بهم نمیریزه؟

    بعد یک سوال با کپی پیست کردن و تغییر ادرس سلول ها میتونم چنتا سطر دیگه رو به همین شکل انجام بدم؟ می خوام علاوه بر این یک فرمول دیگه هم بنویسم به جای a2 بشه a64 ادرس سلول هم از 3:63 بشه 65:121 یعنی جفش در صفحه وجود داشته باشه امکانش هست؟
    ویرایش توسط Mohammad Acc : 2016/12/10 در ساعت 21:04

  11. #7


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط Mohammad Acc نمایش پست ها
    ممنون عزیز
    به جز همون ادرس کلیک اول درسته فقط دو نکته 1- می خوام پیش فرض بهم نشون نده یعنی هیدن باشه 2- با اضافه و کم شدن سطر و ستون فرمول بهم نمیریزه؟

    بعد یک سوال با کپی پیست کردن و تغییر ادرس سلول ها میتونم چنتا سطر دیگه رو به همین شکل انجام بدم؟ می خوام علاوه بر این یک فرمول دیگه هم بنویسم به جای a2 بشه a64 ادرس سلول هم از 3:63 بشه 65:121 یعنی جفش در صفحه وجود داشته باشه امکانش هست؟
    سلام
    برادر هنوز گیر این سئوالین...
    امیدوارم به خواستتون نزدیک باشه..

    و تشکر فراوان از کاربر عزیز و زحمتکش rahi_feri که یک تنه پاسخگوی سئوالات عزیزان هستش
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط Javid Mokhtari : 2016/12/11 در ساعت 02:17
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/



  12. سپاس ها (1)


  13. #8


    آخرین بازدید
    2021/02/25
    تاریخ عضویت
    January 2015
    محل سکونت
    شیراز
    نوشته ها
    41
    امتیاز
    18
    سپاس
    44
    سپاس شده
    6 در 5 پست
    سطح اکسل
    51.00 %

    نقل قول نوشته اصلی توسط jansiz hayat نمایش پست ها
    سلام
    برادر هنوز گیر این سئوالین...
    امیدوارم به خواستتون نزدیک باشه..

    و تشکر فراوان از کاربر عزیز و زحمتکش rahi_feri که یک تنه پاسخگوی سئوالات عزیزان هستش
    ممنون از شما

    خیلی عالی هست
    فقط 2 مشکل داره
    1- وقتی روی ردیف های سمت چپ ( همون اعداد شمارنده ) کلیک میکنم هاید نشه
    2- نحوه ی اضافه کردن سطر مابین محدوده ها بدون تغییر فرمول
    ویرایش توسط Mohammad Acc : 2016/12/11 در ساعت 17:30

  14. #9


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,213
    امتیاز
    2633
    سپاس
    1,399
    سپاس شده
    2,089 در 665 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط Mohammad Acc نمایش پست ها
    ممنون از شما

    خیلی عالی هست
    فقط 2 مشکل داره
    1- وقتی روی ردیف های سمت چپ ( همون اعداد شمارنده ) کلیک میکنم هاید نشه
    2- نحوه ی اضافه کردن سطر مابین محدوده ها بدون تغییر فرمول
    کد PHP:
    On Error Resume Next
    Application
    .ScreenUpdating False
    Dim r1 
    As Integer
    Dim r2 
    As Integer
    If ActiveCell.Column <> 1 Then
    Dim rng 
    As Range
    If ActiveCell.Value <> "" And ActiveCell.Offset(0, -1).Value "" Then
    For Each rng In Range(ActiveCell.Offset(1, -1).Address"a1000000")
    Rows(r3 ":" r4).EntireRow.Hidden True
        
    If rng "" Then
        r1 
    ActiveCell.Offset(1, -1).Row
        r2 
    rng.Offset(-10).Row
            Rows
    (ActiveCell.Offset(1, -1).Row ":" rng.Offset(-10).Row).EntireRow.Hidden False
            r3 
    r1
            r4 
    r2
                    
    Exit For
        
    End If
    Next rng
    End 
    If

    End If
    Application.ScreenUpdating True 
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط Javid Mokhtari : 2016/12/11 در ساعت 19:30
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/




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

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

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

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

  1. فیلتر کردن یا کشویی کردن خانه
    توسط taha.r در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 1
    آخرين نوشته: 2015/12/02, 21:31
  2. نمایش اطلاعات در یوزر فرم با کلیک روی تیتر وتونایی ثبت اطلاعات در ردیف
    توسط 60vahidsalehi در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 4
    آخرين نوشته: 2015/04/13, 14:08
  3. جمع کردن ستون هایی با سر تیتر مشابه بدون استفاده از ماکرو
    توسط nazarloo در انجمن پیوت تیبل و پايگاه داده - Pivot Table and Database
    پاسخ ها: 8
    آخرين نوشته: 2015/02/01, 20:42
  4. حیطه پذیرش سفارشات و پروژه های نرم افزاری و دانشجویی
    توسط ~M*E*H*D*I~ در انجمن دفتر مديريت پروژه - Project Management Office
    پاسخ ها: 0
    آخرين نوشته: 2013/12/21, 18:48
  5. اشکال پاسخگویی به پرسشنامه در اکسل
    توسط stranger2004 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2011/03/15, 10:44

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

کشویی کردن سطر ها در اکسل

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

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

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