Я пытаюсь создать макрос, в который пользователь вводит свои инициалы в определенной ячейке, а макрос скопирует инициалы и вставляет их в список на другой вкладке. Мне сложно определить, как преобразовать его в верхний регистр, любая помощь, которую очень ценит ниже, - это мой код. Заранее спасибо!Скопируйте текст и сделайте его в верхнем регистре
'By Initials
Worksheets("New PN").Activate
Range("B10").Copy
Sheets("PN_List").Select
Range("F1").End(xlDown).Offset(1, 0).Select
Selection.PasteSpecial xlPasteValues
Selection.HorizontalAlignment = xlCenter
With Selection.Font
.Name = "Calibri"
.Size = 11
End With
Здравствуйте, спасибо за быстрый ответ. Если вы не возражаете, чтобы показать мне всю формулу с добавленной частью, я был бы признателен за это. –
Согласно http://stackoverflow.com/questions/7982220/differentiate-trim-and-trim-in-vba/7988125#7988125 строковая версия 'UCase $' быстрее, чем версия версии 'UCase' – brettdj