よねさんのWordとExcelの小部屋 なんでも掲示板

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

■13196 / 4階層)  テキストボックスを削除する
□投稿者/ 佐藤 -(2017/09/14(Thu) 10:32:46)
    返事が遅くなりすみません。
    下記に、コードを記載します。
    
    Sub sh_Copy()
    
    ActiveSheet.Unprotect Password:="PASS"
    
    Dim s As Shape
      For Each s In ActiveSheet.Shapes
        If Not Application.Intersect(s.TopLeftCell, Range("A1:N29")) Is Nothing Then
        If s.AutoShapeType = msoShapeOval Then
          s.Delete
        End If
        End If
      Next
      
    Dim s1 As Shape
      For Each s1 In ActiveSheet.Shapes
        If Not Application.Intersect(s1.TopLeftCell, Range("A1:N29")) Is Nothing Then
        If s1.AutoShapeType = msoShapeRoundedRectangle Then
          s1.Delete
        End If
        End If
      Next
      
     Dim sht As Object
        For Each sht In ActiveWorkbook.Sheets
           sht.TextBoxes.Delete
        Next
    
    
    
    Dim mySh As String
    
    p1:
    mySh = InputBox("いつの日程表を印刷しますか?" & Chr(13) & " 2017年1月 のように入力してください", "コピー先")
    'Worksheets("印刷用").Range("A1:N29").Value = Worksheets(mySh).Range("A1:N29").Value
    
    If mySh = "" Then Exit Sub
    
    
    
    Worksheets(mySh).Range("A1:N29").Copy Worksheets("コピー先").Range("A1")
    
    
    
    
    Range("L3").Clear
    Range("J3").Clear
    
    
    
    Dim s2 As Shape
      For Each s2 In ActiveSheet.Shapes
        If Not Application.Intersect(s2.TopLeftCell, Range("A1:N5")) Is Nothing Then
        If s2.AutoShapeType = msoShapeOval Then
          s2.Delete
        End If
        End If
      Next
      
    Dim s3 As Shape
      For Each s3 In ActiveSheet.Shapes
        If Not Application.Intersect(s3.TopLeftCell, Range("A1:N5")) Is Nothing Then
        If s3.AutoShapeType = msoShapeRoundedRectangle Then
          s3.Delete
        End If
        End If
      Next
    
    Worksheets("Sheet2").TextBoxes.Delete
    
    ActiveSheet.Protect Password:="PASS"
    
    End Sub
    

記事引用 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[3]: テキストボックスを削除する /よねさん →Re[5]: テキストボックスを削除する /よねさん
 
上記関連ツリー

Nomal NO TITLE / 佐藤 (17/09/08(Fri) 10:41) #13191
Nomal テキストボックスを削除する / よねさん (17/09/08(Fri) 15:02) #13192
  └Nomal Re[2]: テキストボックスを削除する / 佐藤 (17/09/08(Fri) 17:28) #13193
    └Nomal Re[3]: テキストボックスを削除する / よねさん (17/09/09(Sat) 07:36) #13194
      └Nomal テキストボックスを削除する / 佐藤 (17/09/14(Thu) 10:32) #13196 ←Now
        └Nomal Re[5]: テキストボックスを削除する / よねさん (17/09/14(Thu) 15:27) #13197
          └Nomal Re[6]: テキストボックスを削除する / 佐藤 (17/09/20(Wed) 11:54) #13198

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

- Child Tree -