Page 1 of 1
อยากให้ Combobox มีชื่อของแต่ละชีท
Posted: Tue May 13, 2014 2:01 pm
by zonewar123
ผมต้องการให้ใน Combobox1 ใน Userform6 มีรายการที่เป็นชื่อ ชีท ทั้งหมด
เพื่อที่จะได้สั่งปริ้นตามที่ได้เลือกไว้ครับ
Code: Select all
Dim y As String
y = Worksheets.ComboBox1.Value
ActiveWindow.SelectedSheets.PrintPrevie
Re: อยากให้ Combobox มีชื่อของแต่ละชีท
Posted: Tue May 13, 2014 2:07 pm
by snasui
ตัวอย่าง Code ตามด้านล่างครับ
Code: Select all
Private Sub UserForm_Initialize()
Dim sh As Worksheet
For Each sh In Worksheets
Me.ComboBox1.AddItem sh.Name
Next sh
End Sub
Re: อยากให้ Combobox มีชื่อของแต่ละชีท
Posted: Tue May 13, 2014 2:17 pm
by zonewar123
ขอบคุณครับ
Re: อยากให้ Combobox มีชื่อของแต่ละชีท
Posted: Tue May 13, 2014 2:24 pm
by zonewar123
แล้วถ้าผมต้องการให้เมื่อกด Print แล้วมันจะไป Preview ตาม Combobox ที่เราเลือกได้ยังไงครับ
Re: อยากให้ Combobox มีชื่อของแต่ละชีท
Posted: Tue May 13, 2014 2:29 pm
by snasui
ให้เขียนมาก่อน ติดตรงไหนแล้วค่อยถามกันครับ
Re: อยากให้ Combobox มีชื่อของแต่ละชีท
Posted: Tue May 13, 2014 4:34 pm
by zonewar123
ได้แล้วครับ ขอบคุณครับ
ลองไปหาเองมา