質問するログイン新規登録

質問編集履歴

1

コード、参考にしたページの追記

2021/09/07 04:49

投稿

knk.k
knk.k

スコア2

title CHANGED
File without changes
body CHANGED
@@ -11,4 +11,33 @@
11
11
  ●【別シート↓】
12
12
  ![イメージ説明](359701cd50140c1388035a31ed97482e.png)
13
13
 
14
+ ↓途中まで考えたものです。(セル等は上記例とは異なります/※7行目から表が始まっています。)
15
+ ```ここに言語を入力
16
+ Sub 対象を別シートにコピー()
17
+ Dim i
18
+ Dim Sht1 As Worksheet
19
+ Dim Sht2 As Worksheet
20
+
21
+ Set Sht1 = Sheets("貼付用")
22
+ Set Sht2 = Sheets("2.変更、3.廃止")
23
+
24
+
25
+ For i = 7 To Cells(Rows.Count, 1).End(xlUp).Row
26
+
27
+ If Sht1.Cells(i, 1) = "3.変更" And Sht1.Range(Cells(i, 4), Cells(i, 7)).Interior.ColorIndex = xlNone Then '色潰し無しの場合は何もせず
28
+
29
+ Else
30
+ Range(Sht1.Cells(i, 4), Sht1.Cells(i, 7)).Copy Destination:=Range(Sht2.Cells(i, 1), Sht2.Cells(i, 4)) 'コピペ
31
+ End If
32
+ Next
33
+
34
+ End Sub
35
+ ```
36
+
37
+ ### 参考にしたページ
38
+
39
+ [リンク内容](https://kirinote.com/excelvba-anothersheet-output/)
40
+
41
+
42
+
14
- よろしくお願いいたします。
43
+ 以上、よろしくお願いいたします。