Đăng ký học Excel và VBA cùng GPE tháng 11 - TPHCM

Đăng ký học Excel và phân tích số liệu cùng GPE tháng 12 - TPHCM

Mua sách "VBA trong Excel - Cải thiện và tăng tốc" tái bản

Chức năng Hyperlink bị lỗi

Thảo luận trong 'Những vấn đề chung' bắt đầu bởi ndu96081631, 2 Tháng bảy 2008.

  1. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Trong 1 sheet, khi tôi bấm vào Hyperlink tại 1 cell nào đó thì nhận được thông báo lổi:
    Mã:
    This operation has been canceled due to restrictions in effect on this computer. Please contact your system administrator
    Xin hỏi phải làm sao để khắc phục được lổi này?
    Xin nói thêm: Lổi này tôi đã khắc phục bằng cách vào Control Panel\Internet Options\Programs và bấm nút Reset Web Settings
    Nhưng đây chẳng qua là cách sửa "mù". Tôi muốn biết điều gì đã làm thay đổi trong Registry và ta phải tìm nó ở chổ nào?
    Hồi nãy máy tính vừa bị lổi này, đã sửa xong, nhưng giờ tôi muốn chủ động tạo ra lổi ấy lại chẳng biết làm cách nào
    (biết cách tạo ra lổi thì sẽ biết cách trị nó)
     
    Lần chỉnh sửa cuối: 2 Tháng bảy 2008
    dongducnhiem thích bài này.
  2. DOSNET

    DOSNET Thành viên danh dự

    Bác có thể nói rõ hơn Hyperlink đến đâu không? nếu có thể up file lên để anh em thử nghiệm trên các máy khác xem sao ?
     
  3. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Giờ nó có bị nữa đâu mà up?
    Hyperlink chỉ nội trong file thôi (nói chung cứ bấm vào bất cứ Hyperlink nào đều bị lổi)
    Khắc phục thì đã làm xong! Nhưng ý tôi muốn khác. Bạn xem lại bài #1 giúp
     
  4. boyxin

    boyxin Members actively

    có thể cho biết cụ thể hơn: là Hyper Link đó được tạo ra bằng cách như thế nào?
     
  5. cadafi

    cadafi New Style! New Life! Staff Member Super Moderator

    Máy em cũng bị tình trạng tương tự. Login vào với user local thì không sao, nhưng vào dormain của công ty với user được cấp cho dormain thì bị lỗi! Hiện em vẫn chưa biết sửa như thế nào?
     
  6. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Hyperlink bình thường thôi (click phải cell, chọn Hyperlink)
    Như tôi đã nói cách khắc phục như ở bài #1, tuy nhiên cảm thấy đây là cách sửa "mù"...
    Tôi muốn biết phải tìm lổi này ở đâu trong Registry, hay nói khác hơn, khi ta bấm nút Reset Web Settings thì thực chất nó đã chỉnh cái gì trong Registry
     
  7. boyxin

    boyxin Members actively

    Mới phát hiện ra được 1 điều là nó thay đổi address home page

    trong regedit:
    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
    1. Search PageStart Page bị thay đổi về mặc định như khi ta mới cài win xong
    2. Window_Placement loằng ngoằng quá, ngại kiểm tra, không biết có thay đổi không
    3. Hình như đây không phải là nguyên nhân gây lỗi Hyper Link
    còn ở đâu nữa thì chưa biết
     
  8. le tin

    le tin Học mãi

    Cũng liên quan đến Hyperlink như trong file này , nhờ các bạn giúp đỡ .
    Đang ở sheet1 .Nếu tôi chạy macro thì được ,nhưng đưa đoạn code vào bấm nút bị báo lỗi không chạy được.
    Các bạn có thể thử và giúp tôi bị sai gì vậy .
     

    Các file đính kèm:

  9. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Xóa bớt code, chừa lại 2 dòng là được
     
  10. DOSNET

    DOSNET Thành viên danh dự

    Có những thay đổi sau khi Reset Web Settings ! Added là những khóa được chỉnh sửa, Delete là những khóa được xóa. Test trên máy em Windows SP3-IE7. Bác xem có nghiên cứu được vấn đề không ?

     
  11. DOSNET

    DOSNET Thành viên danh dự

    Những khóa được xóa !

     
  12. le tin

    le tin Học mãi

    Cụ thể là như thế nào bạn
    Nếu xóa thì không đúng ý đồ ban đầu
    Hơn nữa macro lại được
     
  13. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Bạn chừa lại 2 dòng đầu là được:
    PHP:
    Private Sub CommandButton1_Click()
        
    Range("A1").Select
        Selection
    .Hyperlinks(1).Follow NewWindow:=FalseAddHistory:=True
    End Sub
    Code này sẽ link từ sheet 1 sang sheet 2
    Vì Command Button là của 1 sheet, nên khi di chuyển ra khỏi phạm vi của sheet đó bạn phải ghi rỏ tên sheet (nếu không code nó chẳng biết đâu mà lần). Còn module thì có khi lại không cần (ngầm hiểu đang xét trên sheet hiện hành)
    Tôi xem qua mấy cái Hyperllink và code mà chưa hiểu lắm ý đồ của bạn: Từ sheet 1 nhảy sang sheet 2 rồi lại nhảy về sheet 1 là sao?
    Bạn thử sửa lại như tôi ghi ở trên, nếu vẩn không đúng ý thì sửa lại thế này:
    PHP:
    Private Sub CommandButton1_Click()
        
    Sheet1.Range("A1").Select
        Selection
    .Hyperlinks(1).Follow NewWindow:=FalseAddHistory:=True
        Sheet2
    .Range("A1").Select
        Selection
    .Hyperlinks(1).Follow NewWindow:=FalseAddHistory:=True
        Sheet3
    .Range("A1").Select
        Selection
    .Hyperlinks(1).Follow NewWindow:=FalseAddHistory:=True
        Range
    ("A5").Select
    End Sub
    Là hoàn toàn giống với module của bạn (chỉ thiếu phần ghi tên sheet)
     
    Lần chỉnh sửa cuối: 3 Tháng bảy 2008
  14. le tin

    le tin Học mãi

    Cảm ơn bạn ndu96081631 đã giúp như vậy là đúng ý đồ rồi , vì mình không viết code được nên dùng macro rồi copy vào như bạn thấy đó nhưng lần nầy không được . Còn việc qua Sheet2 ... rồi trở lại sheet1 vì mình muốn cho gọn , chứ thực ra thì qua các sheet đó còn 1 số động tác khác rồi mới trở lại ban đầu .
    Chúc bạn khỏe
     
  15. le tin

    le tin Học mãi

    Bạn xem file này giúp nhé
    Dùng macro(ctrl+shift+Q) thì được nhưng bấm vào nút chuyên thì bị lỗi ,
    Nội dung là tại sheetPT đến BG1 copy trong ô vàng dán vào sh BG , trở lại PT
    Cảm ơn trước
    Sao gởi file chẳng được ,nên phải copy lên vậy
    Sheets("BG1").Select
    Range("C2:D3").Select
    Selection.Copy
    Sheets("BG").Select
    Range("C18").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    Sheets("PT").Select
    Range("E3").Select
    Application.CutCopyMode = False
    Selection.ClearContents

    Nó báo lỗi ở dòng màu đỏ
     
  16. vpbqlk

    vpbqlk Thành viên mới

    "This operation has been canceled due to restrictions in effect on this computer. Please contact your system administrator" cách sữa chữa thông báo này.
     
  17. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Vào được đến topic này mà bạn không đọc bài viết à? Đã đọc bài 1 chưa?
     
  18. tommysmith

    tommysmith Thành viên mới

    Hixx...mình mình mới cài offic 2010 vào xài chưa bao lâu đã bị lỗi này lun, ai bít thì giúp giùm với, search thấy topic này chỉ nhưng ko bít cái nút Reset Web Settings ở đâu trên win 2007 !!!??? Chỉ thấy nút make default ah.
     
  19. quachnamX

    quachnamX Thành viên mới

    em cũng không thấy nút reset web settings ở đâu hết hix.Em đang xài win7
     
  20. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Win7 còn dễ hơn:
    - Bấm nút Start
    - Gõ từ khóa Internet Options rồi Enter
    - Chuyển sang tab Advanced và bấm nút Reset
     

Chia sẻ trang này