2016-06-15 3 views
0

Im는 ms 액세스에서 vba로 코딩하고 Im은 내 양식의 텍스트 상자에 나타나는 값을 처리하는 방법을 궁금해합니다. 예를 들어 variable.TimeValue ("값")의 값은 ..... 나는이 코드를 시도했지만 작동하지 않습니다 ..텍스트 상자에서 값을 가져 와서 TimeValue()를 사용하여 변수에 할당하는 방법

dDuration = TimeValue("me.text101.text") 

me.text101.text = 텍스트 상자의 값을 들고 값은 분 단위입니다 : 초 ... dDuration = texbox101.text의 값을 다시 할당 할 변수입니다. me.textbox101.value도 시도했지만, 그냥 멈추었습니다. 무한 루프 계산 ... 올바른 방법인가요?

답변

0

이 작동합니다 :

dDuration = TimeValue(Me.text101) 

냉동하지이 코드와 관련된 또 다른 문제입니다.

+0

네, 거의 작동했지만 지금은 #Type이되었습니다! (dDuration = TimeValue ("1:00")와 같은 숫자를 넣는다면 프로세스가 올바르게 수행되지만 dDuration = TimeValue ("[Text101]") 또는 dDuration = TimeValue ([Text101]) 그냥 멈 춥니 다 ... Text101에있는 내용에 따라 cbo 상자를 계산하라고 말하고 싶습니다. 가까운 곳에있는 Im을 알고 있습니다 ... –

+0

좋아, 내 문제를 해결했습니다 ... 문제는 내가 프로그램이 초를 분으로 변환하고 분을 시간으로 변환하도록 알려줍니다. –

관련 문제