manman89

VBA - CONVERT UNICODE TO VNI

May 25th, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.63 KB | None | 0 0
  1. VBA - CONVERT UNICODE TO VNI
  2. VBA - CHUYỂN FONT UNICODE SANG VNI
  3.  
  4. Function UNICODE_TO_VNI(DATA As String)
  5. Dim C As String, I As Long
  6. For I = 1 To Len(DATA)
  7. C = Mid(DATA, I, 1)
  8. Select Case C
  9. Case ChrW$(97): C = "a"
  10. Case ChrW$(225): C = "aù"
  11. Case ChrW$(224): C = "aø"
  12. Case ChrW$(7843): C = "aû"
  13. Case ChrW$(227): C = "aõ"
  14. Case ChrW$(7841): C = "aï"
  15. Case ChrW$(259): C = "aê"
  16. Case ChrW$(7855): C = "aé"
  17. Case ChrW$(7857): C = "aè"
  18. Case ChrW$(7859): C = "aú"
  19. Case ChrW$(7861): C = "aü"
  20. Case ChrW$(7863): C = "aë"
  21. Case ChrW$(226): C = "aâ"
  22. Case ChrW$(7845): C = "aá"
  23. Case ChrW$(7847): C = "aà"
  24. Case ChrW$(7849): C = "aå"
  25. Case ChrW$(7851): C = "aã"
  26. Case ChrW$(7853): C = "aä"
  27. Case ChrW$(101): C = "e"
  28. Case ChrW$(233): C = "eù"
  29. Case ChrW$(232): C = "eø"
  30. Case ChrW$(7867): C = "eû"
  31. Case ChrW$(7869): C = "eõ"
  32. Case ChrW$(7865): C = "eï"
  33. Case ChrW$(234): C = "eâ"
  34. Case ChrW$(7871): C = "eá"
  35. Case ChrW$(7873): C = "eà"
  36. Case ChrW$(7875): C = "eå"
  37. Case ChrW$(7877): C = "eã"
  38. Case ChrW$(7879): C = "eä"
  39. Case ChrW$(111): C = "o"
  40. Case ChrW$(243): C = "où"
  41. Case ChrW$(242): C = "oø"
  42. Case ChrW$(7887): C = "oû"
  43. Case ChrW$(245): C = "oõ"
  44. Case ChrW$(7885): C = "oï"
  45. Case ChrW$(244): C = "oâ"
  46. Case ChrW$(7889): C = "oá"
  47. Case ChrW$(7891): C = "oà"
  48. Case ChrW$(7893): C = "oå"
  49. Case ChrW$(7895): C = "oã"
  50. Case ChrW$(7897): C = "oä"
  51. Case ChrW$(417): C = "ô"
  52. Case ChrW$(7899): C = "ôù"
  53. Case ChrW$(7901): C = "ôø"
  54. Case ChrW$(7903): C = "ôû"
  55. Case ChrW$(7905): C = "ôõ"
  56. Case ChrW$(7907): C = "ôï"
  57. Case ChrW$(105): C = "i"
  58. Case ChrW$(237): C = "í"
  59. Case ChrW$(236): C = "ì"
  60. Case ChrW$(7881): C = "æ"
  61. Case ChrW$(297): C = "ó"
  62. Case ChrW$(7883): C = "ò"
  63. Case ChrW$(117): C = "u"
  64. Case ChrW$(250): C = "uù"
  65. Case ChrW$(249): C = "uø"
  66. Case ChrW$(7911): C = "uû"
  67. Case ChrW$(361): C = "uõ"
  68. Case ChrW$(7909): C = "uï"
  69. Case ChrW$(432): C = "ö"
  70. Case ChrW$(7913): C = "öù"
  71. Case ChrW$(7915): C = "öø"
  72. Case ChrW$(7917): C = "öû"
  73. Case ChrW$(7919): C = "öõ"
  74. Case ChrW$(7921): C = "öï"
  75. Case ChrW$(121): C = "y"
  76. Case ChrW$(253): C = "yù"
  77. Case ChrW$(7923): C = "yø"
  78. Case ChrW$(7927): C = "yû"
  79. Case ChrW$(7929): C = "yõ"
  80. Case ChrW$(7925): C = "î"
  81. Case ChrW$(273): C = "ñ"
  82. Case ChrW$(65): C = "A"
  83. Case ChrW$(193): C = "AÙ"
  84. Case ChrW$(192): C = "AØ"
  85. Case ChrW$(7842): C = "AÛ"
  86. Case ChrW$(195): C = "AÕ"
  87. Case ChrW$(7840): C = "AÏ"
  88. Case ChrW$(258): C = "AÊ"
  89. Case ChrW$(7854): C = "AÉ"
  90. Case ChrW$(7856): C = "AÈ"
  91. Case ChrW$(7858): C = "AÚ"
  92. Case ChrW$(7860): C = "AÜ"
  93. Case ChrW$(7862): C = "AË"
  94. Case ChrW$(194): C = "AÂ"
  95. Case ChrW$(7844): C = "AÁ"
  96. Case ChrW$(7846): C = "AÀ"
  97. Case ChrW$(7848): C = "AÅ"
  98. Case ChrW$(7850): C = "AÃ"
  99. Case ChrW$(7852): C = "AÄ"
  100. Case ChrW$(69): C = "E"
  101. Case ChrW$(201): C = "EÙ"
  102. Case ChrW$(200): C = "EØ"
  103. Case ChrW$(7866): C = "EÛ"
  104. Case ChrW$(7868): C = "EÕ"
  105. Case ChrW$(7864): C = "EÏ"
  106. Case ChrW$(202): C = "EÂ"
  107. Case ChrW$(7870): C = "EÁ"
  108. Case ChrW$(7872): C = "EÀ"
  109. Case ChrW$(7874): C = "EÅ"
  110. Case ChrW$(7876): C = "EÃ"
  111. Case ChrW$(7878): C = "EÄ"
  112. Case ChrW$(79): C = "O"
  113. Case ChrW$(211): C = "OÙ"
  114. Case ChrW$(210): C = "OØ"
  115. Case ChrW$(7886): C = "OÛ"
  116. Case ChrW$(213): C = "OÕ"
  117. Case ChrW$(7884): C = "OÏ"
  118. Case ChrW$(212): C = "OÂ"
  119. Case ChrW$(7888): C = "OÁ"
  120. Case ChrW$(7890): C = "OÀ"
  121. Case ChrW$(7892): C = "OÅ"
  122. Case ChrW$(7894): C = "OÃ"
  123. Case ChrW$(7896): C = "OÄ"
  124. Case ChrW$(416): C = "Ô"
  125. Case ChrW$(7898): C = "ÔÙ"
  126. Case ChrW$(7900): C = "ÔØ"
  127. Case ChrW$(7902): C = "ÔÛ"
  128. Case ChrW$(7904): C = "ÔÕ"
  129. Case ChrW$(7906): C = "ÔÏ"
  130. Case ChrW$(73): C = "I"
  131. Case ChrW$(205): C = "Í"
  132. Case ChrW$(204): C = "Ì"
  133. Case ChrW$(7880): C = "Æ"
  134. Case ChrW$(296): C = "Ó"
  135. Case ChrW$(7882): C = "Ò"
  136. Case ChrW$(85): C = "U"
  137. Case ChrW$(218): C = "UÙ"
  138. Case ChrW$(217): C = "UØ"
  139. Case ChrW$(7910): C = "UÛ"
  140. Case ChrW$(360): C = "UÕ"
  141. Case ChrW$(7908): C = "UÏ"
  142. Case ChrW$(431): C = "Ö"
  143. Case ChrW$(7912): C = "ÖÙ"
  144. Case ChrW$(7914): C = "ÖØ"
  145. Case ChrW$(7916): C = "ÖÛ"
  146. Case ChrW$(7918): C = "ÖÕ"
  147. Case ChrW$(7920): C = "ÖÏ"
  148. Case ChrW$(89): C = "Y"
  149. Case ChrW$(221): C = "YÙ"
  150. Case ChrW$(7922): C = "YØ"
  151. Case ChrW$(7926): C = "YÛ"
  152. Case ChrW$(7928): C = "YÕ"
  153. Case ChrW$(7924): C = "Î"
  154. Case ChrW$(272): C = "Ñ"
  155. End Select
  156. UNICODE_TO_VNI = UNICODE_TO_VNI + C
  157. Next I
  158. End Function
Advertisement
Add Comment
Please, Sign In to add comment