Discussion:
glupia korespondencja seryjna...
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
b***@interia.pl
2009-01-25 00:33:59 UTC
Permalink
Witam,

Mam taki glupi problem. Biore korespondencje seryjna z pliku Excela do
Worda.
Mam doslownie obok siebie w Excelu dwie kolumny i w obu sa liczby w
srodku ze spojnikiem i, czyli np: "23 i 65".
Przekladam je do Worda, do korespondencji seryjnej... i... dane z
jednej kolumny pokazuja sie poprawnie, a dane z drugiej kolumny
pokazuja sie jako zero: 0

I nie mam pojecia o co chodzi... nie ma tez znaczenia czy w Excelu
ustawie dana kolumne jako tekstowa, liczbowa czy dowolna inna... moge
nawet ustawic na liczbowa ta ktora wyswietla sie w Wordzie poprawnie,
a ta ktora niepoprawnie na tekstowa, i i tak jest zle.

HEEEEEEEEEEEELP... :( bo zwariuje... :/

pozdrawiam,
Kuba
stawik
2009-01-25 12:02:10 UTC
Permalink
rozumiem ze w exceluy masz dane w postaci
23 i 65
12 i 45
67 i 34

Jesli tak to za pomoca polecenia tekst jako kolunmy (we wstarzce dane)
zamien to na dwie kolumny (ustaw niestandardowy odstep na " i ", oczywiscie
podajesz bez cudzyslowow)
Dzieki temu z jednej kolumny utworza ci sie dwie kolumny i mozesz je sobie
importowac do worda.
--
Pozdrawiam
Daniel Stawicki
b***@interia.pl
2009-01-25 14:53:14 UTC
Permalink
Post by stawik
rozumiem ze w exceluy masz dane w postaci
23 i 65
12 i 45
67 i 34
Jesli tak to za pomoca polecenia tekst jako kolunmy (we wstarzce dane)
zamien to na dwie kolumny (ustaw niestandardowy odstep na " i ", oczywiscie
podajesz bez cudzyslowow)
Dzieki temu z jednej kolumny utworza ci sie dwie kolumny i mozesz je sobie
importowac do worda.
Dobrze zrozumiales, ale niestety ta pomoc nie jest pomocna. Juz
tlumacze czemu i o co mi chodzilo- rozbuduje sprawe, bo widze ze
sprobowales troche obejsc moj problem ;)

Sa dwie kolumny. W obu podobnie, cyfry pojedyncze, ale czasem zamiast
jednej cyfry/liczby sa dwie liczby z "i" po srodku, czyli np kolumny
wygladaja tak:
3
16
78
3 i 18
5
19
1 i 19
Oczywiscie w obu kolumnach sa rozne dane a ta komorka z "i" wystepuje
w roznych miejscach. Kolumny sa o wiele dluzsze niz ten przyklad i
jest ich wiecej niz dwie.

no i problem jest teraz taki, ze jesli wkladam dane do korespondencji
seryjnej i:
- korespondencja seryjna trafia na komorke z liczba, to pokazuje
liczbe i jest ok.
- korespondencja seryjna trafia w kolumnie powiedzmy nr 8 na komorke z
"i" (np. "22 i 29"), to pokazuje poprawnie "22 i 29"
- korespondencja seryjna w kolumnie np. nr 12 trafia na cos z "i" (np.
"2 i 30") to pokazuje... 0 (zero)

Dzieje sie tak neizaleznie od tego czy dana kolumna jest liczbowa,
ogolna, czy tekstowa... nawet jak ustawie na "liczbowa" kolumne, ktora
dziala poprawnie, to i tak nadal bedzie dzialala poprawnie czyli
bedzie wyswietlala np "1 i 31". A jak ustawie kolumne, ktora nie
dzialala poprawnie na tekst, liczbe, czy cokolwiek, to i tak pokazuje
sie w korespondencji seryjnej zawsze zero... niezaleznie od tego jak
ją ustawie.

No i knczac - kolumn nie moge podzielic na dwie, bo tylko czsem
wystepuje "i", nie zawsze. Zreszta taki podzial bylby tez niewykonalny
z tego powodu, ze musialbym przepisywac KUPE danych :/

