Mala slova

  • Začetnik teme Začetnik teme -
  • Datum pokretanja Datum pokretanja
Imaš tri mogućnosti:

1. Napraviš makro (VBA programiranje)

2. Edit->Replace za svako slovo pojedinačno

3. Funkcija UPPER, u ovom slučaju ti trebaju dve pomoćne kolone,
npr. ako je tekst u koloni A, u kolonama B,C,D ... neki drugi podaci ubacis dve kolone izmedju A i B, prva nova postaje B a druga nova postaje C, u kolonu B ubacis funkciju UPPER (u polje B1 ukucaš =UPPER(A1), kopiraš ćeliju B1, oznaciš ćelije od B2 do Bn ides na Edit->Paste) ako je sve dobro odradjeno u koloni B imas isti tekst kao u A samo su sva slova velika, sad označiš celu kolonu B (klikom na njen naziv) ides Edit->Copy, klikneš na celiju C, ides na Edit-Paste Specijal , označiš Values pa OK, ako je ovo dobro odradjeno kolona B i C isto izgledaju), obrišeš kolonu A i B i to bi trebalo da bude to ...

1. i 2. opcija su pogodnije ako imaš veliki broj kolona,
a 3. ako imaš (relativno) mali broj kolona.

(Ukoliko u nekoj od ćelija imaš formule, ne brini one se automatski podešavaju)

NE EKSPERIMENTIŠI SA ORIGINALNOM DATOTEKOM, SNIMI JE POD DRUGIM IMENOM PA SE IGRAJ.
 
Ako još nisi rešio problem evo ti univerzalnog rešenja
Otvori Excelov dokument u kome ti treba prebacivanje malih u velika slova
ideš Tools->Macro-Visual Basic Editor
u njegovom meniju ideš na Insert->Module
u prozoru koji se pojavi kopiraj ovaj

Kod:
Sub malaUvelika()

    Dim tekst As String

    For Each celija In Selection.Cells

        If IsNull(celija.Value) Then
            GoTo prazna
        ElseIf IsNumeric(celija.Value) Then
            GoTo prazna
        Else
            tekst = UCase(celija.Value)
            celija.Value = tekst
        End If
        
prazna:
    Next


End Sub


ides File->Close and Return to Microsoft Excel
Snimi Excelov dokument.

Da bi makro odradio promenu oznaciš ćelije (red, kolonu ili čitav dokument) u kojima ti treba promena malih u velika slova,
ides Tools->Macro->Macros ...
izabereš malaUvelika i klikneš na Run.
 

Back
Top