Page 2 of 2

Re: ปรึกษาเรื่อง Dropdown list ไม่ให้แสดงค่าใน Dropdown list ที่เราเคยเลือกไปแล้ว

Posted: Sun Jan 06, 2019 4:47 pm
by snasui
:D ตัวอย่างการปรับ Code ครับ

Code: Select all

'Other code
  If Target.Validation.Type = 3 Then
   Cancel = True
    Application.EnableEvents = False
    str = Target.Validation.Formula1
    'str = Right(str, Len(str) - 1)
    With cboTemp
      .Visible = True
      .Left = Target.Left
      .Top = Target.Top
      .Width = Target.Width + 15
      .Height = Target.Height + 5
      .ListFillRange = Worksheets("Validationlists").Name _
        & "!" & Worksheets("Validationlists").Range("a1").CurrentRegion.Address
      .LinkedCell = Target.Address
    End With
'Other code

Re: ปรึกษาเรื่อง Dropdown list ไม่ให้แสดงค่าใน Dropdown list ที่เราเคยเลือกไปแล้ว

Posted: Sun Jan 06, 2019 6:01 pm
by kopao
ใช้งานได้ดีครับ ขอบพระคุณมากครับ

Re: ปรึกษาเรื่อง Dropdown list ไม่ให้แสดงค่าใน Dropdown list ที่เราเคยเลือกไปแล้ว

Posted: Sun Feb 17, 2019 1:54 pm
by kopao
ขอสอบถามเพิ่มเติมหน่อยครับ
ถ้าข้อมูลใน sheet total ไฮไลท์สีแดงอยู่ ทำยังไงให้ sheet test ดึงไฮไลท์สีแดงเหมือนใน sheet total ได้เปล่าครับ

Re: ปรึกษาเรื่อง Dropdown list ไม่ให้แสดงค่าใน Dropdown list ที่เราเคยเลือกไปแล้ว

Posted: Sun Feb 17, 2019 2:03 pm
by snasui
:D สูตรดึงไปได้เฉพาะค่าเท่านั้น ดึงรูปแบบไปแสดงไม่ได้ครับ

การจะกำหนดให้เป็นสีเหมือนกันก็จะต้องทราบว่าใช้หลักการใดในการระบายเป็นสีนั้น ๆ ครับ

Re: ปรึกษาเรื่อง Dropdown list ไม่ให้แสดงค่าใน Dropdown list ที่เราเคยเลือกไปแล้ว

Posted: Sun Feb 17, 2019 2:20 pm
by kopao
ขอบคุณมากครับ

Re: ปรึกษาเรื่อง Dropdown list ไม่ให้แสดงค่าใน Dropdown list ที่เราเคยเลือกไปแล้ว

Posted: Thu May 30, 2019 4:37 pm
by kopao
รบกวนสอบถามเพิ่มเติมหน่อยครับ
ถ้าผมพิมพ์ นามสกุลอะไรก็ได้ลงไป ทำยังไงให้ดึงเบอร์โทรศัพท์โดยอิงจากคอลัมน์ชื่อได้บ้างครับ

Re: ปรึกษาเรื่อง Dropdown list ไม่ให้แสดงค่าใน Dropdown list ที่เราเคยเลือกไปแล้ว

Posted: Thu May 30, 2019 7:25 pm
by snasui
:D ไม่เข้าใจครับ

ต้องการจะพิมพ์ข้อมูลตรงเซลล์ไหน แล้วต้องการดึงเบอร์โทรศัพท์จากไหนมาแสดง

โพสต์นี้เป็นคำถามต่อเนื่องของกระทู้นี้หรือไม่ครับ หากไม่ใช่ให้เปิดกระทู้ใหม่ครับ