moze teraz ktos pomoze? :(


pozdrawiam,
Kuba
stawik
2009-01-25 18:23:40 UTC
Permalink
metoda ktora ci podalem rozdzielisz bez problemu automatycznie te dane na
dwie kolumny, po prostu cyfra w drugiej kolumnie bedzie zadko, i zrobisz to
w 2 min, wiec nie jest to wiele pracy (no chyba ze setki kolumn, to troche
klikania jest).
ale tutaj problemem wydaje sie pomieszanie danych wejsciowych. po prostu w
kolumnie masz zarowno tekst jak i liczby i stad te problemy. jesli nie
mozesz wiec zamienic danych z i posrodku na dwie kolumny to zamien wszystko
na tekst poleceniem
=TEKST(numer komórki;"#")
teraz wszystkie dane masz jako tekst i word powinien to prawidlowo pobrac.

a swoja droga czy mozesz wyjasnicz czemu czasem jest to owe 12 i 13, bo to
troche bez sensu sie wydaje. napisz to jesli mozesz
--
Pozdrawiam
Daniel Stawicki
b***@interia.pl
2009-01-25 21:14:23 UTC
Permalink
Post by stawik
zamien wszystko
na tekst poleceniem
=TEKST(numer komórki;"#")
teraz wszystkie dane masz jako tekst i word powinien to prawidlowo pobrac.
zrobilem strasznie na okolo...
wstawilem kolumne obok...zrobilem w niej =tekst(kolumna felerna),
skasowalem wszystkie zera ktore sie pojawily (w miejscach gdzie w
kolumnie felernej bylo pusto), usunalem felerna kolumne... no i
dziala... ale jesli to samo mam robic w przypadku nastepnych kolumn,
to sie wkurze :P

wiec: jest jakis sposob zeby zaaplikowac =tekst, czyli ZMUSIC Excela
do traktowania wszystkiego jako NA PEWNO tekst w kolumnie "felernej" ?
czyli bez meczenia sie z kolumnami obok tworzonymi sztucznie... ?
Post by stawik
a swoja droga czy mozesz wyjasnicz czemu czasem jest to owe 12 i 13, bo to
troche bez sensu sie wydaje. napisz to jesli mozesz
moge... mam malutka firme, mam kilkuset klientow, ktorzy placa mi
bardzo drobne kwoty raz na jakis czas, a czasem np raz na miesiac,
albo pare razy na miesiac... no i jeden wiersz to jeden klient, a w
kolumnach mam dla danego miesiaca wartosc wplaty w meisiacu, naleznosc
za miesiac jaka powinna byc, potem saldo, no i liczba oznaczajaca
dzien w miesiacu kiedy wplata byla (zeby sobie potem mozna bylo ją
latwo znalezc), a jesli wplat bylo np dwie, to to pole ma wartosc
powiedzmy 2 i 18... czyli wplata w 2 i 18 dniu miesiaca :)

pozdrawiam,
Kuba
Bamek
2009-01-26 07:51:19 UTC
Permalink
Post by b***@interia.pl
wiec: jest jakis sposob zeby zaaplikowac =tekst, czyli ZMUSIC Excela
do traktowania wszystkiego jako NA PEWNO tekst w kolumnie "felernej" ?
czyli bez meczenia sie z kolumnami obok tworzonymi sztucznie... ?
-------------------------------------
Na klawiaturze razem z cudzysłowem podwójnym jest pojedynczy. Użycie go jako
pierwszego znaku przy wpisywaniu danych do komórki powoduje, że wszystko co
jest za nim excel traktuje jako tekst, niezależnie od ustawienia typu
komórki.
--
Bamek
***@bam.pl
stawik
2009-01-26 09:31:47 UTC
Permalink
Ja bym chyba jakos innaczej zaprojektował tą twoją "bazę danych" ta żeby nie
było tego problemu. Może się nad tym zastanów?
A co do teksstu, to albo wlasnie tworzenie dodatkowej kolumny obok tej w
której wpisujesz (to bedzie z automatu i wydaje sie łatwiejszae) albo
dodawanie wlasnie znaczka ' przed kazda wartoscia co powoduje jej
traktowanie jako tekstu. generalnie musisz zrobic porzadek z formatowaniem w
tej kolumnie i wtedy wszystko bedzie dzialac prawidlowo.
--
Pozdrawiam
Daniel Stawicki
Loading...