Cum scăpați de diacritice într-un text? Soluție pentru eliminarea diacriticelor

OK, să zicem că aveți un text lung, scris cu diacritice – ă, î, â, ș, ț. Vreți să publicați textul pe un site și nu doriți să folosiți diacritice, vreți să aveți un text cu a, i, a, s, t. Cum “scăpați” de ele?

  • O soluție ar putea fi o acțiune de tip “Search & Replace”, cu “Match case activat” (adică să înlocuiți ț cu t, nu și Ț cu t); problema e că durează un pic să faceți această operație pentru toate cele 10 diacritice (OK, 9, că nu există cuvinte care încep cu  mare);
  • O alta? Folosiți o funcție automată de înlocuire, folosind macro-uri pentru Microsoft Word; găsiți un exemplu foarte bun aici;
    Eu am însă un exemplu și mai bun; :) în sensul că macro-ul pe care vi-l propun înlocuiește ambele tipuri de ș și ț pe care le puteți întâlni într-un document (detalii);

Așadar, mai jos aveți un macro pe care trebuie să îl adăugați în Microsoft Word;

Aveți două soluții de a adăuga macro-ul în Microsoft Word:

După aceea, e indicat să puneți o scurtătură către macro;

Spor la treabă, acum un pic mai rapidă. :)

I am a Freelancer. My expertise is in SEO (Search Engine Optimization) / UX (user experience) / WordPress. Co-founder of lumeaseoppc.ro (series of events on SEO & PPC) and cetd.ro (Book on branding for MDs). On a personal level, I like self-development - events, sports, healthy living, volunteering, reading. I live in London, and lots of things live in me.

2 Comments

  • Dragan Aliodor

    14 October 2012 - 22:48

    Salut
    Am ajuns la articolul tau despre eliminarea diacriticelor dintr-un text cautand pe net subiectul.
    Este OK, si te felicit pentru solutie.
    Problema mea era eliminarea diacriticlor dintr-o fila excel.
    Am rezolvat prin import in word si dupa aplicarea macroului inapoi in excel.
    Ai vreo idee cum s-ar putea aplica si in excel ?
    Daca ai timp scrie doua randuri.
    Merci
    Cu stima A.Dragan

  • Olivian BREDA

    15 October 2012 - 09:40

    Salut Aliodor,

    Din ce stiu eu, se pot rula macro-uri si in Excel. Iarasi, din ce stiu eu, nu exista macro-uri generate foarte simplu, ca in Word – dai record macro, faci niste operatiuni si ai macro-ul facut.

    Cauta pe Net macro-uri de tip search & replace si vezi macro-ul meu ca model, si ar trebui sa te descurci cu asta.

    Exemplu:
    http://www.vbaexpress.com/kb/getarticle.php?kb_id=156

Leave a comment

Your email address will not be published.