Ինչպե՞ս պատճենել տվյալները Excel- ում մեկ այլ աշխատանքային թերթի հաջորդ դատարկ շարքում:
Ենթադրելով, որ ցանկանում եք պատճենել որոշակի տվյալներ Sheet1- ի A1: E1 տիրույթում և դրանք արագորեն տեղադրեք Sheet2- ի հաջորդ դատարկ շարքում աշխատանքային գրքում, ինչպես ցույց է տրված ստորև նշված էկրանի նկարը, ի՞նչ կարող եք անել դրան հեշտությամբ: Այս հոդվածը ձեզ համար կներկայացնի VBA մեթոդ:
Պատճենեք տվյալները VBA կոդով մեկ այլ աշխատանքային թերթի հաջորդ դատարկ շարքում
Պատճենեք տվյալները VBA կոդով մեկ այլ աշխատանքային թերթի հաջորդ դատարկ շարքում
Կարող եք գործարկել ստորև ներկայացված VBA կոդը ՝ տվյալները որոշակի թերթիկի մեջ պատճենելու և մեկ այլ աշխատանքային թերթի հաջորդ դատարկ շարքում ավտոմատ կերպով տեղադրելու համար:
1. Մամուլ ալտ + F11 ստեղները միաժամանակ բացելու համար Microsoft Visual Basic հավելվածների համար պատուհան.
2. Մեջ Microsoft Visual Basic հավելվածների համար պատուհանը, սեղմեք Տեղադրել > Մոդուլներ, Դրանից հետո պատճենեք և տեղադրեք ներքևի VBA կոդը Մոդուլի պատուհանում:
VBA կոդ. Պատճենել տվյալները մեկ այլ աշխատանքային թերթի հաջորդ դատարկ շարքում
Private Sub CommandButton1_Click()
Dim xScreenUpdating As Boolean
Dim xPasteSht As Worksheet
Dim xRg As Range
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select a range:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
Set xPasteSht = Worksheets("Sheet2")
xScreenUpdating = Application.ScreenUpdating
Application.ScreenUpdating = False
xRg.Copy
xPasteSht.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
Application.CutCopyMode = False
Application.ScreenUpdating = xScreenUpdating
End Sub
ՆշումԿոդում, Sheet2- ը պատճենված տվյալների նպատակակետային թերթն է: Կարող եք փոխել ՝ ելնելով ձեր կարիքներից:
3. Սեղմեք F5 Բանալին ՝ կոդն աշխատեցնելու համար, դուրս գալու պատուհանից Excel- ի համար նախատեսված գործիքներ երկխոսության տուփ, ընտրեք այն տիրույթը, որը ցանկանում եք պատճենել Sheet2- ի հաջորդ դատարկ շարքում, և այնուհետև կտտացրեք այն OK կոճակ Տեսեք,
Ապա Sheet1- ի պատճենված տվյալները տեղադրվում են կոնկրետ Sheet2- ի հաջորդ դատարկ շարքին անմիջապես, ինչպես ցույց է տրված ստորև նշված նկարը.
Գրասենյակի արտադրողականության լավագույն գործիքները
Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար: Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...
Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք
- Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
- Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր: