Mục Macro, Options trong menu tools bị mờ (1 người xem)

  • Thread starter Thread starter salam
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

salam

Thành viên gắn bó
Tham gia
4/11/06
Bài viết
1,945
Được thích
1,898
Giới tính
Nam
Nghề nghiệp
Accountant
Không biết excel của em làm sao bây giờ hai mục Macro và Options trên menu tools bị mờ. Em chạy code dưới cũng không được.
Mã:
Application.CommandBars("macro").Enabled = True
Application.CommandBars("Options").Enabled = True
Các Bác giúp em với.
Em xin cảm ơn.
 
Không biết excel của em làm sao bây giờ hai mục Macro và Options trên menu tools bị mờ. Em chạy code dưới cũng không được.
Mã:
Application.CommandBars("macro").Enabled = True
Application.CommandBars("Options").Enabled = True
Các Bác giúp em với.
Em xin cảm ơn.
Cái này tìm mãi cũng không ra nguyên nhân!
Các bạn khác thì sao nhỉ?
Lổi này quả thật hơi mới lạ
 
Cái này tìm mãi cũng không ra nguyên nhân!
Các bạn khác thì sao nhỉ?
Lổi này quả thật hơi mới lạ
Cái này em giải quyết được rồi (cài lại). Còn nguyên nhân và cách khắc phục em chịu không biết Bác nào bị trường hợp này chưa.
 
Để giãi quyết được lổi này thì điều đầu tiên tôi nghĩ chúng ta phải làm cách nào cho Excel trên máy chúng ta xuất hiện lổi trước, tức làm cách nào để mục Options mờ đi
Làm thử xem! E rằng không dể
 
Các Bác xem trong file nhé. Em up ảnh lên không được. Đúng là thử làm mờ option cũng khó.
c86a7ee485f3b805e02d.GIF
IMG%5D
IMG%5D

84d9ee4485f3af814e1b.GIF
 

File đính kèm

Lần chỉnh sửa cuối:
Các bạn dùng code này để làm ẩn (hoặc hiện) mục Macro và Options trong menu Tools:
Mã:
Sub An_menu()
  Dim menus As CommandBarPopup
  Dim Itemmenu As CommandBarControl
  Set menus = Application.CommandBars(1).Controls(6)
     For Each Itemmenu In menus.Controls
       If Itemmenu.Caption = "&Options..." Or Itemmenu.Caption = "&Macro" Then
          Itemmenu.Enabled = False
       End If
    Next
End Sub
 
Bạn có thể dùng dòng lệnh dưới để thiết lập lại như ban đầu từng đối tượng trong danh sách, có thể là 1, 2, 3,...


Còn muốn xem từng tên CommandBar thì dùng dòng lệnh sau (thay số theo thứ tự để biết thêm):


Các dòng này thực hiện trong cửa sổ Immediate.
 
Thử chạy chương trình này nha!

Chào SALAM!
Trước hết tắt hết excel, giải nén chương trình và chạy file trên. sau đó mở lại excel là ok
Chúc thành công
 

File đính kèm

Lần chỉnh sửa cuối:
Có trường hợp khi cài office, có người bỏ phần Visual Basic for Application thì các chức năng macro bị vô hiệu hoá hết.
 
Cho mình hỏi Tool exel bi mờ, phải làm sao?
 
Phần record macro bị mờ, bạn làm theo mình nhé:
1/ Đóng Excel lại.
2/ Chọn start/run chạy lệnh: appwiz.cpl
3/ Chọn
microsoft office 2007 (hoặc 2010 tương tự)
4/ Bấm vào
add or remove features chọn tiếp tục.
5/ Bấm vào dấu + mở rộng phần
office shared features
6/ Bấm vào
visual basic for applications, click chuột phải chọn Run from my computer xong click tiếp tục.
Chờ nó chạy xong, mở lại excel là có ngay.
Chúc các bạn thành công.
 
Web KT

Bài viết mới nhất

Back
Top Bottom