国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
VB 給Excel中的checkbox 所在單元格賦值

需求: Excel 中有多組checkbox復(fù)選框,需要把選中的復(fù)選框和未選中的復(fù)選框標(biāo)記入庫。

如果選中則給1沒有選中給所在單元格賦0

先上圖:

VB :

  1. Sub btn_onclick()
  2. Set myDocument = Worksheets(1) ' 即 Worksheets("Sheet1")
  3. Dim i As Integer
  4. Debug.Print "count:" & myDocument.Shapes.Count
  5. For i = 1 To myDocument.Shapes.Count
  6. If InStr(1, myDocument.Shapes(i).Name, "Check Box") Then
  7. Dim addr As String
  8. Dim irow1 As Integer
  9. Dim iCol1 As Integer
  10. addr = myDocument.Shapes(i).TopLeftCell.Address
  11. irow1 = myDocument.Shapes(i).TopLeftCell.Row
  12. iCol1 = myDocument.Shapes(i).TopLeftCell.Column
  13. irow1 = irow1 + 1 '如果出現(xiàn)錯(cuò)位可以自行調(diào)整,不支持合并單元格的情況
  14. Debug.Print "addr:" & addr & "=row:" & irow1 & "=Col:" & iCol1
  15. Dim b As String
  16. b = myDocument.Shapes(i).DrawingObject.Value
  17. Debug.Print "is checked :" & b
  18. If b = 1 Then
  19. '根據(jù)實(shí)際情況看看addr是不是能直接取到值
  20. 'myDocument.Range(addr).Value = 1
  21. myDocument.Range(Cells(irow1, iCol1), Cells(irow1, iCol1)).Value = 1
  22. Else
  23. myDocument.Range(Cells(irow1, iCol1), Cells(irow1, iCol1)).Value = 0
  24. End If
  25. 'Debug.Print "ok..."
  26. End If
  27. Next
  28. MsgBox "complate!"
  29. End Sub

備注:

'Sheet1.Range("G1:I16, B1:C5").Select'Dim rng As Range'Dim objexcel As Excel.Application'Set rng = Sheet1.Range("H9")'Dim rng As Range'Set rng = Sheet1.Range("A65536").End(xlUp)'Sheet1.OLEObjects("CheckBox1").Object.Value = 1'Worksheets("Sheet1").Shapes.SelectAll


參考資料:

http://club.excelhome.net/thread-395683-1-1.html

http://www.feiesoft.com/vba/excel/xlobjSheets.htm

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
自動(dòng)輸入
ASP導(dǎo)出EXCEL通用
在Excel中遍歷大范圍Range的最快方法
零基礎(chǔ)學(xué)VBA:VBA與名稱
各種Excel VBA的命令大全(4)
【20190129】- 在Excel名冊中自動(dòng)批量插入照片
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服