Đến nội dung


Hình ảnh
- - - - -

Thao tác với bản vẽ khi UserForm đang Active ???


  • Please log in to reply
4 replies to this topic

#1 ptlong04x1

ptlong04x1

    biết vẽ polygon

  • Members
  • PipPip
  • 75 Bài viết
Điểm đánh giá: 8 (bình thường)

Đã gửi 15 October 2010 - 10:37 PM

- Mình đang viết 1 tiện ích bằng VBA. Trong đó, sau khi Show một UserForm mình cần thao tác với bản vẽ để lấy 1 vài số liệu và nhập vào Textbox của Form rồi xử lý, nhưng khi Form đang Active thì không thể nào thao tác với bản vẽ được.

- Khi mình chuyển thuộc tính Show Modal của Form thành False thì sau khi Show Form vẫn có thể thao tác với bản vẽ nhưng không thể nhập liệu vào Textbox của Form được.

Mong mọi người giúp đỡ. Xin cảm ơn!
  • 0

#2 KS.PhanThanhTu

KS.PhanThanhTu

    biết vẽ point

  • Members
  • PipPip
  • 97 Bài viết
Điểm đánh giá: 76 (tàm tạm)

Đã gửi 07 November 2010 - 12:27 PM

Bạn dùng thuộc tính Userform.Show

(hoặc đơn giản là dùng Me.SHow)

Sau khi nhập dữ liệu xong thì bạn cho Me.SHow

SHow model để là True bạn à
  • 1
KS Phan Thanh Tú.Email: Vansulich@yahoo.com

#3 ptlong04x1

ptlong04x1

    biết vẽ polygon

  • Members
  • PipPip
  • 75 Bài viết
Điểm đánh giá: 8 (bình thường)

Đã gửi 11 November 2010 - 04:53 PM

Bạn dùng thuộc tính Userform.Show

(hoặc đơn giản là dùng Me.SHow)

Sau khi nhập dữ liệu xong thì bạn cho Me.SHow

SHow model để là True bạn à


Bạn nói rõ hơn được không? Ý mình là khi đã cho show Form rồi thì mình lại muốn xem bản vẽ để lấy 1 vài thông số nào đó, rồi lại tiếp tục nhập liệu. Nói cách khác là mình muốn Zoom, Pan, đo kích thước... trên bản vẽ (trong khi Form đang show) rồi lại nhập liệu vào textbox của Form.
  • 0

#4 phantuhuong

phantuhuong

    biết dimstyle

  • Moderator
  • PipPipPipPipPip
  • 383 Bài viết
Điểm đánh giá: 200 (khá)

Đã gửi 14 November 2010 - 04:15 PM

Bạn nói rõ hơn được không? Ý mình là khi đã cho show Form rồi thì mình lại muốn xem bản vẽ để lấy 1 vài thông số nào đó, rồi lại tiếp tục nhập liệu. Nói cách khác là mình muốn Zoom, Pan, đo kích thước... trên bản vẽ (trong khi Form đang show) rồi lại nhập liệu vào textbox của Form.


Đúng là dùng code sau thì thao tác được nhưng không nhập được vào trong TextBox:
UserForm1.Show vbModeless

Có lẽ phải tính mẹo???
  • 1
Bồi dưỡng Excel & VBA cho các đơn vị ở Hà Nội và khu vực lân cận

Từng bước loại đồ Tàu ra khỏi cuộc sống!


#5 ptlong04x1

ptlong04x1

    biết vẽ polygon

  • Members
  • PipPip
  • 75 Bài viết
Điểm đánh giá: 8 (bình thường)

Đã gửi 07 August 2011 - 08:24 AM

Đúng là dùng code sau thì thao tác được nhưng không nhập được vào trong TextBox:

UserForm1.Show vbModeless

Có lẽ phải tính mẹo???


Mẹo ra sao a Hướng ui, e cũng hỏi bên GPE rồi mà chưa có cách nào.
  • 0