Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 

diacritice in vba..?

- - - - -
  • Please log in to reply
1 reply to this topic

#1
leroivroro

leroivroro

    New Member

  • Grup: Members
  • Posts: 1
  • Înscris: 03.10.2007
Salut.
Incerc sa fac un macro in vba care sa-mi caute un text ce contine si diacriticele romanesti. Problema este ca desi este setata limba romana in excel din task bar-ul din dreapta jos si la lansarea functiei "find" din meniu (Ctrl+F) mi le gaseste, la rularea macroului meu , nu mi le gaseste!! Cum pot remedia acest lucru?Am observat ca in inputbox nu sunt afisate unele diacritice (sh si tz nu apar pe cand i si a sunt corecte) Multumesc!
Sub test()
Dim x As String
x = InputBox("What Date?")
Cells.Find(What:=x).Select
End Sub


#2
Hato0be

Hato0be

    Junior Member

  • Grup: Members
  • Posts: 49
  • Înscris: 05.07.2006
Pentru a folosi diacriticile în Word/Excel din VBA poti aplică funcția ChrW care convertește codul unicode în caracter. Pentru a afla codurile unicode pentru diacritice poți folosi aplicația standard windows charmap și calc pentru a converti valoarea hexazecimală în zecimalș. Funcția ChrW ia ca parametru, codul zecimal al caracterului unicode.

Și exemplul tău de mai sus ia următoarea formă

Sub test()
Dim x As String
  x = " c" & ChrW(259) & "su" & ChrW(355) & ChrW(259)
  ' x= "căsuță"
  Cells.Find(What:=x).Select
End Sub


Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate