Jump to content

VBA un latviešu valodas teksta izlāde


vecais85
 Share

Recommended Posts

Labdien, ļaudis, palīdziet ar padomu.

 

Ar VBA koda palīdzību savācu datus no Excel tabulas un lieku izlādēt .xml failā, kuru pēc tam rediģēju ar Notepad.

 

Uz darba datora mēģināju izlādēt .txt failā, bet bija problēma ar latviešu burtu attēlojumu, protams garumzīmes u.t.t. Tiklīdz pārliku izlādes formātu uz .xml, atverot ar to pašu Notepad viss attēlojās korekti.

 

Nosūtīju workbook uz mājas e-pastu, mēģinu palaist kodu no mājas datora, viss notiek, bet atkal nerāda latviešu burtus iekš Notepad, vienalga, vai izlādē .xml vai .txt failā, tātad problēma ir kaut kur mana datora iestatījumos vai kas tamlīdzīgs.

 

Lūdzu palīdziet saprast, ko darīt lietas labā!

Labots - vecais85
Link to comment
Share on other sites

Anonīms Alkoholiķis

Problēmas ar encodingu. Raksti saturu failā kā utf-8 vai unicode.

  • Kādas šausmas! 1
Link to comment
Share on other sites

@camel

Pats var sagūglēt, bet, ņemot vērā, ka neesmu profesionālis, ne katrs no piedāvātajiem risinājumiem ir saprotams. Manuprāt, grūst iekšā random nesaprotamu kodu nav laba prakse.

 

Turklāt, ja izdevās uzmanīgi izlasīt pirmo postu, jautājums nav gluži par "kā", bet gan par "kāpēc"

 

Izpildot kodu uz darba datora, viss notiek perfekti, latviešu valoda tiek korekti pārnesta uz .xml datni, bet no mājas datora ir hieroglifi, tas pats workbook, tas pats kods.

 

Gribu saprast, kas to ietekmē. Vai nav muļķīgi papildināt kodu ar nezin ko tikai tāpēc, ka no viena datora strādā, bet no otra ne?

Link to comment
Share on other sites

Pirms 14 minūtēm , vecais85 teica:

Gribu saprast, kas to ietekmē

Visticamāk, dažādi reģionālie settingi - atrašanās vieta, latviešu valodas izvēle (Lāča apostrofs, iebūvētais standarta, vēl kāds cits) , izvēlētā ne-Unicode valoda.

Untitled.jpg.e35f1a5c35b90644030d7e60743d0814.jpg

Labots - raiviic
  • Patīk 1
Link to comment
Share on other sites

Tik daudz ir saprotams, bet ar neapbruņotu aci jau settingi ir vienādi - display valoda Angļu, klaviaturai Latviešu, tāpat kā darbā. Nekādas 3rd party valodu pakas licis neesmu un neizmantoju, to, ko pec default piedāvā ielādēt kā latviešu, to arī izmantoju.

 

Pārbaudīšu input method, ja ir vairāki klaviatūru izkārtojumi pieejami, varbūt tur tas āķis.

Labots - vecais85
Link to comment
Share on other sites

Pirms 8 minūtēm , camel teica:

language for non-unicode

Visticamāk jā, jo tur mēdz būt varianti - noklusētā angļu, uzlikta krievu, lai kirilica ķeburus nerāda, vai latviešu. Input metode uz jau esoša lteksta attēlojumu neattiecas.

Labots - raiviic
Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...