Skip to main content

Hướng Dẫn đưa con trỏ về A1 ở tât cả các sheet trong excel

Như chúng ta đã biết, đôi lúc trong Excel có những công việc tương tự nhau lặp đi lại nhiều lần. Khi đó chúng ta sẽ nghĩ ra một cách nào đó để thực hiện nó một cách nhanh chóng và đỡ mất nhiều thời gian. Hôm nay tôi sẽ hướng dẫn các bạn thực hiện việc đó một cách dễ dàng trong excel thông qua việc lập trình VBA.






Các bạn có thể tải nguồn tại đây để xem trước https://mega.co.nz/#!Hx5UATRD!eDzo821qxfXGFKY2RAls7WW3fjWNyfX0mXuZBQGTBNA
'ham main, dùng để gọi các àm con của chương trình nơi chính để thực hiện chường trình.
Sub Main()
    Application.ScreenUpdating = False
 
    UserForm1.Show

    Application.ScreenUpdating = True
End Sub
'tìm xóa các link không có trong trang
Sub DeleteBrokenLinks()
    'ActiveSheet.Hyperlinks.Delete
    On Error Resume Next
    For Each alink In Cells.Hyperlinks
        strURL = alink.Address
    If (InStr(strURL, "file") > 0 Or InStr(strURL, ".") > 0 Or InStr(strURL, "http") > 0) Then
        alink.Parent.Hyperlinks.Delete
    End If
    Next alink

End Sub
'set page printer theo các giá tri
Sub SetPagePrinter()
    ActiveWindow.View = xlPageBreakPreview
    ActiveSheet.PageSetup.PrintArea = "$A$1:$" & ColLetter(LastColumn) & "$" & LastRow
End Sub
'dua con tro vè dâu trang
Sub GoHomePage()
    ActiveSheet.Range("A1").Select
End Sub

'thiet lap zoom cho trang với thông số sẽ được người dùng nhập trực tiếp.
Sub ZoomPage(value As Byte)
    ActiveWindow.Zoom = value
End Sub

'lay dong cuoi cung co gia tri
Function LastRow() As Long
    With ActiveSheet.UsedRange
        LastRow = .Rows(.Rows.Count).Row
    End With
End Function

'lay cot cuoi co gia tri
Function LastColumn() As Long
    With ActiveSheet.UsedRange
        LastColumn = .Columns(.Columns.Count).Column
    End With
End Function

'hàm nhan ve ten column voi tham so la so cot cuoi
Function ColLetter(ColNumber As Integer) As String
    ColLetter = Left(Cells(1, ColNumber).Address(False, False), _
    1 - (ColNumber > 26))
End Function

Sub ListLinks()
   Dim i As Byte
   On Error Resume Next
    For Each alink In Cells.FollowHyperlink
        strURL = alink.Address
        Cells(i, 1) = strURL
        i = i + 1
    Next alink

End Sub

Popular posts from this blog

UTF-8 Miscellaneous Symbols

Dưới đây là danh sach mã Icon được sử dụng trong HTML, bạn có thể tham khảo bài viết  Thay thế ký tự với Icon sử dụng mảng trong PHP  để biết cách sử dụng cho bộ Icon này nhé. Chúc các bạn thành công. Arial Arial Unicode MS Segoe UI Symbol Dec Hex Entity Description ☀ ☀ ☀ 9728 2600 BLACK SUN WITH RAYS ☁ ☁ ☁ 9729 2601 CLOUD ☂ ☂ ☂ 9730 2602 UMBRELLA ☃ ☃ ☃ 9731 2603 SNOWMAN ☄ ☄ ☄ 9732 2604 COMET ★ ★ ★ 9733 2605 BLACK STAR ☆ ☆ ☆ 9734 2606 WHITE STAR ☇ ☇ ☇ 9735 2607 LIGHTNING ☈ ☈ ☈ 9736 2608 THUNDERSTORM ☉ ☉ ☉ 9737 2609 SUN ☊ ☊ ☊ 9738 260A ASCENDING NODE ☋ ☋ ☋ 9739 260B DESCENDING NODE ☌ ☌ ☌ 9740 260C CONJUNCTION ☍ ☍ ☍ 9741 260D OPPOSITION ☎ ☎ ☎ 9742 260E BLACK TELEPHONE ☏ ☏ ☏ 9743 260F WHITE TELEPHONE ☐ ☐ ☐ 9744 2610 BALLOT BOX ☑ ☑ ☑ 9745 2611 BALLOT BOX WITH CHECK ☒ ☒ ☒ 9746 2612 BALLOT BOX WITH X ☓ ☓ ☓ 9747 2613 SALTIRE ☔ ☔ ☔ 9748 2614 UMBRELLA WITH RAIN DROPS ☕ ☕ ☕ 9749 2615 HOT BEVERAGE ☖ ☖ ☖ 9750 2616 WHITE SHOGI PIECE ☗ ☗ ☗ 9751 2617 BLACK SHOGI P...

Tìm hiểu về margin và padding

Để có một blog đẹp chúng ta phải chỉnh sửa mã nguồn cho các thành phần trở nên cân đối và hài hòa. Bài viết này sẽ hướng dẫn các bạn làm quen với margin và padding,  canh lề và canh đệm. Những ai đã từng học qua CSS thì không lạ gì với hai tag này.

goPet 130 HD - Game Đấu Thú Được Yêu Thích

goPet 130 HD - Game Đấu Thú Được Yêu Thích Nuôi Thú online chiến đấu, đông vui, khắc nghiệt, thể hiện phong cách xì teen của mình.... Tải miễn phí