엑셀 vba

  • #102438
    똘똘이 63.***.175.40 2552

    엑셀 vba에서
    userform에서 textbox를 만들고 text property를 이용해서 default값을 주었습니다.
    그런데 유저가 이 값을 default가 아닌 다른 값으로 input하고 나서 다시 이 userform을 open했을 때, default를 원래 값(text porperty)가 아닌 유저가 방금 전에 인풋한 값으로 하려면 어떻게 합니까?

    • CPM Eng. 24.***.180.6

      RowSource랑 SetFocus를 이용해 보시죠.

      UserForm이 닫힐때 마지막에 입력했던 값을 Worksheet의 임시 셀에 입력을 한다음 UserForm이 다시 Initilalizee되었을때 SetFocus나 RowSource를 이용해 임시로 입력해 놓은 값을 다시 불러오시면 될거 같습니다.

      도움이 되셨기를…

Cancel