0
문제 엑셀 스프레드 시트의 열 C부터데이터 이동은
Dim i As Long, values As Range, current As Range
Set current = Range("D4") '//select 1st anchor cell
Do Until current.Value = ""
i = i + 45
Set values = Range(current.Offset(2, 0), current.Offset(45, 0)) '//select all in the ooc column
values.Copy '//got block of data here
Sheets("Sheet1").Range("A" & i).PasteSpecial
Set current = current.Offset(0, 13) '//next page
Loop
답변을 수정하여 해결, 나는 13 열 폭 넓은 데이터의 페이지가 있습니다. 둘째 열과 세 번째 열의 데이터를 SQL 데이터베이스로 전송해야하므로 각 열에있는 두 열을 서로 전송하여 전송하려고합니다.
아래 스크린 샷은 함께 작동하는 데이터입니다. ODC CSS Servers RowX CabX에서 해당 자산 태그와 함께 서버 이름을 캡처해야합니다. 만약 내가 그 열을 13 열씩 가져 와서 쌓을 수 있다면, 나는 추가 정보를 혼자서 지울 수 있습니다.
Spreadsheet http://img830.imageshack.us/img830/6126/unledoks.png
은 내가이 절약 할 시간의 미친 양을 언급 할 필요가 없습니다 확신하지만 난 정말 도움이 시작, 또는 이러한 목표를 달성하기 위해 예제 매크로를 사용하는데 사용할 수 있습니다. 불행히도 VBA 경험이별로 없지만 내가 얻을 수있는 도움으로 일할 것입니다.
가깝습니다. 각 페이지의 각 열 (Server, Asset Tag, pwr 등)의 각 열 제목을 올바르게 사용하고 있지만 열 아래의 정보는 대상 시트의 행 4:46의 합계이며 각 페이지에 대해 2 (6:46, 8:48, 등) 바라건대 그 말이 맞습니까? 내가 그걸로 무엇을 할 수 있는지 알게 될거야. 감사! –