امروز جمعه 07 اردیبهشت 1403 http://tarfandha.cloob24.com
0

ماکرو نویسی در اکسل:

1)کلیدهای Alt + F11 را فشار دهید یا از تب Developer قسمت code گزینه Visual Basic را انتخاب کنید. پنجره Microsoft Visual Basic ظاهر می‌شود. در این پنجره از تب Insert گزینه Module را انتخاب نمائید.

در پنجره باز شده کدهای زیر را کپی کنید.

Sub Insert()
'pctarfand.ir & tarfandha.blog.ir'
 Dim xRg As Range
 Dim xAddress As String
 Dim I, xNum, xLastRow, xFstRow, xCol, xCount As Long
 On Error Resume Next
 xAddress = ActiveWindow.RangeSelection.Address
 Set xRg = Application.InputBox("Select a range to use(single column):", "KuTools For Excel", xAddress, , , , , 8)
 If xRg Is Nothing Then Exit Sub
 Application.ScreenUpdating = False
 xLastRow = xRg(1).End(xlDown).Row
 xFstRow = xRg.Row
 xCol = xRg.Column
 xCount = xRg.Count
 Set xRg = xRg(1)
 For I = xLastRow To xFstRow Step -1
  xNum = Cells(I, xCol)
  If IsNumeric(xNum) And xNum  0 Then
   Rows(I + 1).Resize(xNum).Insert
   xCount = xCount + xNum
  End If
 Next
 xRg.Resize(xCount, 1).Select
 Application.ScreenUpdating = True
End Sub

2)روی دکمه کلیک کنید یا کلید F5 را فشار دهید. با انجام اینکار پنجره زیر ظاهر می‌شود. سپس لیست اعداد مدنظرتان را انتخاب کنید تا بر اساس آن‌ها ردیف‌های خالی ایجاد شود.

3)در پایان روی ok کلیک کنید تا ردیف‌های خالی ایجاد شود.

منبع: extendoffice.com

تبلیغات متنی
فروشگاه ساز رایگان فایل - سیستم همکاری در فروش فایل
بدون هیچ گونه سرمایه ای از اینترنت کسب درآمد کنید.
بهترین فرصت برای مدیران وبلاگ و وب سایتها برای کسب درآمد از اینترنت
WwW.PnuBlog.Com
ارسال دیدگاه