ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 955|回复: 11

PPT-VBA-ShapeRange

[复制链接]

TA的精华主题

TA的得分主题

发表于 2022-9-26 13:13 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

  1. Option Explicit

  2. Sub ll()
  3.    Dim Sld As Slide, ShpRng As ShapeRange, ii
  4.       Set Sld = Application.ActivePresentation.Slides(3)
  5.       Debug.Print Sld.Name, Sld.Shapes.Count
  6.       'Set ShpRng = Sld.Shapes.Item.Name
  7.       With Sld
  8.           For ii = 1 To .Shapes.Count
  9.               .Shapes(ii).Name = "a" & ii  'Sld.Name & "_" & ii
  10.               Debug.Print .Shapes(ii).Name
  11.           Next ii
  12.           Set ShpRng = .Shapes.Range(Array("a1", "a2", "a3"))
  13.       End With
  14.       Debug.Print ShpRng.Count
  15.       For ii = 1 To ShpRng.Count
  16.            Debug.Print ShpRng.Item(ii).Name
  17.       Next ii
  18. ShpRng.Select
  19. Stop
  20.       
  21. End Sub

复制代码



a.jpg

TA的精华主题

TA的得分主题

发表于 2022-9-26 21:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
啥意思.....

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-9-27 03:06 | 显示全部楼层

Dim ShpRng As SlideRange-------------------出错
Dim ShpRng As ShapeRange-----------------没出错
证明SlideRange与ShapeRange是有区别的。

a.jpg





  1. Sub ll()
  2.    Dim Sld As Slide
  3.    'Dim ShpRng As SlideRange
  4.    Dim ShpRng As ShapeRange
  5.    Dim Arr, ii
  6.       Set Sld = Application.ActivePresentation.Slides(1)
  7.       Debug.Print Sld.Name, Sld.Shapes.Count
  8.       'Set ShpRng = Sld.Shapes.Item.Name
  9.       With Sld
  10.           'Arr = Array("a1", "a2", "a3")
  11.           ReDim Arr(.Shapes.Count - 1)
  12.           For ii = 1 To .Shapes.Count
  13.               .Shapes(ii).Name = "a" & ii  'Sld.Name & "_" & ii
  14.               Arr(ii - 1) = .Shapes(ii).Name
  15.               Debug.Print .Shapes(ii).Name, .Shapes(ii).Type
  16.           Next ii
  17.           Set ShpRng = .Shapes.Range(Arr)
  18.          
  19.       End With
  20.       
  21.       Debug.Print ShpRng.Count
  22.       For ii = 1 To ShpRng.Count
  23.            Debug.Print Sld.Name, ShpRng.Item(ii).Name,
  24.            Debug.Print ShpRng.Item(ii).Type
  25.       Next ii
  26.       ShpRng.Select
  27.       Stop
  28.       
  29. End Sub


复制代码


