alibaba2209
Thành viên thường trực




- Tham gia
- 4/12/10
- Bài viết
- 283
- Được thích
- 13
Mình muốn 1 code: chạy code hiện lên hộp thoại hỏi bôi đen từ "ô ??? đến ô ???"
chỉ cần nguyên code range (?:?)
chỉ cần nguyên code range (?:?)
Topic bên này ý của bạn là muốn gì ta? Bạn thử topic tôi mới trả lời có cái inputbox sửa Type=8.Mình muốn 1 code: chạy code hiện lên hộp thoại hỏi bôi đen từ "ô ??? đến ô ???"
chỉ cần nguyên code range (?:?)
mình muốn bôi đen khoảng 5000 dòng nếu kéo tay sẽ rất mất thời gian, mình muốn đoạn code bôi đen nhưng sẽ có hộp thoại hiện lên hỏi bôi đen bao nhiêu dòng:Topic bên này ý của bạn là muốn gì ta? Bạn thử topic tôi mới trả lời có cái inputbox sửa Type=8.
mình muốn bôi đen khoảng 5000 dòng nếu kéo tay sẽ rất mất thời gian, mình muốn đoạn code bôi đen nhưng sẽ có hộp thoại hiện lên hỏi bôi đen bao nhiêu dòng:
Sub ChonVungF()
Sheets("Dau ra nhat ky").Select
Range("F2:F5986").Select
End Sub
thêm cả code chọn cột nào nữa nhé ^^!
mục đích bạn chọn như thế để làm gì thế.Mình muốn 1 code: chạy code hiện lên hộp thoại hỏi bôi đen từ "ô ??? đến ô ???"
chỉ cần nguyên code range (?:?)
ko thấy code bạn ơi! bạn phải lưu ở dạng macro mới nhớ được codemục đích bạn chọn như thế để làm gì thế.
không lẽ chọn vùng không thôi.
cái mình là làm bạn chọn vùng. chỉ cần quét 1 khúc bên trên rồi sửa dòng lại
ví dụ
quét A1:B5 sau đó sửa số 5 phía sau thành 300 là A1:B300 là sẽ chọn vùng đó rồi copy lại
tham khảo xem cái này nhe
cái code đó mình ghi từ macro đấy..Viết code VBA người ta hạn chế mấy cái vụ Select xì liếc gì đó lắm. Muốn làm gì thì cứ làm luôn, không léc liếc gì ráo
mình muốn bôi đen khoảng 5000 dòng nếu kéo tay sẽ rất mất thời gian, mình muốn đoạn code bôi đen nhưng sẽ có hộp thoại hiện lên hỏi bôi đen bao nhiêu dòng:
Sub ChonVungF()
Sheets("Dau ra nhat ky").Select
Range("F2:F5986").Select
End Sub
thêm cả code chọn cột nào nữa nhé ^^!
Bạn làm theo anh Quanghai1969 hoạc :cái code đó mình ghi từ macro đấy..
bạn có thể viết code như ý của mình được ko?
Hình như bạn chưa hiểu ý tôi nói thì phải?cái code đó mình ghi từ macro đấy..
bạn có thể viết code như ý của mình được ko?
không đúng thầy ơi . bài #6 có nóiHình như bạn chưa hiểu ý tôi nói thì phải?
Bạn chọn 1 vùng nào đó, chắc chắn sẽ làm gì sau đó nữa, đúng không? Vậy thì trong VBA ta không cần phải viết mấy câu lệnh "chọn chọn" làm gì cho mệt. Muốn làm gì ta viết câu lệnh làm luôn, khỏi Select
Hiểu không nhỉ?
người ta chỉ cần bôi đen rồi tắt máy đi ngủ thôi mà .mình chỉ cần bôi đen thôi: VD C2:C10000
không đúng thầy ơi . bài #6 có nói
người ta chỉ cần bôi đen rồi tắt máy đi ngủ thôi mà .
không lẽ "bôi chơn"ko thấy code bạn ơi! bạn phải lưu ở dạng macro mới nhớ được code
mình chỉ cần bôi đen thôi: VD C2:C10000
cách này hay đấy! cảm ơn bạnBấm Ctrl + G, muốn chọn từ đâu tới đâu thì gõ vào nhé. Code chi cho mệt vậy. Nhưng mà chọn xong rồi để đó ngó cho vui thôi hả bạn?
cái file của bạn chọn vùng lấp lánh đẹp quá nhưng chẳng làm được cái gì cả, xoá, coppy, cũng ko được cả vùng..giống bài #8 mới đúng ý của mình o.0'. Nhưng có vba tý cũng được cho nó chuyên nghiệp ^^! mà bác mạc định chữ hai chấm C3 ":" C10, => C3 tab C10không lẽ "bôi chơn"
ý lộn ^^!
không lẽ bôi chơi vậy rồi thôi sao bác
chuẩn đấy! mình đang cần như thếkhông đúng thầy ơi . bài #6 có nói
người ta chỉ cần bôi đen rồi tắt máy đi ngủ thôi mà .
sao không làm gì được bác. bạn chọn vùng có dữ liệu gì không?. hay chọn vùng trống. chọn vùng trống thì không có gì là đúng rồi.cái file của bạn chọn vùng lấp lánh đẹp quá nhưng chẳng làm được cái gì cả, xoá, coppy, cũng ko được cả vùng..giống bài #8 mới đúng ý của mình o.0'. Nhưng có vba tý cũng được cho nó chuyên nghiệp ^^! mà bác mạc định chữ hai chấm C3 ":" C10, => C3 tab C10
Như cách của bạn "quanghai1969 " ấn ctrl+G thì cũng nhanh, ý mình muốn có vba để nhanh hơn chứ ko phải đẹpsao không làm gì được bác. bạn chọn vùng có dữ liệu gì không?. hay chọn vùng trống. chọn vùng trống thì không có gì là đúng rồi.
thứ nhất: cách của mình cũng tương tự như Ctrl +H thôi, chỉ có giao diện nó khác. ^^
em có nói ở bài trước là code này sau khi chọn xong thì nó copy lại mà.
giờ bác muốn bôi đen thôi thì sửa chỗ này
WorkRng.copy
thành
WorkRng.Select
sau đó cóp cắt đì lét gì đó thì tùy bác.
như thầy Du có nói. làm gì thì làm luôn. không se léc se liếc gì hết
thứ 2: nó có ":" thì dễ hơn chứ bác. việc gì phải là chữ "tab" mới được. bác thử gõ ":" với "tab" xem cái nào nhanh hơn. với lại chủ yếu sao cho nó dễ quen thuộc với mình thôi, cần gì tab tiếc chi cho nó "lằng ngoằng xì quằng" thế.
code chủ yếu là làm nhanh chứ không phải là làm đẹp (2 tháng trước em cũng muốn đẹp đấy, do ae trên diễn đàn nói quá nên em thay chữ đẹp qua chữ nhanh luôn) còn bác muốn đẹp thì kiến thức vba 2 tháng qua em tích đc thì không thể giúp được bác rồi. " só ri" bác nhé.
à à thưa Thầy! em dùng cho công thức mảng, vd em bôi đen C2:C5000 ấn tổ hợp Ctrl+Shift+Enter, và muốn xoá hay sửa cũng phải bôi đen cả 1 mảng đó, vậy nên em muốn 1 code vba để làm việc đó!Hình như bạn chưa hiểu ý tôi nói thì phải?
Bạn chọn 1 vùng nào đó, chắc chắn sẽ làm gì sau đó nữa, đúng không? Vậy thì trong VBA ta không cần phải viết mấy câu lệnh "chọn chọn" làm gì cho mệt. Muốn làm gì ta viết câu lệnh làm luôn, khỏi Select
Hiểu không nhỉ?
à à thưa Thầy! em dùng cho công thức mảng, vd em bôi đen C2:C5000 ấn tổ hợp Ctrl+Shift+Enter, và muốn xoá hay sửa cũng phải bôi đen cả 1 mảng đó, vậy nên em muốn 1 code vba để làm việc đó!