Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:ft写的项目,导出excel时,能设置被导出的excel表某列禁止编辑吗?

1楼
zhangjian222200 发表于:2023/12/2 16:08:00
如题
2楼
有点蓝 发表于:2023/12/2 16:46:00
使用vba。参考:http://www.foxtable.com/webhelp/topics/2121.htm

  • Locked
    利用Locked属性可锁定指定的单元格,也可解除锁定。
    需要注意的是,如果工作表没有被保护,即使将单元格设置为锁定状态,该单元格仍可以操作。只有在工作表被保护的情况下,锁定单元格才能起作用。如:

    Dim App As New MSExcel.Application
    Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("D:\Report.xls")
    Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
    Dim Rg As MSExcel.Range = Ws.Range("A1:A10")'指定任意单元格
    Ws.Unprotect'撤销对工作表的保护
    Ws.Cells.Locked = False '解除整个工作表所有单元格的锁定
    Rg.Locked = True'锁定指定的单元格
    Ws.Protect  '保护工作表
    App.Visible = True
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01367 s, 2 queries.