|
|
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Подскажите как сделать что бы слово с английского писалось по русски. пример: в ячейке А1 - Рetr Ivanov, соответственно в ячейке А2 после исполнения макроса будет - Петр Иванов, и сооотв-но любые варианты имен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2006, 18:46 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Думаю придётся повозиться. А для начала вот так... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 07:47 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Спасибо. Еще, если не трудно подскажите как сделать что бы всё это дело выполнялось на листе "INFO", и что бы осталось только вставить в модуль. Да, и что делать с такими буквами как "ch, sh"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 16:05 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Расширить надо предложенную программу: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 16:19 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Ёлы-палы, ошибочку допустил Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 16:21 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Смысл я понял, спасибо, помогите закончить, не врублюсь как его запустить. Не силен я в программировании. Нужно что бы работал на листе "INFO", я так думаю всё это вставить нужно в модуль, пытаюсь но не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 21:58 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Мужики, ну помогите доделать, пол шага осталось. У самого не получается. Ставлю в модуль, он не работает. Напишите если можно полностью. please! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2006, 13:59 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2006, 23:51 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 22:17 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Огромное спасибо, супер! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2006, 23:53 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Есть не большие проблемки в работе, на пример: 1) "Shatskiy" пишется как "ШСхатский", можно было бы вручную до корректировать, а не получается, всё равно в рабочей ячейке возвращается то как задаёт макрос. 2) Мягкий знак если использовать апостроф ' почему то увеличивается в размере? 3) Да и возможность подкорректировать вручную думаю всегда пригодится. Пожалуйста, если не трудно, помогите закончить Заранее благодарен! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 02:41 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 12:40 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Да, с кнопкой идея не плохая спасибо, но другая проблема остается: "Shatskiy" пишется как "ШСхатский", т.е. пишутся отдельно и двубуквенные варианты и следом за ними тот же вариант но по одной букве. Может у кого нибудь есть идея? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 14:18 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 17:32 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Спасибо, попросов больше не имею! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2006, 17:37 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
SuleymanСпасибо, попросов больше не имею! есть более простой вариант без всяких Case, как всё гениальное – простое, смотрите, может пригодится кому? Private Const vbLat as string = "zxcvbnmasdfghjklwertyuiopZXCVBNMASDFGHJKLQWERTYUIOP" Private Const vbCyr as string = "зхцвбнмасдфгхжклшертйуиопЗХЦВБНМАСДФГХЖКЛШЕРТЙУИОП" Public Sub LatTransCyr(byref LatText as string) Dim s as string, char as string Dim l as long, i as long, p as long Let l = Len(LatText) For i = 1 To l Step 1 Let char = Mid$(LatText,i,1) Let p = InStr(1,vbLat,char) If (p>0) Then Let s = s & Mid$(vbCyr,p,1) Else Let s = s & char End If Next i Let LatText = s End Sub Такой принцип везде можно применять, а в Делфи так вообще повсеместно, там хоть массивы-константы есть из чего угодно. Попробуйте!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2007, 08:28 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
vkodor Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. Посмотри мой вариант, может пригодиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2007, 08:29 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
A kak zdes mojno delat tak chto proqramma rabotala ne dlya 1-qo yacheyka (B9), a vo ves tekst, ili xotyabi dlya 1-qo stolbtsa? Napirmer, dlya s B1 do B20? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2007, 15:38 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Ни кто не поможеть как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2007, 07:28 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
unicode11Ни кто не поможеть как это сделать? ты про что вообще спрашиваешь Как текст в ряде ячеек изменить, так может использовать цик пробега по массиву ячеек? не пробовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2007, 11:38 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Da, imenno eto sprashivayu. I ne odin stolbets, a ves tekst,napirmer stolbtsi:A,B,C Dela v tom chto ya VB sovsem nicheqo neznayu, a zdes ponodobilas srochno vot takoy vesh .Iskal po forumu nashel etot topik, no ne moqu dodelat to chto mne nujno. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2007, 13:32 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
И еще специальные символы (напирмер арабские буквы ) как можно здесь реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2007, 15:29 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
Извините Бога ради. Может я невнимательно прочитал сей топик, но вот никак не вспомню как на транслите будет "Щ" и "Й". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2007, 15:55 |
|
||
|
Cлово с английского должно писаться по русски
|
|||
|---|---|---|---|
|
#18+
И еще, если "zg" - "ж", то что тогда "zh"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2007, 15:57 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34101905&tid=2164231]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 338ms |

| 0 / 0 |
