Postavljam preglednico za podatke trendov za analitično testiranje kemičnih izdelkov. Želim, da se vsaka vrstica podatkov zaklene, ko pregledovalec preveri prepis omenjenih podatkov. Lahko zaklenem eno vrstico s to kodo v VBA:
Zasebni poddelovni list_Spremeni (ByVal Target As Range)
Če je Range("X3") = "Ne" Potem
Obseg("B3:W3").Zaklenjeno = False
ElseIf Range("X3") = "Da" Potem
Obseg("B3:W3").Zaklenjeno = Res
Konec Če
End Sub
Stolpec X vsebuje spustni seznam z dvema možnostma »Da« in »Ne«. Želel bi, da se vsaka vrstica podatkov, ko je dodana na list, zaklene, ko je pregledovalec v tem stolpcu izbral da, da zagotovimo, da preteklih podatkov ne bo prišlo do nenamernih sprememb. Ali je to mogoče brez ponavljanja kode about za vsako vrstico v nedogled?
Zasebni poddelovni list_Spremeni (ByVal Target As Range)
Če je Range("X3") = "Ne" Potem
Obseg("B3:W3").Zaklenjeno = False
ElseIf Range("X3") = "Da" Potem
Obseg("B3:W3").Zaklenjeno = Res
Konec Če
End Sub
Stolpec X vsebuje spustni seznam z dvema možnostma »Da« in »Ne«. Želel bi, da se vsaka vrstica podatkov, ko je dodana na list, zaklene, ko je pregledovalec v tem stolpcu izbral da, da zagotovimo, da preteklih podatkov ne bo prišlo do nenamernih sprememb. Ali je to mogoče brez ponavljanja kode about za vsako vrstico v nedogled?