0
데이터를 검색하는 곳의 텍스트 상자가 있습니다. Number 데이터 유형 및 Field Size Double이 있고 Format은 Fixed입니다.DLookup이 비어있는 이유는 무엇입니까?
Summ = DLookup("Summ", "tblPlatej", "ID= " & Form_frmPlatej!ID)
Deposit = DLookup("Deposit_before", "tblPlatej", "ID= " & Form_frmPlatej!ID)
첫 번째 값은 true 값을 반환하고 두 번째 값은 항상 비움 값입니다. 왜 이런 일이 일어나는가? 누군가 나를 올바른 방향으로 끌 수 있습니까?
이것은 계속 http://stackoverflow.com/questions/11426564/how-to-convert-currency-into-double-in-vba/11427181#comment15107344_11427181 – Fionnuala
문제가 해결되었습니다. 잘 모르겠습니다. 어떻게 작동했는지. 문제는 열 이름에 있습니다. 이전에는 Deposit_before이었고, 이전에는 Deposit으로 변경되었습니다. 열 이름에 단어 사이에 공백이 있으면 작업하지 않으려 고합니다. –
공백이 포함 된 열 이름을 사용하는 경우 참조 용으로 고칠 수있어서 다행입니다. 다음과 같이 [Deposit_before] –