Article View: pl.comp.lang.vbasic
Article #92347Re: Open...For...As dlaczego nie działa
From: Hubert Dołęga
Date: Fri, 28 Oct 2005 14:54
Date: Fri, 28 Oct 2005 14:54
27 lines
1782 bytes
1782 bytes
espejo napisał: > Mam pytanie odnosnie Open...For...As w VBA uzywam tego aby stworzyc > plik i zapisac w nim dane. W Excel 97 i NT ponizszy kod dziala OK > natomiast w Excel 2000 i W2000 zglasza blad 53 czyli.:Nie znaleziono > pliku. Dlaczego? nie rozumiem. > > a = CB_Lista.Value > numFile = FreeFile() > Open "d:\backup\" & Trim(a) & ".txt" For Output As #numFile Ustaw breakpointa na powyższej linii (F9), uruchom procedurę i jak się zatrzyma na w/w linii w oknie Immediate (CTRL+G) wpisz ? "|" & "d:\backup\" & Trim(a) & ".txt" & "|" i naciśnij Enter. Czy wynik jest tym, czego oczekiwałeś? Może tkwi tam jakaś dodatkowa spacja? Czy jak wpiszesz podasz całą ścieżkę "na twardo", tzn. Open "d:\backup\foo.txt", to też otrzymujesz taki błąd? Spróbuj też zamienić Trim(a) na VBA.Trim(a). Pozdrawiam, -- Hubert Arkadiusz Dołęga Zanim napiszesz na priva zdejmij majtki-.
Technical Details
Message-ID:
<slrn.pl.dm4el2.s0.hubert@hueymanchew.pl.invalid>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<04bd.000001c3.435af2f6@newsgate.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Hubert Dołęga <hubert@majtki-energy.pl.invalid> Newsgroups: pl.comp.lang.vbasic Subject: Re: Open...For...As dlaczego nie działa Date: Fri, 28 Oct 2005 14:54:08 +0000 (UTC) Organization: Hard Core Slrn-pl User Lines: 27 Message-ID: <slrn.pl.dm4el2.s0.hubert@hueymanchew.pl.invalid> References: <04bd.000001c3.435af2f6@newsgate.onet.pl> NNTP-Posting-Host: 134-mo3-3.acn.waw.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1130511248 24163 62.121.106.134 (28 Oct 2005 14:54:08 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Fri, 28 Oct 2005 14:54:08 +0000 (UTC) X-User: hueymanchew User-Agent: slrn/0.9.7.4 (pl-1.4.2w) (Windows2000 (i686)) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit