1
글꼴 형식을 기반으로 중복 값을 붙여 넣습니다엑셀 VBA : 복사하고 나는이처럼 보이는 Excel 형식이
내가 필요로하는 모든 데이터를 읽어 Excel에서 VBA 코드입니다 A 열과 기울임 꼴 형식의 텍스트를 찾은 다음 동일한 열에 중복 데이터가 있는지 확인하십시오.
Sub FillDuplicates()
Dim lastrow As Long
lastrow = Cells(Rows.Count, "A").End(xlUp).Row 'find last row in column A
For x = 1 To lastrow
If Cells(x, 2).Value <> "" Then 'Check if cell in column B is empty
For y = 1 To lastrow
If Cells(y, 1).Value = Cells(x, 1).Value Then 'Compares cell against each value in column A
Cells(y, 2).Value = Cells(x, 2).Value 'If matches, add value in column B
End If
Next y
End If
Next x
End Sub
하는 StackOverflow의 자유 코드 작성 아니라고 말할 필요보십시오 : 네, 그 데이터가 열 B.에 기록 할 경우
이것은 내가 지금까지 무엇을 가지고 서비스. 지금까지 무엇을 시도 했습니까? 코드를 보여줄 수 있습니까? –
안녕하세요. . 이것은 내가 지금까지 무엇을 가지고 : 하위 FillDuplicates() 희미한만큼 lastrow = 세포를 lastrow (Rows.Count, "A") 종료 (xlUp) 셀에만이 '열에서 마지막 행을 찾기 들어 x = 1 lastrow하려면 셀 (x, 2). 값 <> ""Then '열 B의 셀이 비어 있는지 확인하십시오. y = 1의 경우 lastrow 의 경우 셀 (y, 1). 값 = 셀 (x , 1) .Value Then 'A 열의 각 값과 셀을 비교합니다.셀 (y, 2) .Value = 셀 (x, 2) .Value'일치하면 B 열에 값 추가 다음 예 끝 If 다음 x End Sub – user3445540
텍스트가 기울임 꼴인지 여부를 확인하는 방법이 있는지 알고 싶습니다. – user3445540