VBA를 처음 사용하며이 문제에 집착하고 있습니다. I는 온도에 대한 큰 데이터를 가지고 범위의 데이터에 관한 VBA
A
1. 21.40
2. 21.45
3. 21.38
4. 22.89
5. 23.27
etc...
는 I 열 A의 난 (온도에 해당) 칼럼 B에서의 밀도와 발열 계수 값을 할당 할 각 온도에 대한 데이터를 입력. 시도 :
Dim Temp As Range, Density As Double
Set Temp = Range(“A1:A1000″)
Temp = Range(“A1:A1000″).Value
If Temp = 21 Then
Density = 998.08
ElseIf Temp=22 Then
Density = 997.86
ElseIf…(I do until the required Temp)
End If
Range(“B1:B1000″).Value = Density
불일치 오류가 발생합니다. 저 좀 도와 주 시겠어요?
원하는 결과물을 보여줄 수 있습니까? 밀도 B *와 열 계수 B를 열 B에 할당하려는 경우, 즉 한 열에 두 개의 값을 넣으시겠습니까? –
'Temp = Range ("A1 : A1000") .Value : Temps는 Range이고, 값을 줄 수는 없으며, 당신은 towrite가 필요하다. set temp =' –