• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Macro cho Excel: Edit Formula

Các mẹo vặt linh tinh khác, không thuộc nhóm nào
Hình đại diện của người dùng
truongphu
VIP
VIP
Bài viết: 4760
Ngày tham gia: CN 04/11/2007 10:57 am
Đến từ: Cam Đức, Khánh hòa
Has thanked: 14 time
Been thanked: 515 time

Macro cho Excel: Edit Formula

Gửi bàigửi bởi truongphu » T.Năm 24/09/2009 5:23 pm

Thủ thuật: Macro cho Excel: Edit Formula
Tác giả: truongphu
Mô tả: Macro cho Excel: Edit Formula



Tôi dùng Excel cọng Hóa đơn cho vợ, cột tiền có thuế đa số là 5%, nhưng thỉnh thoảng cũng có 10%
Do đó công thức trong cột tiền có thuế như là: =D3*1.05
Yêu cầu: chọn Cell, nhấn phím tắt gọi macro thì Cell được chọn sẽ hiện ra tiền lớn hơn với formula là: =D3*1.1
Bỏ VBA/Excel lâu nên phải mò...

Mã: Chọn hết

  1. Sub Macro1()
  2. DiaChi = ActiveWindow.RangeSelection.Address
  3. Dim AA As String
  4. AA = Worksheets("Sheet1").Range(DiaChi).Formula
  5. Worksheets("Sheet1").Range(DiaChi).Formula = Replace(AA, "05", "1")
  6. End Sub


ghi chú: số HĐ không vượt quá 100, vì lên =D105*1.05 sẽ sai


o0o--truongphu--o0o

.........
Ghé thăm:
Chuyện Linh Tinh

Quay về “[VB] Mẹo vặt khác”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.0 khách