Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

返回列表 發(fā)新帖
查看: 480|回復(fù): 2
打印 上一主題 下一主題

[窗體] 關(guān)于組合框數(shù)據(jù)的提取求救

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2025-3-13 16:17:09 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
鼠標(biāo)只是放在組合框的選項(xiàng)上在沒(méi)有按下鼠標(biāo)的情況下,另一個(gè)文本框也同步得到下面選項(xiàng)條的數(shù)據(jù)顯示出來(lái),是否能出來(lái),望各位高手幫忙
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
 樓主| 發(fā)表于 2025-3-15 09:38:50 | 只看該作者
Private Sub 用戶_List_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  '用戶數(shù)量在20個(gè)時(shí)
   Dim hoverIndex As Long
    Dim hoverValue As String
    Dim textheight
    textheight = 315 '315為組合框單條文本的高度
    ' 計(jì)算鼠標(biāo)懸停的選項(xiàng)索引
    If Y < textheight Then
    hoverIndex = 0
    ElseIf Y Mod 300 = 0 Then
     hoverIndex = Int(Y / 300) - 1
    Else
    hoverIndex = Int(Y / 300)
    End If
   
    If hoverIndex >= 0 And hoverIndex < Me.用戶_List.ListCount Then
        ' 獲取懸停選項(xiàng)的值
        hoverValue = Me.用戶_List.ItemData(hoverIndex)
        ' 將值顯示在文本框中
        Me.txtUser.Value = hoverValue
    End If
End Sub
3#
 樓主| 發(fā)表于 2025-3-15 09:39:26 | 只看該作者
不知還有沒(méi)其他方法
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2025-7-13 08:17 , Processed in 0.086479 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表