Я пытаюсь создать фильтр в excel, который применяется ко всем страницам, однако из-за моего языка есть символ (ő), который я не могу войти в редактор VBA.Как фильтровать в VBA символ '' ő ''?
Любые идеи?
В настоящее время я использую этот код:
С Таблицами (д) 'С каждым листом, выбранным в процессе циклов, в Применят Автофильтр с определенными критериями. Мы хотим отфильтровать всех лиц, чье имя начинается с H .Range («A1»). Поле AutoFilter: = 1, Criteria1: = Array («Bazsalikom», «Koriander», «Barna Rizs», «Jázmin Rizs», "Fafülgomba", "Csirke (elősütött" "Тофу (kockázott)", "Fejeskáposzta (csíkozott)", "Kínai Кель (szeletelt)", "Szójacsíra", "Vöröshagyma (csíkozott)", «Марха (elősütött) " "Újhagyma (szeletelt)", "Sárgarépa (csíkozott)", "Karfiol (forrázott)", "Kapia паприка", "Bambuszrügy (konzerv)", "Sertés (elősütött)", " Kacsa (elősütött) «,« Rák (mirelit) »,« Csiperke Gomba »,« Cukkini (szeletelt) »,« Kaliforniai Paprika »,« Brokkoli (forrázott) »,« Ananász (konzerv - ételhez) »), Operator: = xlFilterValues E й С Далее д End Sub
Я выделил проблематичные элементы полужирного. Я использую Office 2016 на Mac.
@gserg - Это не является подходящим дубликатом. Из-за большого числа недопустимых символов в длинном списке решение здесь заключается в использовании объекта Dictionary, загруженного с рабочего листа. Пожалуйста, откройте снова, чтобы я мог ответить. \ – Jeeped
@ Jeeped Я еще не привык к тому, что он закрывается, как только я проголосую. – GSerg
Возможный дубликат [Как вводить символы валюты в редакторе Visual Basic] (http://stackoverflow.com/q/24384952/11683) – GSerg