Vraag : De problemen UserInterFaceOnly van Excel VBA wanneer het toevoegen listbox

Hallo, heeft

I een aantekenvel dat beschermd wachtwoord is zodat ik vond dat ik het bezit kon gebruiken UserInterFaceOnly om mijn code toe te staan VBA om veranderingen in mijn blad aan te brengen terwijl omhoog het houden van de bladprotected.

This tot een punt, kan ik veranderingen door mijn code maar het insecten op één hieronder punt opmaken. De lijn. Voeg toe xlValidateList ..... is waar het insect verschijnt. De foutenmelding is Methode `toevoegt' van objecten `ontbroken Bevestiging'. Nu wanneer neemt I unprotect het blad en het bezit UserInterFaceOnly de zelfde code onder de werken volkomen!

1:
2:
3:
4:
5:
6:
Set RngListBox = Waaier („C“ & I)
        
        Met RngListBox.Validation
            . Voeg xlValidateList, xlValidAlertInformation toe, xlBetween, ListWeight
            .InCellDropdown = Waar
        Eind met
hulp 


Any, thanks

Mark
groot zijn

Antwoord : De problemen UserInterFaceOnly van Excel VBA wanneer het toevoegen listbox

Mijn slecht - het zou eigenlijk DrawingObjects moeten zijn: =False.

Ik moet bekennen hoewel dat in mijn tests, het uiterst met fouten schijnt te zijn over de vraag of het of niet werkt (soms het, soms niet) zodat zou ik u unprotect adviseren, zou de bevestiging en reprotect in plaats daarvan, eerlijk om toevoegen te zijn.

Andere oplossingen  
 
programming4us programming4us