Witam!
Remek wrote:
| Witam
| Jak duże liczby potrafi wymnożyć Excel z pakietu Office97?
Maksymalna precyzja liczby w Excelu, to 15 cyfr znaczących.
Tajan
A co wy na to?
http://groups.google.com/group/microsoft.public.excel/browse_thread/t...
Najnowszy Microsoft Excell 2007 posiada bardzo poważny błąd przy obliczeniach,
konkretniej przy mnożeniu. Przykładowo spróbujcie pomnożyć:
850 przez 77.1
wynikiem powinno być 65535, Excell podaje nam błędny wynik 100000. To jest
poważna sprawa i dotyczy także innych kombinacji liczb pomiędzy 32767-65535:
np.:
=5.1*12850
=10.2*6425
=20.4*3212.5
=40.8*1606.25
=77.1*850
=154.2*425
=212.5*308.4
=308.4*212.5
=425*154.2
itd...
a w sumie ciekawe ile razy już się na to księgowi nacieli :)))
A co wy na to?
http://groups.google.com/group/microsoft.public.excel/browse_thread/t...
/2bcad1a1a4861879/2f8806d5400dfe22?hl=en#2f8806d5400dfe22
Najnowszy Microsoft Excell 2007 posiada bardzo poważny błąd przy
obliczeniach, konkretniej przy mnożeniu. Przykładowo spróbujcie pomnożyć:
Sprawa wyszła kilka dni temu i nawet ludzie z Microsoftu są zaskoczeni :-)
Sprawę traktują priorytetowo i zapowiadają wydanie jakiejś poprawki na tą
przypadłość, najszybciej jak się da. Daj im szansę.
Tu masz oficjalną informację prosto od programistów MS, który stworzyli
Excela:
http://blogs.msdn.com/excel/archive/2007/09/25/calculation-issue-upda...
Na grupie ms-news.pl.office pojawił się , moim zdaniem ciekawy wątek
w którym m.in napisał:
Autor: Zbig
<cyt
Najnowszy Microsoft Excell 2007 posiada bardzo poważny błąd przy
obliczeniach, konkretniej przy mnożeniu. Przykładowo spróbujcie
pomnożyć:
850 przez 77.1
wynikiem powinno być 65535, Excell podaje nam błędny wynik 100000.
...
Access 2007 liczy chyba poprawnie. Pożyjemy, zobaczymy.
Podobnoż to tylko kwestia wyświetlania liczb, a nie samych wyliczeń, co
oczywiście tylko trochę zmniejsza uciążliwość problemu, choć nieco tłumaczy
dlaczego Excel przeszedł w MS automatyczne testy (bo z poziomu VBA wyniki
były pobierane prawidłowo).
| Na grupie ms-news.pl.office pojawił się , moim zdaniem ciekawy wątek
| w którym m.in napisał:
| Autor: Zbig
| <cyt
| Najnowszy Microsoft Excell 2007 posiada bardzo poważny błąd przy
| obliczeniach, konkretniej przy mnożeniu. Przykładowo spróbujcie
| pomnożyć:
| 850 przez 77.1
| wynikiem powinno być 65535, Excell podaje nam błędny wynik 100000.
...
| Access 2007 liczy chyba poprawnie. Pożyjemy, zobaczymy.
Podobnoż to tylko kwestia wyświetlania liczb, a nie samych wyliczeń, co
oczywiście tylko trochę zmniejsza uciążliwość problemu, choć nieco
tłumaczy dlaczego Excel przeszedł w MS automatyczne testy (bo z poziomu
VBA wyniki były pobierane prawidłowo).
No ale ciągnie za sobą błędy bo jeśli na wyniku robisz kolejne operacje
choćby +1 to masz nadal błąd. Moim zdanie nie jest to kwestia samego
wyświetlania, ale co tam ja się nie znam na Excelu, używam jeśli z jakiegoś
powodu nie mogę zrobić tego w OpenOffice, z całego MS Office używam Accesa i
Outlooka.
Ciekawostka w OpenOffice dokument jest otwierany (jeśli został zapisany w
formacie 2003) i wyliczenia są poprawne.
Najnowszy Microsoft Excell 2007 posiada bardzo poważny bł±d przy
obliczeniach, konkretniej przy mnożeniu. Przykładowo spróbujcie
pomnożyć:
850 przez 77.1
wynikiem powinno być 65535, Excell podaje nam błędny wynik 100000.
To jest poważna sprawa i dotyczy także innych kombinacji liczb
pomiędzy 32767-65535:
Już wyszła poprawka zawierjąca również hotfixy innych błędów Excela 2007
Description of the Excel 2007 hotfix package: October 9, 2007
http://support.microsoft.com/default.aspx/kb/943075/
Robię tak:
var
S:String;
h:Thandle;
S:=Edit.Text;
h:=FindWindow(nil,PCHAR(S));
program znajduje mi okno o podanej nazwie, ale pod warunkiem że jest to
pełna nazwa okna - i słusznie.
Moje pytanie brzmi:
Jak sparametryzować "S" by FindWindow po wpisaniu w Edita "Microsoft"
wyszukał wszystkie
okna które mają taką nazwę np: Microsoft Excell, Microsoft Word, Jakiś text
Microsoft jakiś text, itp. ?
Z góry dzięki.
Pozdrawiam.
Robię tak:
var
S:String;
h:Thandle;
S:=Edit.Text;
h:=FindWindow(nil,PCHAR(S));
program znajduje mi okno o podanej nazwie, ale pod warunkiem że jest to
pełna nazwa okna - i słusznie.
Moje pytanie brzmi:
Jak sparametryzować "S" by FindWindow po wpisaniu w Edita "Microsoft"
wyszukał wszystkie
okna które mają taką nazwę np: Microsoft Excell, Microsoft Word, Jakiś
text
Microsoft jakiś text, itp. ?
Microsoft Internet Explorer... ;)
Najlepiej byłoby znaleźć nazwy wszystkich okienek i po kolei sprawdzić, czy
spełniają one Twoje warunki.
Z tym zagadnieniem odsyłam do fachowej literatury:
http://delphi.koti.com.pl/Pytania/pyt23.htm ;)
Gdyby istniała funkcja szukająca danego słowa wśród nazw okienek i tak
musiałaby sprawdzić każde jedno okienko z osobna.
Pozdrawiam.
Jak sparametryzować "S" by FindWindow po wpisaniu w Edita "Microsoft"
wyszukał wszystkie
okna które mają taką nazwę np: Microsoft Excell, Microsoft Word, Jakiś text
Microsoft jakiś text, itp. ?
FAQ http://delphi.koti.com.pl/Pytania/no-frames.html#b23
i funkcja Pos.
pozdrawiam
Przeczytaj wszystkie posty z tego wątkuUżytkownik Krzysztof G <kr@polbox.comw wiadomości do grup dyskusyjnych
napisał:wysU4.77771$O4.1550@news.tpnet.pl...
Jak sparametryzować "S" by FindWindow po wpisaniu w Edita "Microsoft"
wyszukał wszystkie
okna które mają taką nazwę np: Microsoft Excell, Microsoft Word, Jakiś
text
Microsoft jakiś text, itp. ?
Chyba trzeba wylistować nagłówki wszystkich okien w systemie
i samodzielnie sprawdzać np. za pomocą funkcji Pos, czy zawierają pożądany
łańcuch.
Ja robiłem to używając listingu z PC Kuriera - archiwum "Dla praktyków" z
roku bodajże 1995 - temat "Moje własne Chicago".
Adres do PCKuriera na linkowisku Pana Lodka. Na stronie Lodka znajduje się
także podobny program - proszę sprawdzić.
Drukarka zainstalowana na win 98 działa poprawnie, natomiast na Win 2000
stwarza specyficzne problemy.
Podczas próby zmiany marginesów na podglądzie w Microsoft Excell 2000 lub XP
komputer nimiłosiernie długo zmienia
wszelkie paramerty oraz przesyła sporo informacji przez sieć. Czasami zdarza
się, że podczas wydruku jednej strony spod Worda na tej drukarce
powstaje te same problemy tzn. niemiłosiernie długo oczekuje się na wydruk.
Te same operacje na Win 98 i Office 2000 nie powodują
żadnych problemów.
Z poważaniem Marek Skalinski
"=?ISO-8859-2?Q?Micha=B3_Jask=F3lski?=" <j@gdansk.sprint.plwrote:
Dotąd byłem przekonany, że Excel nazywa się Excel. Myliłem się.
Wystarczy zerknąć na lewą kolumnę na stronie:
http://www.microsoft.com/poland/products/problemy/problemy.htm
Przy okazji - miejsce to jest interesująca także z wielu innych względów...
Michał Jaskólski [MicK] /3LO Gdynia/
ja powiem wiecej. w zaden sposob nie da sie wyslac uwag. pisze
ze query error blablabla. dziekuje ci necrosoft.
Autor: Zbig
<cyt
Najnowszy Microsoft Excell 2007 posiada bardzo poważny błąd przy
obliczeniach, konkretniej przy mnożeniu. Przykładowo spróbujcie
pomnożyć:
850 przez 77.1
wynikiem powinno być 65535, Excell podaje nam błędny wynik 100000.
To jest poważna sprawa i dotyczy także innych kombinacji liczb
pomiędzy 32767-65535:
np.:
=5.1*12850
=10.2*6425
=20.4*3212.5
=40.8*1606.25
=77.1*850
=154.2*425
=212.5*308.4
=308.4*212.5
=425*154.2
itd...
a w sumie ciekawe ile razy już się na to księgowi nacieli :)))
</cyt
i odp. pxd74
<cyt
Sprawa wyszła kilka dni temu i nawet ludzie z Microsoftu są
zaskoczeni :-)
Sprawę traktują priorytetowo i zapowiadają wydanie jakiejś poprawki
na tą przypadłość, najszybciej jak się da. Daj im szansę.
Tu masz oficjalną informację prosto od programistów MS, który stworzyli
Excela:
http://blogs.msdn.com/excel/archive/2007/09/25/calculation-issue-upda...
</cyt
Cały watek: http://tinyurl.com/29k6sx
Access 2007 liczy chyba poprawnie. Pożyjemy, zobaczymy.
© 2009 Najlepszy miesiąc kawalerski w Polsce !!! - Ceske - Sjezdovky .cz. Design downloaded from free website templates