LợiSeven

Giao lưu - học hỏi

Responsive Ads Here

Thứ Bảy, 2 tháng 5, 2020

Xuất hàng loạt từ Excel sang PDF trong 1 file

Code
Sub PrintAllSheetsToPDF()
'SUBROUTINE: PrintAllSheetsToPDF
'DEVELOPER: Ryan Wells
'DESCRIPTION: Combine all your worksheets into one PDF
Dim strSheets() As String
Dim strfile As String
Dim sh As Worksheet
Dim icount As Integer
Dim myfile As Variant
'Save Chart Sheet names to an Array
For Each sh In ActiveWorkbook.Worksheets
If sh.Visible = xlSheetVisible Then
ReDim Preserve strSheets(icount)
strSheets(icount) = sh.Name
icount = icount + 1
End If
Next sh
If icount = 0 Then 'No charts found. Punch error
MsgBox "A PDF cannot be created because no sheets were found.", , "No Sheets Found"
Exit Sub
End If
'Prompt for save location
strfile = "Sheets" & "_" _
& Format(Now(), "yyyymmdd_hhmmss") _
& ".pdf"
strfile = ThisWorkbook.Path & "\" & strfile
myfile = Application.GetSaveAsFilename _
(InitialFileName:=strfile, _
FileFilter:="PDF Files (*.pdf), *.pdf", _
Title:="Select Folder and File Name to Save as PDF")
If myfile <> "False" Then 'save as PDF
ThisWorkbook.Sheets(strSheets).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _
myfile, Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
Else
MsgBox "No File Selected. PDF will not be saved", vbOKOnly, "No File Selected"
End If
End Sub

Thứ Ba, 7 tháng 4, 2020

Khắc phục lỗi máy tính không kết nối được tới máy khác trong mạng nội bộ (Win10)

Microsoft xác nhận một số máy tính chạy Windows 10 April Update gặp lỗi không thể kết nối tới những PC khác trong cùng mạng nội bộ (tức không thể gửi, nhận file, không thể share file, không dò thấy nhau...) và đang điều tra nguyên nhân. Nếu anh em cũng gặp lỗi này thì hãy làm theo hướng dẫn tạm thời bên dưới trong lúc chờ Microsoft phát hành bản vá nhé.
  1. Nhấn phím Windows + R, gõ vào chữ services.msc trong hộp thoại Run, nhấn Enter
  2. Với từng dịch vụ được liệt kê bên dưới, bạn tìm nó, nhấn phải chuột và chọn > Properties, sau đó thiết lập chế độ khởi động Startup Type thành Automatic (Delayed Start) > rồi nhấn Apply để áp dụng
    • Computer Browser (Browser)
    • Function Discovery Provider Host (FDPHost)
    • Function Discovery Resource Publication (FDResPub)
    • Network Connections (NetMan)
    • UPnP Device Host (UPnPHost)
    • Peer Name Resolution Protocol (PNRPSvc)
    • Peer Networking Grouping (P2PSvc)
    • Peer Networking Identity Manager (P2PIMSvc)
  3. Khởi động lại máy tính để thay đổi có hiệu lực
Bổ sung thêm 1 số services này

Cách 1: Bạn vào Start->Run-> gõ vào services.msc và nhấp Enter. Sau đó bạn tìm tới các services sau và enable nó lên:
  • o   DCHP Client.
  • o   Homegroup Listener.
  • o   Homegroup Provider.
  • o   Link-Layer Topology Discovery Mapper.
  • o   NetTcp Port SHaring Service.
  • o   Network Connections.
  • o   Network List Service.
  • o   Network Location Awareness.
  • o   TCP/IP NetBIOS Helper.

Và nhớ là để chế độ Automatic trong mỗi lần khới động máy tính nhe.
Cách 2: Kích hoạt tính năng NetBIOS over TCP/IP
1. Vào  "Control Panel \ Network and Internet\Network Connections" .
2. Right -Click vào card mạng và chọn Properties.
3. Nhấp vào " Internet Protocol ( TCP / IP ) Version 4" trong danh sách.
4. Click vào Properties, và sau đó nhấp vào Advanced.
5. Trên các thiết lậpcửa sổ Advanced TCP/IP  , vào " WINS " tab .
6. Theo thiết lập NetBIOS , kích vào "Enable NetBIOS qua TCP / IP " , và sau đó nhấn OK .
Trên đây là 2 cách để các bạn có thể xử lý lỗi này trên hệ thống mạng LAN.

Thứ Sáu, 10 tháng 1, 2020

Cách chuyển số thành chữ trong Excel cực kỳ đơn giản (khuyên dùng)

Cách chuyển số thành chữ trong Excel cực kỳ đơn giản (khuyên dùng)

Cách này khá đơn giản và đọc được cả font chữ Unicode và VNI nha các bạn. Và với cách làm này thì số sẽ chuyển thành chữ như thế này. Ví dụ:
Ví dụ:Số tiền: 3.050.050Thành chữ: Ba triệu không trăm năm mươi nghìn không trăm năm mươi đồng 
Thực hiện
+ Bước 1: Bạn tải Add-in này về trước https://drive.google.com/file/d/1oX2x2ym466Kg2EULJ5cB9MOpxD8jbpPk/view?usp=sharing.
+ Bước 2: Giờ chúng ta sẽ thêm Add-in này vào Excel trước đã. Bạn vào File
chuyen-so-thanh-chu-trong-excel-don-gian (1)
Sau đó chọn Options như hình bên dưới.
chuyen-so-thanh-chu-trong-excel-don-gian (2)
+ Bước 3: Bạn chọn vào mục Add-ins => và nhấn vào nút Go...
chuyen-so-thanh-chu-trong-excel-don-gian (3)
Tiếp theo nhấn chọn Browse.... và tìm đến file Add-in chuyển số thành chữ mà bạn đã tải ở Bước 1 ý.
chuyen-so-thanh-chu-trong-excel-don-gian (4)
Đây, bạn nhấn chọn => và nhấn OK để đồng ý.
chuyen-so-thanh-chu-trong-excel-don-gian (5)
+ Bước 4: Nhấn OK để đồng ý thêm Add-in vào Excel.
chuyen-so-thanh-chu-trong-excel-don-gian (6)
+ Bước 5: Okey, giờ chúng ta sẽ đi vào thực hành thử nào, rất dễ thôi 😛
Công thức, ta có 2 công thức đó là:
  • =UNI(Số_Tiền): Sử dụng khi bạn sử dụng Font chữ Unicode
  • =VNI(Số Tiền): Sử dụng công thức này khi bạn dùng Font chữ VNI
Ví dụ cụ thể như sau, mình muốn chuyển số 3.050.050 (hiện đang ở ô B4 về dạng chữ) mình dùng công thức sau:
=UNI(B4)
chuyen-so-thanh-chu-trong-excel-don-gian (7)
Vâng, ngay sau khi nhấn Enter thì số đã được tự động chuyển về dạng chữ như hình bên dưới rồi đấy 
Kết quả:
chuyen-so-thanh-chu-trong-excel-don-gian (8)