ինչ-որ մեկը կարող է օգնել ինձ այս խնդրի հետ կապված: այս սցենարի մասին է: Sub
ProtectSheetCheckSpellCheck()
'Update by Extendoffice 2018/11/2
Dim
xRg
As
Range
On
Error
Resume
Next
Application.ScreenUpdating =
False
With
ActiveSheet
.Unprotect (
"123"
)
Set
xRg = .UsedRange
xRg.CheckSpelling
.Protect (
"123"
)
End
With
Application.ScreenUpdating =
True
End
Sub
Շնորհակալություն սրա համար: Այն լավ է աշխատել, բացառությամբ, որ այն փոխում է իմ թերթիկի պաշտպանության կարգավորումները ամեն անգամ, երբ այն գործարկում եմ: Ես պաշտպանված եմ իմ թերթիկը, բայց սահմանվել է այնպես, որ օգտագործողներին թույլ տամ ձևաչափել բջիջները, սյունակները և տողերը; բայց այս կոդը գործարկելուց հետո պաշտպանությունը վերադարձվում է լռելյայնին: Ինչպե՞ս կարող եմ պահպանել իմ կարգավորումները:
դրա պատասխանն էր. Դուք պետք է փոփոխեք .protect կոդը՝ ավելացնելով Ձեր ուզած թույլ չափանիշները: Աշխատանքային թերթիկներ («Թերթ 1»): Պաշտպանել,
:=False, AllowInsertingColumns:=False, AllowInsertingRows:=False,:=Սխալ, AllowFiltering:=Սխալ,
Այսպիսով, խնդրում եմ, եթե հնարավոր է, օգնեք ինձ ճիշտ կոդով, չեմ կարող ստիպել, որ այն աշխատի AllowInsertingRows.Protect-ի հետ («Welkom») և հետո?????? Այս իմ աշխատաթերթը (ներդիրները) կոչվում է, օրինակ, P&A կամ BIOp
և ես կարո՞ղ եմ այն ճիշտ ստանալ օրիգինալ սցենարով: