Làm sao khôi phục của Số VBA Excel về mặc định ban đầu

Liên hệ QC

Kiều Mạnh

I don't program, I beat code into submission!!!
Tham gia
9/6/12
Bài viết
5,421
Được thích
4,032
Giới tính
Nam
hôm qua mình có nhỏ em đến chơi nó cũng mở của sổ VBA lên tập viết code trong đó ...không biết quậy gì trong đó khi mình mở lại
thì thấy của sổ VBA một giao diện khác .... mình tìm cách trả nó về mặc định ban đầu hoài mà không được xin úp lên nhờ các bạn trợ giúp
xin cảm ơn
 

File đính kèm

  • LOI vba.jpg
    LOI vba.jpg
    30.6 KB · Đọc: 114
hôm qua mình có nhỏ em đến chơi nó cũng mở của sổ VBA lên tập viết code trong đó ...không biết quậy gì trong đó khi mình mở lại
thì thấy của sổ VBA một giao diện khác .... mình tìm cách trả nó về mặc định ban đầu hoài mà không được xin úp lên nhờ các bạn trợ giúp
xin cảm ơn
Đưa con trỏ lên thanh màu xám rồi kéo đi lòng vòng thôi chứ có gì đâu
 
Upvote 0
Lần chỉnh sửa cuối:
Upvote 0
Mình vừa đọc được ở đây: http://www.erlandsendata.no/english/index.php?d=envbavberestorevbewindow

1. Đóng hết excel và VBA
2. Run RegEdit.
3. Dò tới
- đối với windows trước Win 2000 trở về trước : HKEY_USERS\Default\Software\Microsoft\VBA\Office
- đối với windows từ win 2000 trở về sau: HKEY_CURRENT_USER/Software/Microsoft/VBA/6.0/Common
4. Đổi tên hoặc xóa cái Dock trong đó
5. Đóng RegEdit.
6. Mở lại Excel và nó sẽ bình thường.
 
Upvote 0
Bạn phải chuột vào từng cửa sổ chọn Dockable là được
 
Upvote 0
Mình vừa đọc được ở đây: http://www.erlandsendata.no/english/index.php?d=envbavberestorevbewindow

1. Đóng hết excel và VBA
2. Run RegEdit.
3. Dò tới
- đối với windows trước Win 2000 trở về trước : HKEY_USERS\Default\Software\Microsoft\VBA\Office
- đối với windows từ win 2000 trở về sau: HKEY_CURRENT_USER/Software/Microsoft/VBA/6.0/Common
4. Đổi tên hoặc xóa cái Dock trong đó
5. Đóng RegEdit.
6. Mở lại Excel và nó sẽ bình thường.

mình làm rồi không được bạn ơi. máy mình win7+Office 2010
có thể được với win2000 thôifice 2010
 
Lần chỉnh sửa cuối:
Upvote 0
Mình vừa đọc được ở đây: http://www.erlandsendata.no/english/index.php?d=envbavberestorevbewindow

1. Đóng hết excel và VBA
2. Run RegEdit.
3. Dò tới
- đối với windows trước Win 2000 trở về trước : HKEY_USERS\Default\Software\Microsoft\VBA\Office
- đối với windows từ win 2000 trở về sau: HKEY_CURRENT_USER/Software/Microsoft/VBA/6.0/Common
4. Đổi tên hoặc xóa cái Dock trong đó
5. Đóng RegEdit.
6. Mở lại Excel và nó sẽ bình thường.
được rồi bạn cảm ơn bạn nhiều nhiều
nó là 7.0 chứ không phải 6.0 vì máy mình win7 mà
 
Upvote 0
được rồi bạn cảm ơn bạn nhiều nhiều
nó là 7.0 chứ không phải 6.0 vì máy mình win7 mà

Lỡ quậy rồi thì thử code này coi sao.
PHP:
Sub ResetVBEState()
On Error Resume Next
  Dim regKey As String
  regKey = "HKEY_CURRENT_USER\Software\Microsoft\VBA\" & Left(Application.VBE.Version, 3) & "\Common\Dock"
  CreateObject("WScript.Shell").RegDelete regKey
  Shell "Taskkill /F /IM excel.exe"
End Sub
 
Upvote 0
hôm qua mình có nhỏ em đến chơi nó cũng mở của sổ VBA lên tập viết code trong đó ...không biết quậy gì trong đó khi mình mở lại
thì thấy của sổ VBA một giao diện khác .... mình tìm cách trả nó về mặc định ban đầu hoài mà không được xin úp lên nhờ các bạn trợ giúp
xin cảm ơn
Ngày trước tôi cũng có bị lỗi này. Sau nhờ anh Nghiaphuc giúp qua teamview mới được.
Hy vong anh Nghiaphuc ghé qua topic này thì vấn đề của bạn sẽ được giải quyết ngay!
 
Upvote 0
Lỡ quậy rồi thì thử code này coi sao.
PHP:
Sub ResetVBEState()
On Error Resume Next
  Dim regKey As String
  regKey = "HKEY_CURRENT_USER\Software\Microsoft\VBA\" & Left(Application.VBE.Version, 3) & "\Common\Dock"
  CreateObject("WScript.Shell").RegDelete regKey
  Shell "Taskkill /F /IM excel.exe"
End Sub

em thử test chạy code một cái Excel tắt cái vèo xong vào regedit thấy nó vẫn còn
 
Upvote 0
mình tìm cách trả nó về mặc định ban đầu hoài mà không được xin úp lên nhờ các bạn trợ giúp

Cách đơn giản nhất là vầy:

Click chuột vào khung màu xanh có chữ Project - VBAProject, giữ chuột và rê vào giữa ở cuối màn hình rồi thả nó ra, bây giờ nắm đầu nó thả về chỗ cũ là được.
 
Upvote 0
Cách đơn giản nhất là vầy:

Click chuột vào khung màu xanh có chữ Project - VBAProject, giữ chuột và rê vào giữa ở cuối màn hình rồi thả nó ra, bây giờ nắm đầu nó thả về chỗ cũ là được.

làm theo bài #13 xong rồi bạn xoá cái vèo là xong....
mình cũng thực hiện kéo thả hoài mà ko được đến phát chán luôn
cảm ơn bạn nhiều
 
Upvote 0
làm theo bài #13 xong rồi bạn xoá cái vèo là xong....
mình cũng thực hiện kéo thả hoài mà ko được đến phát chán luôn
cảm ơn bạn nhiều

Tôi thực hiện trên Excel 2003 là bình thường, còn từ 2007 trở lên chưa thử chưa biết.
 
Upvote 0
hôm qua mình có nhỏ em đến chơi nó cũng mở của sổ VBA lên tập viết code trong đó ...không biết quậy gì trong đó khi mình mở lại
thì thấy của sổ VBA một giao diện khác .... mình tìm cách trả nó về mặc định ban đầu hoài mà không được xin úp lên nhờ các bạn trợ giúp
xin cảm ơn

Bạn click chuột phải vào mỗi cái, cái nào Dockable được kích hoạt hết rồi thì đơn giản, chỉ việc ấn vào cái nút dạng như Maximize ấy, cho 2 cái cửa số đấy thu nhỏ về, tiếp theo đóng các cửa sổ không cần thiết đi. Bây giờ kéo 1 cửa sổ về phía cuối cùng bên trái, tiếp theo kéo cửa sổ còn lại đè lên trên cái vừa rồi. Thế là xong rồi nhé, tiếp theo nếu bạn muốn cái đang ở bên dưới sẽ lên trên thì bạn chỉ việc kéo nó đè lên đỉnh cái bên trên mà thôi.
 
Upvote 0
Web KT
Back
Top Bottom