a.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-9-27 03:53 | 显示全部楼层
标题 1          14           msoPicture
副标题 2        14           msoPicture
直接连接符 6    9            msoLine




  1. Sub ll()
  2.    Dim Sld As Slide
  3.    'Dim ShpRng As SlideRange
  4.    Dim ShpRng As ShapeRange
  5.    Dim Arr, ii
  6.       Set Sld = Application.ActivePresentation.Slides(1)
  7.       Debug.Print Sld.Name, Sld.Shapes.Count
  8.       'Set ShpRng = Sld.Shapes.Item.Name
  9.       With Sld
  10.           'Arr = Array("a1", "a2", "a3")
  11.           ReDim Arr(.Shapes.Count - 1)
  12.           For ii = 1 To .Shapes.Count
  13.               .Shapes(ii).Name = "a" & ii  'Sld.Name & "_" & ii
  14.               Arr(ii - 1) = .Shapes(ii).Name
  15.               Debug.Print .Shapes(ii).Name, .Shapes(ii).Type
  16.           Next ii
  17.           Set ShpRng = .Shapes.Range(Arr)
  18.          
  19.       End With
  20.       
  21.       Debug.Print ShpRng.Count
  22.       For ii = 1 To ShpRng.Count
  23.            Debug.Print Sld.Name, ShpRng.Item(ii).Name,
  24.            Debug.Print ShpRng.Item(ii).Type
  25.       Next ii
  26.       ShpRng.Select
  27.       Stop
  28.       
  29. End Sub


  30. Sub ll1()
  31.    Dim ShapeTypeArr(21)
  32.       ShapeTypeArr(0) = "msoAutoShape"
  33.       ShapeTypeArr(1) = "msoCallout"
  34.       ShapeTypeArr(2) = "msoCanvas"
  35.       ShapeTypeArr(3) = "msoChart"
  36.       ShapeTypeArr(4) = "msoComment"
  37.       ShapeTypeArr(5) = "msoDiagram"
  38.       ShapeTypeArr(6) = "msoEmbeddedOLEObject"
  39.       ShapeTypeArr(7) = "msoFormControl"
  40.       ShapeTypeArr(8) = "msoFreeform"
  41.       ShapeTypeArr(9) = "msoGroup"
  42.       ShapeTypeArr(10) = "msoLine"
  43.       ShapeTypeArr(11) = "msoLinkedOLEObject"
  44.       ShapeTypeArr(12) = "msoLinkedPicture"
  45.       ShapeTypeArr(13) = "msoMedia"
  46.       ShapeTypeArr(14) = "msoOLEControlObject"
  47.       ShapeTypeArr(15) = "msoPicture"
  48.       ShapeTypeArr(16) = "msoPlaceholder"
  49.       ShapeTypeArr(17) = "msoScriptAnchor"
  50.       ShapeTypeArr(18) = "msoShapeTypeMixed"
  51.       ShapeTypeArr(19) = "msoTable"
  52.       ShapeTypeArr(20) = "msoTextBox"
  53.       ShapeTypeArr(21) = "msoTextEffect"
  54.    Dim Sld As Slide
  55.    Dim ShpRng As ShapeRange
  56.       Set Sld = Application.ActivePresentation.Slides(2)
  57.       With Sld
  58.           For ii = 1 To .Shapes.Count
  59.               Debug.Print .Shapes(ii).Name, .Shapes(ii).Type, ShapeTypeArr(.Shapes(ii).Type + 1)
  60.            
  61.           Next ii
  62.       End With
  63. End Sub
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-11-27 12:08 | 显示全部楼层
经常复习

  1. Sub t()
  2.     Dim Pres As Presentation
  3.     Dim Sld As Slide, Shp As Shape, ShpArr(2) As Shape
  4.         Set Pres = Application.ActivePresentation
  5.         Set Sld = Pres.Slides(3)
  6.         For ii = 2 To Sld.Shapes.Count
  7.             Set ShpArr(ii - 2) = Sld.Shapes(ii)
  8.             Debug.Print ShpArr(ii - 2).Name
  9.         Next ii
  10.         
  11.         For ii = 4 To Pres.Slides.Count
  12.             Set Sld = Pres.Slides(ii)
  13.             Sld.Select
  14.             For ii1 = 0 To 2
  15.                  ShpArr(ii1).Copy
  16.                  Sld.Shapes.Paste
  17.                  
  18.                  
  19.             Next ii1
  20.         Next ii
  21. End Sub
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-11-30 09:59 | 显示全部楼层
测试Shp.Type = msoLine Or Shp.Type = msoPicture Or Shp.Type = msoAutoShape的应用。



  1. Sub t2()
  2.     Dim Pres As Presentation
  3.     Dim Sld As Slide, Shp As Shape, ShpArr(2) As Shape
  4.         Set Pres = Application.ActivePresentation
  5.         
  6.         
  7.         For ii = 3 To Pres.Slides.Count
  8.             Set Sld = Pres.Slides(ii)
  9.             Sld.Select
  10.             Sld.NotesPage.Shapes(3).TextFrame.TextRange.Text = "A" & ii
  11.             For Each Shp In Sld.Shapes
  12.                  ''
  13.                  Debug.Print Shp.Name, Shp.Type
  14.                  If Shp.Type = msoLine Or Shp.Type = msoPicture Or Shp.Type = msoAutoShape Then
  15.                       Shp.Select
  16.                       Shp.Delete
  17.                  End If

  18.                  
  19.             
  20.             Next Shp
  21.                         '
  22.         Next ii
  23. End Sub
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-11-30 11:01 | 显示全部楼层
SourceFullName的应用

