Tạo hàm ẩn dòng ẩn cột trong excel (6 người xem)

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

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

vt01

Thành viên mới
Tham gia
27/11/07
Bài viết
37
Được thích
2
Bạn nào có thể tạo giúp mình hàm ẩn dòng, và ẩm cột với.
ví dụ =hiderow(3) để ần dòng thứ 3 và =hidecolumn(4) để ẩn cột thữ́
 
Nhưng link trên là định dạng mà, đâu phải ẩn dòng ẩn cột gì đâu
 
Nhưng link trên là định dạng mà, đâu phải ẩn dòng ẩn cột gì đâu
Ý của bạn AnhTuan1066 là cực kỳ khó khăn khi viết hàm loại này; Mà chỉ có thể viết 1 macro mà thôi; Ví dụ sau
PHP:
Option Explicit
 Sub HideColumnsOrRows()
  
  Dim Rng As Range, Cot As String
  
1  Set Rng = Application.InputBox("Hay Chon Cac O Chua Cot/Hang Can An:", _
        "GPE.COM", Type:=8)
2  Cot = InputBox("Ban Can An Hang Hay Cot:", "GPE.COM", "C")
  If UCase$(Cot) = "C" Then
    Rng.EntireColumn.Hidden = True
  Else
    Rng.EntireRow.Hidden = True
  End If
 
 End Sub
Khi câu lệnh 1 iêu cầu bạn nhập vùng ô cần ần, bạn chỉ cần chọn mỗi hàng hay mỗi cột 1 ô mà thôi; Các ô này có thể xa rời nhau;
Sau khi bạn trả lời câu 2; macro sẽ đáp ứng iêu cầu của bạn tấp lự!
To AnhTuan:
1*/ Phải nói rằng cái này uyễn chuyển hơn cái định dạnh cứng nhắc kia,?!
2/* Đố luôn AnhTuan về VBA cái
Làm sao thay hẵn các dòng lệnh từ thứ 2 trở đi, mà macro vẫn hiểu rằng:
Một khi ta chọn các ô trong cùng hàng thì sẽ ẩn các cột;
& ngược lại, khi ta chọn các ô trong cùng 1 cột thì macro sẽ ẩn hàng cho ta!
Rượu Bến gỗ cũng uống được,?!!
 
Lần chỉnh sửa cuối:
Làm cho nó như hàm của excel ko được hả SA_DQ? Mà hình như ẩn dòng thì công thức tổng tham chiếu kô đúng nếu, dòng bị ẩn là N/A vậy chắc là phải nhờ SA_DQ tạo hàm delete dòng và cột thay vì ẩn dòng và cột rồi.
 
Lần chỉnh sửa cuối:
Đố luôn AnhTuan về VBA cái
Làm sao thay hẵn các dòng lệnh từ thứ 2 trở đi, mà macro vẫn hiểu rằng:
Một khi ta chọn các ô trong cùng hàng thì sẽ ẩn các cột;
& ngược lại, khi ta chọn các ô trong cùng 1 cột thì macro sẽ ẩn hàng cho ta!
Rượu Bến gỗ cũng uống được,?!!
Món này em cũng đang suy nghĩ, tuy nhiên nếu làm dc như vậy thì em thấy cũng ko ổn lắm, vì giã sử người dùng chọn lung tung thì code sẽ chẳng biết nên ẩn dòng hay cột!
Em thấy như vầy: Tạo 2 sub, 1 cái ẩn dòng, 1 cái ẩn cột là tiện nhất..
ANH TUẤN
 
mình có vấn đề thế này không biết có cách nào giải quyết không. mình muốn viết một hàm mà nếu thỏa mãn điều kiện này thì tự động ẩn các dòng chỉ định trước, ngược lại thì ẩn các dòng khác. tìm hiểu thì thấy bế tắc quá. mong mọi người giúp đỡ.
 
mình có vấn đề thế này không biết có cách nào giải quyết không. mình muốn viết một hàm mà nếu thỏa mãn điều kiện này thì tự động ẩn các dòng chỉ định trước, ngược lại thì ẩn các dòng khác. tìm hiểu thì thấy bế tắc quá. mong mọi người giúp đỡ.

Thế cái điều kiện này của bạn là điều kiện gì?
 
Cám ơn bạn đã quan tâm. điều kiện của mình là chẵn hạn nếu tại ô A1 là số chẳn thì ẩn các dòng 7,8,9; ngược lại thì ẫn các dòng 9,10. có cách nào làm được như vậy không bạn.
Bạn thực tế luôn đi, đừng có chẳng hạn gì cả
Có làm được hay không chưa biết, nhưng chắc chắn sẽ không bao giờ làm được nếu không có FILE THẬT đưa lên đây
 
bác giúp e thì giúp. e cám ơn. còn file thật thì e không đưa lên được. cám ơn bác đã quan tâm
 
Web KT

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

Back
Top Bottom