|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
Вот такой файлик. Казалось бы в ячейке написано "Фотоаппараты" но Debug.Print Cells(1,1) выдает "?отоаппараты" Это юникод? Если да, то как с ним бороться средствами VBA, пока даже не соображу, как его куда-нить считать. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 18:29 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
Shocker.ProЭто юникод? . походу - да Код: plaintext 1.
это чья-то злая шутка )) Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 18:47 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
я не сталкивался с обработкой юникода в VB, как понимаю, там много неявных преобразований примеры перевода из юникода в топике вроде были, только как получить эту строку, чтоб передать ее в какчестве параметра... Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 19:40 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
Shocker.Pro, ой таких чудес как "Фотоаппараты" море, бывает Вордовский файл, а в нём закладки, имя которой начинается с цифры!!!! Очень удобно, а почему нет если очень хочется!!!!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 19:54 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
Shocker.Pro... Это юникод? Если да, то как с ним бороться средствами VBA, пока даже не соображу, как его куда-нить считать. Все остальные буковки в слове фотоаппараты - тоже Юникод. Так что эту/эти злополучные Фи(?) считываешь(записывешь, удаляешь), так же как и кириллицу... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 20:15 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
СавсемГостьВсе остальные буковки в слове фотоаппараты - тоже Юникод. Так что эту/эти злополучные Фи(?) считываешь(записывешь, удаляешь), так же как и кириллицу... так я ж и не знаю, как это делать... вообще не работал с юникодом, даже про AscW только что узнал то бишь, чтобы обработать строку, мне ее надо куда-то считать, в какую-то переменную или как параметр передать... а тут, в частности при присвоении текстовой переменной, происходит преобразование в аскии ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 20:20 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
Shocker.Proя не сталкивался с обработкой юникода в VB, как понимаю, там много неявных преобразований примеры перевода из юникода в топике вроде были, только как получить эту строку, чтоб передать ее в какчестве параметра... Код: plaintext 1. 2.
дык, так и передать - s = Cells(1, 1) просто окно Иммедиате и МсгБокс - "не умеют" выводить эту "НЕ Ф", а в переменной s - всё будет - как нужно, м в ячеку вывевсти - тоже будет нормально (и в текстбокс и т.д) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 20:20 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
Shocker.Pro... а тут, в частности при присвоении текстовой переменной, происходит преобразование в аскии ))) долго набираю... )) нету никакого преобразования ! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 20:22 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
дааа, и вот этот цикл - это я просто "буковки смотрел" всё работает и так - напрямую Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 20:25 |
|
Юникод (?) в ячейке экселя
|
|||
---|---|---|---|
#18+
ё, где-то я протупил теперь мой собственный пример сработал нормально: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2010, 20:50 |
|
|
start [/forum/topic.php?fid=60&fpage=114&tid=2159203]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 329ms |
total: | 489ms |
0 / 0 |