Страницы: 1
RSS
Таблица символов в макросе
 
Здравствуйте, любители и профессионалы Excel.  
Если возможно, помогите, пожалуйста, в небольшой заминке макроса.  
 
Нужно в макросе некой ячейке присвоить формулу, это я уже сделала, но в формуле присутствует буква греческого алфавита, в частности, "ФИ" (юникод: 03D5), как в макросе прописать эту букву?  
 
Пример: ActiveCell.FormulaR1C1 = "26a"  
 
Результат: вместо буквы "а" в ячейке нудно получить букву "фи" греческого алфавита.  
 
Спасибо всем, кто не оставит вопрос без внимания.
 
ActiveCell.Value = ChrW(981)
 
{quote}{login=1}{date=11.09.2010 04:23}{thema=}{post}ActiveCell.Value = ChrW(981){/post}{/quote}  
 
Павел, Спасибо Вам огромное!  
А не могли бы Вы сказать, где можно посмотреть список соответсвий символов греческого алфавита и ChrW кода?
 
Или:  
Public Sub tt()  
ActiveCell.FormulaR1C1 = "26f"  
ActiveCell.Characters(Start:=3, Length:=1).Font.Name = "Symbol"  
End Sub  
 
71575
Я сам - дурнее всякого примера! ...
 
эм.. где посмотреть, не знаю. Но предложу 2 вот таких вариант  
 
1-й вариант - через VBA  
 
ActiveCell.Value = ChrW(Evaluate("HEX2DEC(""03D5"")"))  
 
где 03D5 - Ваш Юникод  
 
 
2-й Вариант  
В ячейке А1 пишите свой Юникод, например, 03D5, а в соседней ячейке пишите функцию =ШЕСТН.В.ДЕС(A1), результат будет 981. Вот эти 981 и подставляете в строку  
 
ActiveCell.Value = ChrW(981)
 
Все, спасибо, поняла, как дальше действовать :)
 
Да, не за что) Мы все на Планете всегда готовы и рады помочь красивым девушками )
 
Ну и я свой вариант:  
Public Sub tt()  
Dim i As Integer  
For i = 1 To 4347  
Cells(i, 1).Value = ChrW(i)  
Next  
End Sub  
 
:-)
Я сам - дурнее всякого примера! ...
 
Public Sub PrintUnicod()  
Dim i  
For i = 32 To 10000  
   Cells(i, 1).Value = Hex(i) & " (" & i & ") = " & ChrW(i)  
Next i  
End Sub
 
{quote}{login=1}{date=11.09.2010 04:43}{thema=}{post}Да, не за что) Мы все на Планете всегда готовы и рады помочь красивым девушками ){/post}{/quote}  
 
Вы, видимо, хотели сказать "всегда готовы и рады помочь юзерам с красивыми девушками на аватарах"? :))
 
)) и это тоже )
Страницы: 1
Читают тему
Наверх