ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
19 visibility
موضوع: آفیس توسط:

ممکن است مواقعی وجود داشته باشد که نیاز به الحاق سلول ها به یکدیگر داشته باشید. به عنوان مثال، ممکن است اطلاعاتی در سه ستون داشته باشید، اما می خواهید آنها را با هم در ستون اول هر سطر ترکیب کنید. ماکرو زیر، StuffTogether، این کار را انجام می دهد. محدوده سلول هایی را که انتخاب می کنید بررسی می کند و سپس همه چیز را از هر سلول پشت سر هم به اولین سلول انتخابی منتقل می کند.

Sub StuffTogether()
    Dim R As Range
    Dim C As Range
    Dim sTemp As String

    If Selection.Cells.Count > 1 Then
        For Each R In Selection.Rows
            sTemp = ""
            For Each C In R.Cells
                If Trim(C.Text) > "" Then
                    sTemp = sTemp & Trim(C.Text) & " "
                End If
            Next C
            R.ClearContents
            R.Cells(1) = Trim(sTemp)
        Next R
    Else
        MsgBox "Only one cell selected"
    End If
End Sub

باید توجه داشته باشید که ماکرو تنها در صورتی کار می کند که بیش از یک سلول را انتخاب کنید.

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 27 visibility
ارسال شده در 27 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 22 visibility
ارسال شده در 25 تیر 1402 موضوع: آفیس توسط: Admin
0 دوستدار 0 امتیاز منفی
0 پاسخ 41 visibility

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

293 نفر آنلاین
0 عضو و 293 مهمان در سایت حاضرند
بازدید امروز: 15916
بازدید دیروز: 25180
بازدید کل: 20353262
...