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 856 korisnika na forumu :: 44 registrovanih, 2 sakrivenih i 810 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: 357magnum, babaroga, Belac91, bojcistv, Bojke549, Cigi, crazydkure, Dare, djuradj, Djuro2000, DrNeoCortex, dzoni19, Folkstar, Futurama, grenadir, IAR80, Joja, JOntra, Josef, Kalem, Lester Freamon, Lieutenant, MaksicZoran, MarkoD, MB120mm, Miki01, Milan A. Nikolic, miljannis, nevjerna beba, nick79, Pilence, robertino, samsung, Silvertooth, solic, Srle993, stalja, StefanNBG90, Strasni JA, suton, Tribal, Velički, Zmaj001, Zorge