LinkFormat.SourceFullName 属性 (PowerPoint) | Microsoft Learn  https://learn.microsoft.com/zh-c ... rmat.sourcefullname


With ActivePresentation.Slides(1).Shapes(1)

    If .Type = msoLinkedOLEObject Then

        With .LinkFormat

            .SourceFullName = "c:\my documents\wordtest.doc"

            .AutoUpdate = ppUpdateOptionAutomatic

        End With

    End If

End With
**************************************

  1. Sub t3()
  2.     Dim Pres As Presentation
  3.     Dim Sld As Slide, Shp As Shape, ShpArr(2) As Shape
  4.         Set Pres = Application.ActivePresentation
  5.         
  6.         Dim AddressName
  7.         PathName = "D:\JPGManage\SpecialSubject\GongbeiCommunity\ChangshengCommunity\IMG_20231121_101925520.jpg"
  8.         
  9.         For ii = 3 To Pres.Slides.Count
  10.             Set Sld = Pres.Slides(ii)
  11.             
  12.             Sld.Select
  13.             Sld.NotesPage.Shapes(3).TextFrame.TextRange.Text = "A" & ii
  14.             For Each Shp In Sld.Shapes
  15.                  ''
  16.                  Debug.Print Shp.Name, Shp.Type, Shp.Type = msoLinkedPicture
  17.                  ''
  18.                  With Shp
  19.                     If Shp.Type = msoLinkedPicture Then
  20.                         .Select
  21.                         AddressName = Shp.LinkFormat.SourceFullName
  22.                         
  23.                         .LinkFormat.SourceFullName = PathName
  24.                         .LinkFormat.AutoUpdate = ppUpdateOptionAutomatic
  25.                         .ActionSettings(ppMouseClick).Hyperlink.Address = AddressName
  26.                     End If
  27.                  End With

  28.                  
  29.             
  30.             Next Shp
  31.                         '
  32.         Next ii
  33. End Sub
复制代码


TA的精华主题

TA的得分主题

 楼主| 发表于 2023-12-1 19:21 | 显示全部楼层
