2009-07-24 8 views
1

Access vba 코드로 Excel 스프레드 시트를 만듭니다. A, B, C 등의 열 이름을 의미있는 이름으로 변경해야합니다. 나는 높고 낮게 보였지만 길을 찾을 수는 없습니다.VBA에서 열 이름을 변경하는 방법

+1

달성하려는 대상에 대한 예제 시나리오를 제공해 줄 수 있습니까? – shahkalpesh

답변

8

Excel의 열 이름은 변경할 수 없습니다. 이는 Excel이 작동하는 방식의 기본 요소입니다.

데이터베이스 테이블을 기반으로 스프레드 시트를 만들 때 Excel 스프레드 시트의 첫 번째 행에는 데이터의 필드 (열) 이름이 포함됩니다. 그렇게하면 데이터를 Access로 다시 읽거나 스프레드 시트를 테이블로 가져와야합니다. 기본적으로 Access는 스프레드 시트의 첫 번째 행에서 열 이름을 확인합니다.

+0

결과적으로, 첫 번째 행 ("헤더"행)에 이름을 지정하지 않은 열은 무의미한 무언가 (FieldX 또는 FieldXX, 나는 믿습니다)가됩니다. –

+2

@A. Scagnelli : FWIW 이름은 F1, F2, F3 등입니다. – onedaywhen

3

내 메모리가 올바르게 작동하는 경우 열 머리글 레이블을 기본값 A, B, C에서 변경할 수 있다고 생각하지 않습니다.

스프레드 시트의 첫 번째 행에 머리글 이름을 쓸 수 있습니다.

관련 문제