Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

zamiana wielkości liter

1,508 views
Skip to first unread message

xyx

unread,
Jan 3, 2005, 4:37:17 PM1/3/05
to
Witam grupowiczow,

utknalem na niby prostej sprawie.
Mam w arkuszu kalkulacyjnym kolumne tekstowa.
Chcialbym zamienic we wszystkich wierszach ( a jest ich prawie 2000 )
litery male na duze. Istnieje funkcja UPPER ktora wymaga jako argumentu
konkretnego tekstu. Podstawiac 2000 razy tekst z poszczegolnych wierszy
to raczej niezbyt mila perspektywa.
Czy mozna to zrobic szybciej :-)

pozdrawiam

Jarek

yogi009 (tomek)

unread,
Jan 3, 2005, 4:47:38 PM1/3/05
to
Targany/a namiętnościami Mon, 03 Jan 2005 22:37:17 +0100, xyx z
godnością podrapał[a] się po głowie i napisał[a]:

> Mam w arkuszu kalkulacyjnym kolumne tekstowa.
> Chcialbym zamienic we wszystkich wierszach ( a jest ich prawie 2000 )
> litery male na duze. Istnieje funkcja UPPER ktora wymaga jako argumentu
> konkretnego tekstu. Podstawiac 2000 razy tekst z poszczegolnych wierszy
> to raczej niezbyt mila perspektywa.
> Czy mozna to zrobic szybciej :-)

Nie piszesz w jakim arkuszu. A nie masz tam w efektach czcionki
kapitalików i wersalików ? Jeśli efekt byłby do przyjęcia, to chyba
byłaby najprosztsza metoda. Żadnych przekształceń.

Jeśli to jest Excel (akurat nie używam od 2 lat), to chyba jakieś
mądre makro trza by sklecić. Coś w stylu:

skocz na górę kolumny

jeśli komórka nie jest pusta
weź tekst z komórki do zmiennej
potraktuj go np. tą upper()
wstaw wynik do komórki
skocz o jedno pole w dół (jak w szachach :-)))
end-if

Zakładam, że można mu też podać ile razy ma tą pętlę wykonać. A
potem możesz, również w pętli (nadrzędnej) zadać mu konkretne
kolumny do "przelecenia" :-)

To jeden z szybkich "algorytmów" :-)))

--
Yogi009 (Tomek - Olsztyn) - OLKUR - oklejony, oramkowany
Renault 21 Nevada TL 1992 (zielono-szary)
silnik: F2N B 7 12, gaźnik, poj.1721cm (benzynka+gaz),
siedmioosobowy, przebieg 217.000km, GG:9254758

xyx

unread,
Jan 3, 2005, 5:01:16 PM1/3/05
to

> Nie piszesz w jakim arkuszu.

Calc z OpenOffice oczywiscie :-)

>A nie masz tam w efektach czcionki
> kapitalików i wersalików ? Jeśli efekt byłby do przyjęcia, to chyba
> byłaby najprosztsza metoda. Żadnych przekształceń.

niestety nic takiego nie widze

>
> Jeśli to jest Excel (akurat nie używam od 2 lat), to chyba jakieś
> mądre makro trza by sklecić. Coś w stylu:
>
> skocz na górę kolumny
>
> jeśli komórka nie jest pusta
> weź tekst z komórki do zmiennej
> potraktuj go np. tą upper()
> wstaw wynik do komórki
> skocz o jedno pole w dół (jak w szachach :-)))
> end-if

wlasnie w te klocki nie jestem mocarzem

>
> Zakładam, że można mu też podać ile razy ma tą pętlę wykonać.

tak

> A
> potem możesz, również w pętli (nadrzędnej) zadać mu konkretne
> kolumny do "przelecenia" :-)
>
> To jeden z szybkich "algorytmów" :-)))
>

zalezy kto go napisze :-)
dzieki, poprobuje ...

yogi009 (tomek)

unread,
Jan 3, 2005, 5:06:37 PM1/3/05
to
Niekoniecznie Calc, używałem różnych, no ale pod linuksa to teraz tu
nie mam Excela :-) Nagranie makro nie jest takie trudne, kurczę, żadnej
wiedzy nie masz o funkcjach excel'a ? Np logicznych czy łańcuchowych ?

yogi009 (tomek)

unread,
Jan 3, 2005, 5:09:36 PM1/3/05
to
Daaawno temu miałęm np. coś takiego jak As-Easy-As, czyli free
odpowiednik Lotus'a - oczywiście dużo mniejszy, pod DOS-em to hulało,
jeszcze na dyskietkach 360KB :-) I na takiej dyskietce mieścił się
program i całkiem sporo danych. No, ale jak się nie szaleje z grafikami
tam gdzie potrzeba obliczeń, to i przestrzeni starcza :-)))

xyx

unread,
Jan 3, 2005, 5:20:15 PM1/3/05
to

> Niekoniecznie Calc, używałem różnych, no ale pod linuksa to teraz tu
> nie mam Excela :-) Nagranie makro nie jest takie trudne, kurczę, żadnej
> wiedzy nie masz o funkcjach excel'a ? Np logicznych czy łańcuchowych ?
>
kurcze troche mam, ale juz dzisiaj nie dam rady :-)

yogi009 (tomek)

unread,
Jan 3, 2005, 5:56:28 PM1/3/05
to
Targany/a namiętnościami Mon, 03 Jan 2005 23:20:15 +0100, xyx z

godnością podrapał[a] się po głowie i napisał[a]:

> kurcze troche mam, ale juz dzisiaj nie dam rady :-)

A tych wersalików próbowałeś ?

--
Yogi009, GG:9254758

0 new messages