ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] ¨ÌÄæ¼Æ«Ø¥ß¿ï¶µ¡A¨Ã¦³¬Û¦üµ{¦¡«ü¥O

[µo°Ý] ¨ÌÄæ¼Æ«Ø¥ß¿ï¶µ¡A¨Ã¦³¬Û¦üµ{¦¡«ü¥O

§Ú·Q¨Ì·Ó¤u§@ªíªºÄæ¼Æ
«Ø¥ß¦P¼Ë¼Æ¶qªº¿ï¶µ«ö¯Ã

¨C­Ó¿ï¶µ¿ï¨ú«á
³£¯àÅã¥Ü¸Ó¿ï¶µªº¤º®e

¥Ø«e¥H¬d¨ìªº §Ú¥u·|¼g¼W¥[¿ï¶µ
¨C­Ó¿ï¶µªºµ{¦¡½X¤£ª¾«ç»ò¼g

ÁٽЦU¦ì°ª¤â«ü¾É
ÁÂÁÂ
  1. Private Sub UserForm_Initialize()
  2.     i = Cells(1, 1).End(xlToRight).Column
  3.     h = 0
  4.     Dim myC As Control
  5.    
  6.     For a = 1 To i
  7.         Set myC = Controls.Add(bstrprogid:="Forms.optionButton.1")
  8.         myC.Top = h
  9.         h = h + 20
  10.         myC.Caption = Cells(1, a)
  11.     Next a
  12. End Sub

  13. '¨C­Ó«ö¶s³£¬OÃþ¦ü³o¼Ëªº¥\¯à
  14. Private Sub OptionButton1_Change()
  15.     Label1.Caption = OptionButton1.Caption
  16. End Sub
½Æ»s¥N½X

¦^´_ 2# lpk187

ÁÂÁÂ

³æ¯Â³o¼Ë¨Ï¥Î¥i¥H
¥i¬O­Y­n®M¥Î¶i¨ä¥Lµ{¦¡
¦³®É·|²{¦b¥i¥H µy·L±±¨î¹³°µ¨Ç­×§ï«á ´N¤S¤£¦æ¤F
±`±`·|¦b  Set X_OB(A).OB = Controls(A)     ³o¦æ¥X²{¿ù»~

§Æ±æ°ª¤â­Ì¯àÄ~Äò«ü¾É
ÁÂÁÂ

TOP

¦^´_ 3# bobomi
ÁÙ¬O·s¤â ¬Ý¤£À´·N«ä
¥i¥H³Â·Ð«e½ú ¦h¸ÑÄÀ¤@ÂI¶Ü
·PÁÂ

TOP

¦^´_ 6# lpk187

­è­è¶}­Ó·s¤u§@ªí  ­«·s´ú¸Õ
¤W­±§¹¾ã¤@¼Ò¤@¼Ëªºµ{¦¡½X ª½±µ©ñ¤J
«o³£·|¥X²{¿ù»~
¤£¹L¤§«e³£¬O¥i¥Hªº

Â^¨ú.PNG

TOP

¦^´_ 8# lpk187

¨º¼Ë­×§ï«á¡A¤S¥i¥H¥¿±`°õ¦æ¤F
¦ý¥[¤J§Úªºµ{¦¡«á¤S¤£¦æ¤F
µM«á¤S¥X²{¤£¦Pªº¿ù»~

Â^¨ú.PNG
  1. Private Sub UserForm_Initialize()
  2.     i = Sheets(1).Cells(1, 1).End(xlToRight).Column
  3.     h = 336
  4.    
  5.     If i > 14 Then
  6.         ReDim X_OB(15 To i)
  7.         Dim myC As Control
  8.         For a = 1 To i - 14
  9.             Set myC = Controls.Add(bstrprogid:="Forms.optionButton.1")
  10.             With myC
  11.                 .Caption = "        " & Sheets(1).Cells(1, a + 14).Value
  12.                 .font.Name = "·L³n¥¿¶ÂÅé"
  13.                 .font.Size = 12
  14.                 .font.Bold = True
  15.                 .ForeColor = &HFFFFFF
  16.                 .BackColor = &HFFE66F
  17.                 .Height = 21.75
  18.                 .Width = 144.75
  19.                 .Left = -12
  20.                 h = h + 24
  21.                 .Top = h
  22.                 Sheets(2).ScrollHeight = h + 24
  23.                
  24.             End With
  25.             Set X_OB(a).OB = Controls(myC.Name)
  26.         Next a
  27.     End If
  28. End Sub
½Æ»s¥N½X

TOP

¦^´_ 12# lpk187

¦¨¥\¸Ñ¨M¤F!
­ì¨Ó¬O³o¦a¤èªº°ÝÃD
ÁÂÁ§A

TOP

        ÀR«ä¦Û¦b : ¦³®É·í«äµL®É­W¡A¦n¤Ñ­n¿n«B¨Ó³¡C
ªð¦^¦Cªí ¤W¤@¥DÃD