继续整理


  1. Sub t()
  2.     Dim Pres As Presentation
  3.     Dim Sld As Slide, Shp As Shape, ShpArr(2) As Shape
  4.         Set Pres = Application.ActivePresentation
  5.         Set Sld = Pres.Slides(3)
  6.         For ii = 2 To Sld.Shapes.Count
  7.             Set ShpArr(ii - 2) = Sld.Shapes(ii)
  8.             Debug.Print ShpArr(ii - 2).Name
  9.         Next ii
  10.         
  11.         For ii = 4 To Pres.Slides.Count
  12.             Set Sld = Pres.Slides(ii)
  13.             Sld.Select
  14.             For ii1 = 0 To 2
  15.                  ShpArr(ii1).Copy
  16.                  Sld.Shapes.Paste
  17.                  
  18.                  
  19.             Next ii1
  20.         Next ii
  21. End Sub

  22. Sub t1()
  23.     Dim Pres As Presentation
  24.     Dim Sld As Slide, Shp As Shape, ShpArr(2) As Shape
  25.         Set Pres = Application.ActivePresentation
  26.         
  27.         
  28.         For ii = 31 To Pres.Slides.Count
  29.             Set Sld = Pres.Slides(ii)
  30.             Debug.Print Sld.NotesPage.Shapes(3).TextFrame.TextRange.Text
  31.             Stop
  32.             With Sld.NotesPage.Shapes
  33.                   Debug.Print .Placeholders(2).TextFrame.TextRange.Text
  34.                   Debug.Print .Placeholders(3).TextFrame.TextRange.Text
  35.             End With
  36.                         '
  37.         Next ii
  38. End Sub

  39. Sub t2()
  40.     Dim Pres As Presentation
  41.     Dim Sld As Slide, Shp As Shape, ShpArr(2) As Shape
  42.     Dim PicName
  43.     Dim oShp As Shape
  44.         Set Pres = Application.ActivePresentation
  45.         PicName = "D:\JPGManage\SpecialSubject\GongbeiCommunity\ChangshengCommunity\ChangshengCommunity.jpg"
  46.         
  47.         For ii = 3 To Pres.Slides.Count
  48.             Set Sld = Pres.Slides(ii)
  49.             Sld.Select
  50.             'Sld.NotesPage.Shapes(3).TextFrame.TextRange.Text = "A" & ii
  51.             For Each Shp In Sld.Shapes
  52.                  'Debug.Print Shp.Name, Shp.Type
  53.                  If Shp.Type = msoLine Then
  54.                       'Shp.Delete
  55.                  End If
  56.                  If Shp.Type = msoPicture Then
  57.                      Shp.Select msoTrue
  58.                    With Shp.ActionSettings(ppMouseClick)
  59.                          '.Action = ppActionHyperlink
  60.                          '.Hyperlink.Address = PicName
  61.                    End With
  62.                   
  63.                    If Shp.Name = "图片 2" Then
  64.                      
  65.                    Set oShp = Sld.Shapes.AddPicture(PicName, msoCTrue, msoCTrue, Shp.Left, Shp.Top, Shp.Width, Shp.Height)
  66.                   
  67.                    With oShp.ActionSettings(ppMouseClick)
  68.                          .Action = ppActionHyperlink
  69.                          .Hyperlink.Address = PicName
  70.                    End With
  71.                    Shp.Select
  72.                    Shp.Delete
  73.                      
  74.                    End If


  75.                  End If
  76.                  ''
  77.                  If Shp.Name = "ChangshengCommunity.jpg" Then
  78.                         Stop
  79.                      Shp.LinkFormat.SourceFullName = PicName
  80.                      Shp.LinkFormat.AutoUpdate = ppUpdateOptionAutomatic
  81.                      Shp.ActionSettings(ppMouseClick).Hyperlink.Address = PicName
  82.                      Debug.Print Shp.Name, Shp.Type
  83.                  
  84.                  End If
  85.             
  86.             Next Shp
  87.                         '
  88.         Next ii
  89. End Sub

  90. Sub t3()
  91.     Dim Pres As Presentation
  92.     Dim Sld As Slide, Shp As Shape, ShpArr(2) As Shape
  93.         Set Pres = Application.ActivePresentation
  94.         
  95.         Dim SourceFile As LinkFormat
  96.         PathName = "D:\JPGManage\SpecialSubject\GongbeiCommunity\ChangshengCommunity\IMG_20231121_101925520.jpg"
  97.         
  98.         For ii = 22 To Pres.Slides.Count
  99.             Set Sld = Pres.Slides(ii)
  100.             
  101.             Sld.Select
  102.             Sld.NotesPage.Shapes(3).TextFrame.TextRange.Text = "A" & ii
  103.             For Each Shp In Sld.Shapes
  104.                  ''
  105.                  Debug.Print Shp.Name, Shp.Type, Shp.Type = msoLinkedPicture
  106.                  
  107.                  Set SourceFile = Shp.LinkFormat
  108.                  Debug.Print SourceFile.SourceFullName
  109.                  ''
  110.                  If Shp.Type = msoLinkedPicture Then
  111.                       Shp.Select
  112.                       Shp.LinkFormat.SourceFullName = PathName
  113.                       Shp.LinkFormat.AutoUpdate = ppUpdateOptionAutomatic
  114.                       Debug.Print Shp.Name
  115.                       Stop
  116.                       Stop
  117.                       Shp.ActionSettings(ppMouseOver).Hyperlink.Address = AddressName
  118.                  End If

  119.                  
  120.             
  121.             Next Shp
  122.                         '
  123.         Next ii
  124. End Sub
  125. ''
  126. Sub t44()
  127.    Dim Pres As Presentation
  128.        Set Pres = Application.ActivePresentation
  129.    Dim Sld As Slide, Shp As Shape
  130.        For ii = 5 To Pres.Slides.Count - 1
  131.             Set Sld = Pres.Slides(ii)
  132.             Sld.Select
  133.             Set Shp = Sld.Shapes(3)
  134.             Shp.Select
  135.             
  136.             Shp.Delete
  137.             
  138.        Next ii
  139. End Sub

  140. Sub t4()
  141.    Dim Pres As Presentation
  142.        Set Pres = Application.ActivePresentation
  143.    Dim Sld As Slide, Shp As Shape
  144.        For ii = 4 To Pres.Slides.Count
  145.             Set Sld = Pres.Slides(ii)
  146.             Sld.Select
  147.             For Each Shp In Sld.Shapes
  148.                   Debug.Print Sld.Name, Shp.Name, Shp.Type
  149.                   If Shp.Type = 1 Then
  150.                        Shp.Select msoTrue
  151.                        Shp.Delete
  152.                   End If
  153.             Next Shp
  154.             
  155.        Next ii
  156. End Sub
  157. Sub t5()
  158.    Dim Pres As Presentation
  159.        Set Pres = Application.ActivePresentation
  160.    Dim Sld As Slide, Shp As Shape, oShp As Shape
  161.        Set Sld = Pres.Slides(3)
  162.        Sld.Select
  163.       
  164.        Set Shp = Sld.Shapes(3)
  165.        Debug.Print Shp.Name
  166.        'Shp.Select msoTrue
  167.        'Shp.Copy
  168.        Shp.Name = "MarkingLine"
  169.        'Shp.Copy
  170.       
  171.        For ii = 4 To Pres.Slides.Count
  172.             'Shp.Select msoTrue
  173.             Shp.Copy
  174.             Set Sld = Pres.Slides(ii)
  175.             Sld.Select
  176.             Sld.Shapes.Paste
  177.             Set oShp = Sld.Shapes(Sld.Shapes.Count)
  178.             Debug.Print oShp.Name
  179.        Next ii
  180. End Sub

  181. Sub t6()
  182.    Dim Fso As FileSystemObject, oFile As File
  183.        Set Fso = New FileSystemObject
  184.    Dim Pres As Presentation
  185.        Set Pres = Application.ActivePresentation
  186.    Dim Sld As Slide, Shp As Shape, oShp As Shape
  187.    Dim Str
  188.        Set Sld = Pres.Slides(3)
  189.        Sld.Select
  190.       
  191.       
  192.        For ii = 3 To Pres.Slides.Count
  193.             Set Sld = Pres.Slides(ii)
  194.             Sld.Select
  195.             Set Shp = Sld.Shapes(1)
  196.             Str = Shp.LinkFormat.SourceFullName
  197.             Set oFile = Fso.GetFile(Str)
  198.             Debug.Print oFile.DateLastModified
  199.             Set Shp = Sld.Shapes("MarkingLine")
  200.             Str = Format(oFile.DateLastModified, "yyyy年mm月dd日 hh:mm:ss[$-804]aaaa") & vbCr
  201.             
  202.             
  203.             Select Case ii
  204.                  Case 3 To 15
  205.                       Str = Str & "拍摄于粤华路"
  206.                  Case 3 To 15
  207.                       Str = Str & "拍摄于前河路"
  208.                  Case 16 To 40
  209.                       Str = Str & "拍摄于昌盛路"
  210.                  Case 41 To 65
  211.                       Str = Str & "拍摄于港昌路"
  212.             
  213.             End Select
  214.             With Shp.TextFrame2
  215.                 .TextRange.Text = Str
  216.                 .TextRange.Font.Size = 21
  217.                  
  218.             End With
  219.        Next ii
  220. End Sub


