I have a custom picklist with few values in Account object. This field is referring in apex classes and visualforce pages. I want replace its existing values with a global value set. When I edit the picklist field I cannot see option for doing that. I can see option for adding global value set only when new picklist field is created.

enter image description here

Any suggestion would be appreciated.

3 Answers 3


In case of editing of the picklist field, ability to change it to global value set is shown as action button on the top.

Check Screenshot enter image description here


Unfortunately you cannot yet do what you are asking. The other answers here assume you want to convert an existing Picklist to a Global Value Set but I don't believe that's what you're asking. I think you are asking if you can convert an existing Picklist to use an existing Global Value Set. According to this post you cannot do what you are wanting and Salesforce does not intend to add the feature.


Yes, in the existing picklist values can be changed to get values from global picklist.

The field must be restricted picklist values and must not contain more than 1000 values.

And then you can promote the picklist to a global value set

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.