SQL 및 Excel 매크로를 사용하고 있지만 셀에 텍스트를 추가하는 방법을 모르겠습니다.VBA를 사용하여 Excel에서 셀에 텍스트 추가
"01/01/13 00:00"
텍스트를 A1
셀에 추가하고 싶습니다. 매크로가 먼저 시트의 내용을 지우고 나중에 정보를 추가하기 때문에 셀에 쓸 수 없습니다.
VBA에서 어떻게합니까?
SQL 및 Excel 매크로를 사용하고 있지만 셀에 텍스트를 추가하는 방법을 모르겠습니다.VBA를 사용하여 Excel에서 셀에 텍스트 추가
"01/01/13 00:00"
텍스트를 A1
셀에 추가하고 싶습니다. 매크로가 먼저 시트의 내용을 지우고 나중에 정보를 추가하기 때문에 셀에 쓸 수 없습니다.
VBA에서 어떻게합니까?
Range("$A$1").Value = "'01/01/13 00:00"
.
작은 따옴표에 유의하십시오. 자동 변환을 숫자 형식으로 무시합니다. 그러나 당신이 무엇입니까 정말가 원하는가요? 또 다른 방법은 날짜 - 시간 값을 사용하도록 셀을 포맷하는 것입니다. 그런 다음 문자열에서 작은 따옴표를 삭제하십시오. 당신이 정말로 텍스트 (첫 번째 문자로 아포스트로피를 유의)로 추가하는 것을 의미하는 경우
당신은
[A1].Value = "'O1/01/13 00:00"
을 할 수 있습니다.
[A1].Value
은 Range("A1").Value
의 VBA 약어입니다. 당신은 날짜를 입력합니다
, 당신은 대신 (@SiddharthRout 덕분에 편집 순서) 할 수있는 :
당신은Range
및
Valu
전자 기능을 사용할 필요가
[A1].NumberFormat = "mm/dd/yyyy hh:mm;@"
[A1].Value = DateValue("01/01/2013 00:00")
.
Range
는
Value
는 해당 셀
Range("A1").Value="whatever text"
내용을 지 웁니다 라인을 찾아 수정에 원하는 텍스트를 것입니다 원하는 텍스트를 원하는 셀 것입니다. NumberFormat = "@"'그리고 Range ("A1") = "01/01/13 00:00" –
@ 그것이 두 답변보다 낫습니다. 그들 중 하나는 내 것입니다. – Bathsheba
@ Bathsheba +1 녀석 –