复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-12-5 14:15 | 显示全部楼层
学习笔记

Excel 2007 开发人员参考 > 2007 Microsoft Office System 对象库参考 > 2007 Microsoft Office system 的对象模型参考 > 枚举

MsoShapeStyleIndex 枚举
指示线条样式和形状样式。
名称 值 描述
msoLineStyle1 10001 线条样式 1
msoLineStyle10 10010 线条样式 10
msoLineStyle11 10011 线条样式 11
msoLineStyle12 10012 线条样式 12
msoLineStyle13 10013 线条样式 13
msoLineStyle14 10014 线条样式 14
msoLineStyle15 10015 线条样式 15
msoLineStyle16 10016 线条样式 16
msoLineStyle17 10017 线条样式 17
msoLineStyle18 10018 线条样式 18
msoLineStyle19 10019 线条样式 19
msoLineStyle2 10002 线条样式 2
msoLineStyle20 10020 线条样式 20
msoLineStyle3 10003 线条样式 3
msoLineStyle4 10004 线条样式 4
msoLineStyle5 10005 线条样式 5
msoLineStyle6 10006 线条样式 6
msoLineStyle7 10007 线条样式 7
msoLineStyle8 10008 线条样式 8
msoLineStyle9 10009 线条样式 9
msoShapeStyle1 1 阴影样式 1
msoShapeStyle10 10 阴影样式 10
msoShapeStyle11 11 阴影样式 11
msoShapeStyle12 12 阴影样式 12
msoShapeStyle13 13 阴影样式 13
msoShapeStyle14 14 阴影样式 14
msoShapeStyle15 15 阴影样式 15
msoShapeStyle16 16 阴影样式 16
msoShapeStyle17 17 阴影样式 17
msoShapeStyle18 18 阴影样式 18
msoShapeStyle19 19 阴影样式 19
msoShapeStyle2 2 阴影样式 2
msoShapeStyle20 20 阴影样式 20
msoShapeStyle3 3 阴影样式 3
msoShapeStyle4 4 阴影样式 4
msoShapeStyle5 5 阴影样式 5
msoShapeStyle6 6 阴影样式 6
msoShapeStyle7 7 阴影样式 7
msoShapeStyle8 8 阴影样式 8
msoShapeStyle9 9 阴影样式 9
msoShapeStyleMixed -2 混和的阴影样式。
msoShapeStyleNone 0 无阴影样式。

Sub a()
    Dim Pres As Presentation
        Set Pres = Application.ActivePresentation
        
    Dim Shp As Shape
        Set Shp = Pres.Slides(1).Shapes(3)
        Debug.Print Shp.ShapeStyle
End Sub

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-12-5 14:57 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
学习ShapeRange

  1. Sub a()
  2.     Dim Pres As Presentation
  3.         Set Pres = Application.ActivePresentation
  4.     Dim Sld As Slide
  5.     Dim Shp As Shape
  6.     Dim ShpRng As ShapeRange
  7.    
  8.         Set Sld = Pres.Slides(1)
  9.         Set Shp = Sld.Shapes(3)
  10.         Debug.Print Shp.ShapeStyle
  11.         Stop
  12.                 Set ShpRng = Sld.Shapes.Range(Array(3))
  13.         Debug.Print ShpRng.Name
  14.         With ShpRng
  15.             Debug.Print .Name, .Nodes.Count
  16.             Debug.Print .Line.Style
  17.             Stop
  18.             Stop
  19.             Stop
  20.         End With
  21.         Stop
  22.         Stop
  23.         Stop
  24.         
  25. End Sub
复制代码
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 11:29 , Processed in 0.036280 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表