🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.vbasic
Article #92569

Problem z warunkiem petli, jakis pomysl?

#92569
From: Good Ghost
Date: Thu, 03 Nov 2005 13:41
39 lines
2317 bytes
Moze ma ktos jakis pomysl, bo ja juz nie wiem jak zakonczyc petle
bez bledu. Pisze sobie makro które ma za zadanie wstawianie
obrazów do dokumentu z podanego w kodzie katalogu. Obrazy maja byc
wstawione wszystkie, tyle ze problem jest z zakonczeniem petli.
Ponizej przedstawiam kod makra:

Sub wstaw_rysunek()

Dim plik, aPath, bPath, lFile As String
Dim k As Variant

aPath = "E:\aaa\"
plik = Dir("E:\aaa\*.jpg")

   Selection.InlineShapes.AddPicture FileName:=aPath & plik, _
        LinkToFile:=False, SaveWithDocument:=True

Do Until plik =  'NO I W TEJ LINI JEST MOJA ZAGADKA
plik = Dir()

   Selection.InlineShapes.AddPicture FileName:=aPath & plik, _
        LinkToFile:=False, SaveWithDocument:=True

Loop
End Sub


Bo wiadomo, ze jak wpisze cokolwiek dajmy na to plik = "", to
oczywiscie wstawi wszystkie obrazy do dokkumentu, ale pokazuje blad. No
bo wiadomo, ze zmienna plik nigdy nie przyjmie wartosci "", no chyba
ze w katalogu nie bedzie zadnych plików (ale sa). No ja sie
zastanawialem nad czyms takim, jak ostatni plik, który jest
okreslany przez nazwe (bo leca sobie alfabetycznie), ale nie mam
pojecia jaka funkcja zwraca taka wlasciwosc. Pomózcie prosze.

Dzieki z góry za odpowiedzi.
Pozdrawiam

Good Ghost
Technical Details
Message-ID: <1131025298.927105.130230@g43g2000cwa.googlegroups.com>
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!g43g2000cwa.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!g43g2000cwa.googlegroups.com!not-for-mail
From: "Good Ghost" <good.ghost@poczta.fm>
Newsgroups: pl.comp.lang.vbasic
Subject: Problem z warunkiem petli, jakis pomysl?
Date: 3 Nov 2005 05:41:38 -0800
Organization: http://groups.google.com
Lines: 40
Message-ID: <1131025298.927105.130230@g43g2000cwa.googlegroups.com>
NNTP-Posting-Host: 213.134.160.226
Mime-Version: 1.0
X-Trace: posting.google.com 1131025303 9244 127.0.0.1 (3 Nov 2005 13:41:43 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 3 Nov 2005 13:41:43 +0000 (UTC)
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: g43g2000cwa.googlegroups.com; posting-host=213.134.160.226; posting-account=i2bAQQ0AAACbtvgb1yMby-7o3aXTtvN8
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit