Potrebno mi je objašnjenje za kod?

Potrebno mi je objašnjenje za kod?

offline
  • Pridružio: 28 Avg 2009
  • Poruke: 196

Sub Document_TextBoxes()


Dim oCtl As InlineShape --------- šta je ovo oCtl

Dim oTB


For Each oCtl In ActiveDocument.InlineShapes ------?

If oCtl.OLEFormat.ProgID = "Forms.TextBox.1" Then--------? znam da je logički uslov ?

Set oTB = oCtl.OLEFormat.Object

oTB.Text = "Sample Text"

End If

Next


End Sub



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

oCtl je proizvoljno ime koje je pisac programa dodelio objektu tipa InlineShape.
For Each oCtl In ActiveDocument.InlineShapesVrsi se iteracija (prolazak) kroz sve objekte tipa InlineShapes iz ActiveDocument i privremeno se svaki takav objekat smesta u oCtl da bi se obradio u ostatku koda.
Za ovo zadnje pitanje ces morati malko da proucis te tipove objekata sa kojima radis i koja je njihova struktura.



offline
  • Pridružio: 28 Avg 2009
  • Poruke: 196

Napisano: 12 Nov 2013 20:30

bobby ::oCtl je proizvoljno ime koje je pisac programa dodelio objektu tipa InlineShape.
For Each oCtl In ActiveDocument.InlineShapesVrsi se iteracija (prolazak) kroz sve objekte tipa InlineShapes iz ActiveDocument i privremeno se svaki takav objekat smesta u oCtl da bi se obradio u ostatku koda.
Za ovo zadnje pitanje ces morati malko da proucis te tipove objekata sa kojima radis i koja je njihova struktura.


Ako sam dobro razumeo da je to funkcija koja smešta u texbox

Dopuna: 12 Nov 2013 20:37

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Da, ali na prilicno cudan nacin. Kao da iz jednog programa pokusavas da upises tekst u drugi program, ili tako nesto.

Ko je trenutno na forumu
 

Ukupno su 971 korisnika na forumu :: 26 registrovanih, 6 sakrivenih i 939 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Andrija357, Apok, bbogdan, Brana01, d bos, darkojbn, Denaya, flash12, GandorCC, kokodakalo, madza, MiG-29M2, Military_Enjoyer, MilosKop, milutin134, pajkan, predragc, Romibrat, royst33, stagezin, t84dar, Tila Painen, VJ, vladaa012, YugoSlav