{"id":1331,"date":"2014-05-19T12:53:48","date_gmt":"2014-05-19T20:53:48","guid":{"rendered":"http:\/\/www.auval.com.mx\/notas\/?p=1331"},"modified":"2014-05-19T12:53:48","modified_gmt":"2014-05-19T20:53:48","slug":"como-revisar-el-idioma-en-que-esta-excel","status":"publish","type":"post","link":"https:\/\/auval.com.mx\/blog\/en\/2014\/05\/19\/como-revisar-el-idioma-en-que-esta-excel\/","title":{"rendered":"C\u00f3mo revisar el idioma en que est\u00e1 Excel"},"content":{"rendered":"<p>Muchas de las macros que grabamos en un idioma de Excel &#8220;truenan&#8221; cuando las corremos en otro idioma. Por ejemplo: una tabla din\u00e1mica al agrupar fechas en ingl\u00e9s le pone el nombre &#8220;years&#8221; al a\u00f1o, mientras que en espa\u00f1ol le dice: &#8220;a\u00f1os&#8221;. El problema se complica porque no es suficiente buscar una versi\u00f3n de ingl\u00e9s y otra de espa\u00f1ol, sino que hay un mont\u00f3n de cada una.<\/p>\n<p>Aqu\u00ed les paso un c\u00f3digo que revisa si estamos en ingl\u00e9s o espa\u00f1ol, y si no es ninguno de los dos, muestra un mensaje de aviso.<\/p>\n<p>    Dim v_Idioma As String<br \/>\n    Select Case Application.LanguageSettings.LanguageID(msoLanguageIDUI)<br \/>\n        &#8216; Revisa si est\u00e1 en ingl\u00e9s<br \/>\n        Case 1033, 3081, 10249, 4105, 9225, 14345, 6153, 8201, 5129, 13321, 7177, 11273, 2057, 1033, 12297<br \/>\n            v_Idioma = &#8220;Ingl\u00e9s&#8221;<br \/>\n        &#8216; Revisa si est\u00e1 en espa\u00f1ol<br \/>\n        Case 1034, 2058, 3082, 11274, 16394, 13322, 9226, 5130, 7178, 12298, 17418, 4106, 18442, 19466, 6154, 15370, 10250, 20490, 14346, 8202<br \/>\n            v_Idioma = &#8220;Espa\u00f1ol&#8221;<br \/>\n        Case Else<br \/>\n            MsgBox &#8220;Lenguaje no reconocido como ingl\u00e9s ni espa\u00f1ol. Puede que la macro no despliegue el a\u00f1o correctamente.&#8221;<br \/>\n            v_Idioma = &#8220;Sabr\u00e1 Dios cu\u00e1l es el &#8221; &#038; Application.LanguageSettings.LanguageID(msoLanguageIDUI)<br \/>\n    End Select<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Muchas de las macros que grabamos en un idioma de Excel &#8220;truenan&#8221; cuando las corremos en otro idioma. Por ejemplo: una tabla din\u00e1mica al agrupar fechas en ingl\u00e9s le pone el nombre &#8220;years&#8221; al a\u00f1o, mientras que en espa\u00f1ol le &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/auval.com.mx\/blog\/en\/2014\/05\/19\/como-revisar-el-idioma-en-que-esta-excel\/\"> <span class=\"screen-reader-text\">C\u00f3mo revisar el idioma en que est\u00e1 Excel<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3],"tags":[],"class_list":["post-1331","post","type-post","status-publish","format-standard","hentry","category-excel","category-office"],"_links":{"self":[{"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/posts\/1331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/comments?post=1331"}],"version-history":[{"count":0,"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/posts\/1331\/revisions"}],"wp:attachment":[{"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/media?parent=1331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/categories?post=1331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/auval.com.mx\/blog\/en\/wp-json\/wp\/v2\/tags?post=1331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}