Ինչպե՞ս գրանցել փոփոխվող արժեքները բջիջում Excel- ում:
Ինչպե՞ս գրանցել Excel- ում հաճախ փոփոխվող բջիջի յուրաքանչյուր փոփոխվող արժեք: Օրինակ, C2 բջիջում սկզբնական արժեքը 100 է, 100 թիվը 200 համարը փոխելիս 100 սկզբնական արժեքը ավտոմատ կերպով կցուցադրվի D2 բջիջում ՝ ձայնագրման համար: Առաջ անցեք 200-ից 300-ի փոփոխության, 200 համարը կտեղադրվի D3 բջիջում, 300-ից 400-ը ցույց կտա 300-ը D4 և այլն: Այս հոդվածում նշված մեթոդը կարող է օգնել ձեզ հասնել դրան:
Գրանցեք փոփոխվող արժեքները VBA կոդով բջիջում
Գրանցեք փոփոխվող արժեքները VBA կոդով բջիջում
Ստորև ներկայացված VBA կոդը կարող է օգնել Excel- ում գրանցել բջիջում յուրաքանչյուր փոփոխվող արժեք: Խնդրում եմ արեք հետևյալ կերպ.
1. Աշխատաթերթում կա այն բջիջը, որը ցանկանում եք արձանագրել փոփոխվող արժեքները, աջով կտտացրեք թերթիկի ներդիրին և այնուհետև կտտացրեք Դիտել կոդը համատեքստային ընտրացանկից: Տեսեք,
2. Հետո Microsoft Visual Basic հավելվածների համար պատուհանը բացվում է, խնդրում ենք պատճենել ներքևում գտնվող VBA կոդը կոդի պատուհանում:
VBA կոդ. Ռեկորդային փոփոխական արժեքներ բջիջում
Dim xVal As String
'Update by Extendoffice 2018/8/22
Private Sub Worksheet_Change(ByVal Target As Range)
Static xCount As Integer
Application.EnableEvents = False
If Target.Address = Range("C2").Address Then
Range("D2").Offset(xCount, 0).Value = xVal
xCount = xCount + 1
Else
If xVal <> Range("C2").Value Then
Range("D2").Offset(xCount, 0).Value = xVal
xCount = xCount + 1
End If
End If
Application.EnableEvents = True
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
xVal = Range("C2").Value
End Sub
NotesԿոդում `C2- ը այն բջիջն է, որը ցանկանում եք արձանագրել իր բոլոր փոփոխվող արժեքները: D2- ը այն բջիջն է, որը դուք լրացնելու եք C2- ի առաջին փոփոխվող արժեքը:
3. Սեղմեք ալտ + Q ստեղները փակելու համար Microsoft Visual Basic հավելվածների համար պատուհան.
Այսուհետ, ամեն անգամ, երբ փոխում եք C2 բջիջի արժեքները, նախորդ փոփոխվող արժեքները կգրանցվեն D2- ում և D2- ի տակ գտնվող բջիջներում:
Գրասենյակի արտադրողականության լավագույն գործիքները
Լրացրեք ձեր Excel հմտությունները Kutools for Excel, և փորձիր արդյունավետություն, ինչպես երբեք: Kutools for Excel Առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար: Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...
Office Tab Ներդիրներով ինտերֆեյսը Office է բերում և ձեր աշխատանքը շատ ավելի հեշտացնում
- Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
- Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:

















