Article View: pl.comp.lang.vbasic
Article #104560TextBox - zmiana nazwy
From: Diver
Date: Tue, 30 Mar 2010 09:09
Date: Tue, 30 Mar 2010 09:09
44 lines
2784 bytes
2784 bytes
Witam!
Bardzo proszę o pomoc w następującej kwestii. W arkuszu Excela na
początek muszę wstawić 2 tekstboxy do których użytkownik będzie
wpisywał dane. Podczas uaktualniania arkusza chcę pobrać do zmiennej
dane wpisane do textbox-ów, wyczyścić cały arkusz i na nowo wstawić
textbox-y łącznie z poprzednią zawartością. Problem w tym że po
skasowaniu textbox-ów i wstawieniu nowych Excel automatycznie nadaje
nazwy textbox-om. W jaki sposób zmienić nazwę textbox-ów tak aby
zawsze po wykonaniu procedury miały nazwy TextBox1 i TextBox2?
Po pierwszym uruchomieniu makra TextBoxy nazywają się odpowiednio
TextBox1 i TextBox2
po drugim TextBox3 i TextBox1
po trzecim TextBox2 i TextBox3
po czwartym TextBox1 i TextBox2, .....
Sub weryfikacja()
Dim text1, text2 As String
On Error Resume Next
text1 = Sheets("Arkusz1").OLEObjects("TextBox1").Object.Value
text2 = Sheets("Arkusz1").OLEObjects("TextBox2").Object.Value
Sheets("Arkusz1").OLEObjects("TextBox1").Delete
Sheets("Arkusz1").OLEObjects("TextBox2").Delete
Sheets("Arkusz1").OLEObjects("TextBox3").Delete
Sheets("Arkusz1").OLEObjects.Add ClassType:="Forms.TextBox.1",
Link:=False, _
DisplayAsIcon:=False, Left:=10.5, Top:=10, Width:=695,
Height:=62
Sheets("Arkusz1").OLEObjects("TextBox1").Object.Value = text1
Sheets("Arkusz1").OLEObjects.Add ClassType:="Forms.TextBox.1",
Link:=False, _
DisplayAsIcon:=False, Left:=10.5, Top:=100, Width:=695,
Height:=62
Sheets("Arkusz1").OLEObjects("TextBox2").Object.Value = text2
End Sub
Dziękuję i pozdrawiam wszystkich grupowiczów
Diver
Technical Details
Message-ID:
<a469508c-ef65-4372-b231-c2ce73a8762c@i25g2000yqm.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!news-out1.kabelfoon.nl!newsfeed.kabelfoon.nl!bandi.nntp.kabelfoon.nl!feeder.news-service.com!postnews.google.com!i25g2000yqm.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!news-out1.kabelfoon.nl!newsfeed.kabelfoon.nl!bandi.nntp.kabelfoon.nl!feeder.news-service.com!postnews.google.com!i25g2000yqm.googlegroups.com!not-for-mail From: Diver <lach@magma-net.pl> Newsgroups: pl.comp.lang.vbasic Subject: TextBox - zmiana nazwy Date: Tue, 30 Mar 2010 02:09:06 -0700 (PDT) Organization: http://groups.google.com Lines: 45 Message-ID: <a469508c-ef65-4372-b231-c2ce73a8762c@i25g2000yqm.googlegroups.com> NNTP-Posting-Host: 195.20.110.66 Mime-Version: 1.0 X-Trace: posting.google.com 1269940146 23239 127.0.0.1 (30 Mar 2010 09:09:06 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 30 Mar 2010 09:09:06 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: i25g2000yqm.googlegroups.com; posting-host=195.20.110.66; posting-account=FfdnIgoAAAB9lnCUDJkPvuoPHeQkznM3 User-Agent: G2/1.0 X-HTTP-Via: 1.1 Clearswift Web Policy Engine X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit