ps图层锁定怎么解锁,ps图层锁定解不开

ExcelVBA.EDAP.通用工具之38整合多个图纸文件为一个在实际应用中暴露了一个问题,当部分图层为锁定状态时,粘贴到成品文件后无法移动,一方面无法得到预期的每行10个图纸的阵列,另一方面锁定的内

ExcelVBA.EDAP.通用工具之38整合多个图纸文件为一个在实际应用中暴露了一个问题,当部分图层为锁定状态时,粘贴到成品文件后无法移动,一方面无法得到预期的每行10个图纸的阵列,另一方面锁定的内容永远停留在左上角的图框范围之内,两个错误任何一个都无无法接受,因此增加批量解锁指定文件夹内CAD文件的全部图层功能,相应的安排了批量锁定图层的功能。

PS:C04-批量合并多张图纸也做了相应更新,合并前默认执行解锁操作,无需额外操作C02按钮。

应读者要求,分享代码如下

ps图层锁定解不开,------------------------------------------------------------------------------------------------------------------------

Sub Dingmurch01SU_8911ACAD_ACAD2019_02Layerlock()

'【B对应功能】

'【C调试时间】

'【D简单描述】

'0变量定义

Dim ttNo As Integer

Dim rateratE As Integer

Dim ACADDWG_obj As AcadEntity

Dim Mylayer As acadlayer

'1变量初始化

rateratE = 1

ttNo = 0

&39;2读取cad文件清单

Dingmurch02FU_8001_RTbySelect

Dingmurch02FU_8013_FileList 0,1,0

ps图层锁定怎么解锁

&39;3针对每一个cad文件循环操作

'3.1对象初始化

On Error Resume Next

Set acadApp = GetObject(,&34;)

If Err Then

Err.Clear

Set acadApp = CreateObject(&34;)

End If

acadApp.Visible = True &39;

'3.2待处理图纸计数

For W = 0 To UBound(Dingmurch10PB_04ARR_FILEARR) - 1

If Right(Dingmurch10PB_04ARR_FILEARR(W),4) = &34; Or Right(Dingmurch10PB_04ARR_FILEARR(W),4) = &34; Then ttNo = ttNo + 1

Next

MsgBox ttNo & &34;

'3.处理

For W = 0 To UBound(Dingmurch10PB_04ARR_FILEARR) - 1

If (Right(Dingmurch10PB_04ARR_FILEARR(W),4) = &34; Or Right(Dingmurch10PB_04ARR_FILEARR(W),4) = &34;) Then

'3.1打开对象处理

Set acaddwgnow = acadApp.Documents.Open(Dingmurch10PB_06RT_NAME & &34; & Dingmurch10PB_04ARR_FILEARR(W))

For Each Mylayer In acaddwgnow.Layers

Mylayer.Lock = True '此处true为锁定,false为解锁

Next

acaddwgnow.Save

acaddwgnow.Close

'3.2展示进度

Dingmurch02FU_1002_processrate rateratE,0,ttNo,0,0,100,0,100,0,100,1,1,&34; & Dingmurch10PB_04ARR_FILEARR(W)

DoEvents

rateratE = rateratE + 1

ps中锁定和解锁图层的步骤如下:1.打开软件。2.新建文件。3.新建图层。4.选中图层。5.点击按钮,锁定选中图层。6.锁定图层以后会有小锁头标志需要解锁的话点击它就行了。这样就解决了ps中锁定和解锁图层的问题了。

End If

Next

MsgBox &34;

Set ACADDWG_obj = Nothing

acadApp.Quit

Set acadApp = Nothing

Unload Wecho03FM_01

End Sub

Sub Dingmurch01SU_8911ACAD_ACAD2019_04DWGtoOne()

'【B对应功能】

'【C调试时间】

'【D简单描述】

'0变量定义

Dim ttNo As Integer

Dim rateratE As Integer

Dim Mylayer As acadlayer

Dim ACADDWG_obj As AcadEntity

Dim FPoint(0 To 2) As Double

Dim TPoint(0 To 2) As Double

FPoint(0) = 0: FPoint(1) = 0: FPoint(2) = 0

'1变量初始化

rateratE = 1

ttNo = 0

&39;2读取cad文件清单

Dingmurch02FU_8001_RTbySelect

Dingmurch02FU_8013_FileList 0,1,0

&39;3针对每一个cad文件循环操作

'3.1对象初始化

1.选中该图层,将图层上的锁头图标拖动到垃圾桶里,也可以解锁图层;2.如果图层被父图层锁定,组1这个文件夹被加了锁;那么这个组1中的文件也会被加锁,但是是透明的;3.接下来选择组1这个文件夹,然后用上面1,

On Error Resume Next

Set acadApp = GetObject(,&34;)

If Err Then

Err.Clear

Set acadApp = CreateObject(&34;)

End If

acadApp.Visible = False

'3.2待处理图纸计数

If Right(Dingmurch10PB_04ARR_FILEARR(W),4) = &34; Or Right(Dingmurch10PB_04ARR_FILEARR(W),4) = &34; Then ttNo = ttNo + 1

Next

ttNo = ttNo - 1

MsgBox ttNo & &34;

SC = InputBox(&34;,&34;,&34;)

'3.3打开ALL.dwg

Set acaddwgall = acadApp.Documents.Open(Dingmurch10PB_06RT_NAME & &34; & &34;)

1、首先打开ps软件,新建一个图层,新建图层之后,往往会看到图层有个锁的,双击鼠标左键。2、双击之后,就会出现下图所示,点击确认即可。3、下面来介绍下,如何给图层上锁,新建一个图层,点击图层面板上面的“锁”,给图。

'3.4处理其它文件

T1 = Timer

xxx = 0

yyy = 0

For W = 0 To UBound(Dingmurch10PB_04ARR_FILEARR) - 1

If (Right(Dingmurch10PB_04ARR_FILEARR(W),4) = &34; Or Right(Dingmurch10PB_04ARR_FILEARR(W),4) = &34;) And Dingmurch10PB_04ARR_FILEARR(W) <> &34; Then

'3.4.1打开对象表格,统计对象数量并添加到选择集

&34;OPEN " & Dingmurch10PB_04ARR_FILEARR(W)

For Each Mylayer In acaddwgnow.Layers

Mylayer.Lock = False

Next

Dim SSSS As AcadSelectionSet

Set SSSS = acaddwgnow.SelectionSets.Add(&34;)

SSSS.Select (acSelectionSetAll)

k = SSSS.Count

&39;MsgBox k

ReDim objCollection(0 To k - 1) As Object

l = 0

1、锁定图层 ps软件中,选择图层之后,点击上方加锁的图标,图层就会被锁定。2、点击加锁图标 被锁定的图层右侧会有锁的图标,点击这个锁的图标。3、解锁图层 选择的图层就可以解锁了。

For Each zzzz In SSSS

Set objCollection(l) = zzzz

l = l + 1

Next

'3.4.2打开成品

&34;MOVE &34;成品.dwg"

解锁时按住键盘上的快捷键Ctrl+Alt+2,可解锁全部图层。,图层前面圈出来的部位没有锁头标志,就代表已经全部解锁了,这样,图形上的所有文件就都可以选择编辑了。

acaddwgall.Activate

On Error Resume Next

TPoint(0) = xxx: TPoint(1) = yyy: TPoint(2) = 0

If xxx < 500 * 9 * SC Then

xxx = xxx + 500 * SC

ElseIf xxx = 500 * 9 * SC Then

xxx = 0

yyy = yyy - 300 * SC

End If

For Each MMMM In retObjects

MMMM.Move FPoint,TPoint

Next

'3.4.3关闭对象

&34;Close " & Dingmurch10PB_04ARR_FILEARR(W)

acaddwgnow.Close

'3.4.4保存成品

'acaddwgall.Save

ZoomExtents

'3.4.5展示进度

Dingmurch02FU_1002_processrate rateratE,0,ttNo,0,0,100,0,100,0,100,1,1,&34; & Dingmurch10PB_04ARR_FILEARR(W)

DoEvents

rateratE = rateratE + 1

End If

Next

acaddwgall.Save

ZoomExtents

T2 = Timer - T1

MsgBox &34; & &34; & Format(T2,&34;) & &34;

acadApp.Visible = True

acadApp.WindowState = acMax

Set ACADDWG_obj = Nothing

'acadApp.Quit

'Set acadApp = Nothing

Unload Wecho03FM_01

End Sub

上一篇 2023年01月14 02:05
下一篇 2023年01月03 00:20

相关推荐

  • ps怎么把图片变成黑白,ps把图片变成黑白对比强烈

    本篇教程通过PS把原本是黑白的照片变成彩色,日常生活中,我们见的最多的都是彩色照片,那么我们是不是也可以通过后期把原本是黑白的照片变成彩色呢?通过教程来学习一下,ps把图片变成黑白对比强烈,其中我们会

    2023年02月08 289
  • 企业类型怎么填写

    大会审议通过了联合会《章程》,选举产生了第一届理事会、监事会以及顾问团队。图为广东省预制菜装备产业发展联合会第一次会员大会召开现场图为珠海市政府副秘书长徐仕政图为广东省预制菜装备产业发展联合会第一次会

    2023年01月23 206
  • 厕所堵了怎么办疏通马桶有妙招,大便干堵马桶多久泡软

    每个人家里都会遇到马桶堵塞这种尴尬的问题。我也遇到过一次,当时还是请了专业人士来疏通的。但是现在看完自己也会做了,还可以剩下不少钱!下面我们一起来看看怎么做吧!!听疏通马桶的人员讲其实马桶是需要定时清

    2023年02月06 262
  • 怎样看住宅风水,怎么看自家风水

    一般选房子,都要从各个角度来考察房子风水,怎么看自家风水,周围的环境、楼层的讲究等,但是你真的会看房子风水吗?你知道从哪几个方面入手吗?不懂?不要紧,接下来带你去看看如何看房子的风水好坏。1、楼房风水

    2022年12月27 210
  • 盘丝怎么加点

    无论是法系门派还是固伤门派,影响它们属性的因素有很多。最直接的影响因素就是武器装备,配置的装备属性直接影响到了人物的属性点,从而最终影响到了输出伤害。影响物理门派的无疑是力量以及伤害属性,而影响固伤门

    2023年01月14 280
  • 怎样同房,细讲第一次doi

    最近门诊碰见了一个比较典型的病例,患者夫妻结婚已经两三年了,第一年性生活还是能完成的,但是频率很低,细讲第一次doi,基本上一个月勉强一两次。后来性生活的时候,男方的勃起就比较吃力了,基本上无法完成性

    2022年12月27 250
  • 怎样的阳光,AA什么的阳光

    这个冬天,AA什么的阳光,异常寒冷;这个冬天,没有大喜大悲;这个冬天,没有雪中送炭的温暖;这个冬天,没有惊天地泣鬼神的大举;这个冬天,有的只是努力从冷漠中挤出的一丝金光。或许根本不会有人注意到,角落里

    2022年12月26 266
  • 楼上很吵怎么办,一招解决了楼上噪音

    房子隔音差,真的太影响邻里关系了!拖鞋有点硬走路就会吵到楼下,隔壁每天在追啥剧,为啥吵架听得一清二楚!忍着委屈自己,告诉邻居吧也难免发生争执,难道隔音没做好,活该每天苦练轻功轻手轻脚做事?当然不!!!

    2023年05月29 235
  • 豆浆机刀片钝了怎样磨,豆浆机刀片钝了小妙招

    很多的用户来售后说:豆浆机用了10年了,打的不细了,是刀片钝了,给换个刀片吧!回答这个问题,首先要看是哪个年代出的产品…所谓老式豆浆机,指的是2011年之前的产品,豆浆机刀片钝了小妙招,那时的刀片都是

    2023年01月07 277
  • 优惠券怎么做,优惠券使用规则范本

    最近刚完成平台的优惠券系统,产品设计过程中也看了很多竞品和文章,现在结合自己的业务经历,把优惠券系统搭建的过程通过文字整理出来,也方便自己复盘整个过程。优惠券的本质是商家以让利的方式降低消费门槛,吸引

    2023年01月15 245
  • cad怎么建块,cad怎样使用已经创建的块

    如何创建块?将图形创建一个整体形成块,cad怎样使用已经创建的块,方便在作图时插入同样的图形。不过这个块只相对于这个图纸,其他图就不能插入此块。创建块,可以点击命令;▼也可以点击绘图,下拉有个块;▼或

    2023年01月20 221
  • 黑色怎么调出来,没有黑色怎么调出黑色

    1、导入将原图导入Snapseed。原图为婚车上的鲜花。沾了雨水,娇嫩艳丽,但内容杂乱。二、裁剪将图片裁剪为正方形。去除杂乱,保留主体。三、调整图片选择“调整图片”。进行基础调整,参数如图。四、突出细

    2023年05月23 206
  • 怎样清理毛孔里的脏东西,如何深层清理毛孔里的脏东西

    “脸上毛孔明显,还有很多黑色的脏东西,用洗面奶洗不干净,用什么护肤品清理比较好?求解答”分析:毛孔是吸收水分和营养的通道,也是排出污垢和油脂、皮脂的通道,如果不定期清洁,污垢就会在毛囊孔中堆积,影响皮

    2023年01月05 206
关注微信