anhtuan1066
Thành viên gạo cội




- Tham gia
- 10/3/07
- Bài viết
- 5,802
- Được thích
- 6,912
Thì bạn ẩn hết tất cả, chỉ chừa lại 100 dòng 50 cột thôi
Bạn vào File, chọn Replace, tại Find what nhập vào " " và Replace with không nhập gì cả, sau đó nhấn Replace all thế là xong.chm_ncc đã viết:Mình có 1 file báo cáo(Đuôi . CSV). Khi xuất ra Excel thì các số đều có khoảng trắng giữa các nhóm. Ví dụ 393 500 400; 564 123 015 ..v...v nên không thể tính toán được. Nếu dùng tay để xoá các khoảng trắng đó đi và định dạng lại thành số thì tính toán được nhưng làm như thế thì quá thủ công và lâu( gần 1000 bản ghi).
Các bạn có cách nào giúp đỡ nhé
Đó chỉ là công thức tính đơn giá. Bài tập yêu cầu tính thành tiền mà.HYen đã viết:=IF(A35< Be100; 500; IF( A35 < Be150 ; 700 ; IF ( A35 < Be200; 900 ; 1200)))nh Giáo dực trong Forum!
Được, nhưng phải đổi kết quả thành số đãchm_ncc đã viết:Không được!
anhtuan1066 đã viết:Ái cha cha... ngắn gọn thế mà ko nghĩ ra... ha.. ha... Cám ơn bác SA_DQ
Uh nhỉ... có khi suy nghĩ đâu đâu, giãi pháp đơn giản trước mắt lại ko đễ ý.. ha... ha... Bạn cũng thông minh lắm, xứng đáng dc ÁI CHÀ CHÀ 100 LẦN... Cám ơn nhiều nha!ptm0412 đã viết:các bác xem dùm mình với, mình là new ở đây:
=weekday(cell+4)
nếu được xin bác Anh Tuấn 2 lần Ái cha cha
nếu không được xin bác 1 chữ ái chà chà.
còn choose(weekday(cell);.....) mình xài vào việc thay 1 bằng "Chủ nhật", 2 bằng "thứ hai", ... hì hì học lóm được 1 bài!
anhtuan1066 đã viết:Thì bạn ẩn hết tất cả, chỉ chừa lại 100 dòng 50 cột thôi
Ở nơi có ... bạn viết thủ tục gọi một cái form hỏi password. Cái này thì bạn tìm trên diễn đàn, ở mục Tìm Kiếm, hoặc xem thêm ở đây: http://www.giaiphapexcel.com/forum/forumdisplay.php?f=84Private Sub Worksheet_Activate()
...
End Sub
Ex-cel đã viết:Trộn dữ liệu từ Excel sang Word bằng Mail Merge
Chào các bạn, bạn nào biết xin vui lòng giúp tôi. Tôi sử dụng Mail merge trong Winword để trộn dữ liệu từ 1 file excel sang. Tuy nhiên khi các số trong excel chuyển sang word thì mất luôn dấu phân cách và không giữ được format. VD trong excel số là 5.000.0000, khi merge sang Word nó chuyển thành 5000000, đổi khi còn hiện ra 5000000.0000.. Để in các phiếu thông báo điều chỉnh lương lên tới mấy chục trang mà phải chọn để sửa format của từng con số trong word thì lâu lắm.
Xin cảm ơn mọi người.
{MERGEFIELD tienluong \# #,##0 }
SoiBien đã viết:Trong Word, bạn right click vào trường số tiền lương, chọn Toggle Fieldcode, rồi bạn nhập thêm đoạn sau: "\# #,##0" vào cuối của Field đó, kết quả bạn sẽ thấy như thế này:
Mã:{MERGEFIELD tienluong \# #,##0 }
bạn right click vào trường số tiền lương, chọn Toggle Fieldcode, bạn sẽ được số tiền với format như sau: 5,000,000
Đó là vì mục Calculation bạn đang đễ chế độ Manual nên Excel sẽ ko tính toán liền, nó đợi bạn bấm F9 nó mới tính... Đễ tránh tình trạng này bạn vào menu Tools\Options.. chọn tab Calculation và đánh dấu vào "Automatic"toangiaphatcom đã viết:Excel của mình có vấn đề.
Ví dụ: A1=B1+C1=> 2=1+1. nhưng khi mình delete B1 thì A1 cũng bằng 2. và copy cho những dòng khác nó cũng bằng 2.
Các bạn giúp minh với.
Bạn chỉ cần Unprotect Sheet là thấy hết mọi sự thôi.trongloc đã viết:Em đang làm một bài là lập bảng thi đấu và điểm các đội bóng như bài được giới thiệu trong đây http://www.giaiphapexcel.com/forum/showthread.php?t=3345
Nhưng bảng tính đã được giấu đi em làm cách nào để mở được .
Bạn tìm bài của Anh Tuấn "in phiếu lương" dùng công thức (không dùng VBA)Ex-cel đã viết:Các bạn giúp tôi nhé:
Cty tôi trả lương tới từng người, có gần 200 người, tháng nào cũng cần in ra các phiếu lương nhỏ. 1 trang in phiếu cho 20 người. Có cách nào để làm các phiếu lương nhanh mà khi in ra không bị lẫn lộn không nhỉ? Bình thường tôi vẫn dùng paste link nhưng cứ phải nhặt từng cái một để in tiêu đề. Rồi khi in ra cắt từng miếng lại hay bị lẫn lộn.
Ai biết xin chỉ giúp
Cám ơn các bạn.
Cái này 1 là dùng VBA (lập trình).. còn như muốn dùng công thức thì bạn thêm cột phụ và sort theo cột phụ này...ngũ sắc đã viết:Mình có 1 file gồm rất nhiều dòng, mỗi dòng là một dãy gồm 2, 3, 4 .. chữ số, mình muốn sort file này theo số lượng chữ số chứa trong dòng thì phải làm sao?
Nhờ các bạn giúp mình với
Bạn làm thêm một cột phụ (trong cột phụ này dùng hàm LEN) và Sort theo cột phụ.ngũ sắc đã viết:Mình có 1 file gồm rất nhiều dòng, mỗi dòng là một dãy gồm 2, 3, 4 .. chữ số, mình muốn sort file này theo số lượng chữ số chứa trong dòng thì phải làm sao?
Nhờ các bạn giúp mình với
Xin nói rõ hơn để bạn hiểu. Vì chưa chắc là Excel mở phiên bản thứ hai hoặc thứ ba đâu, mà chỉ là cửa sổ thứ hai hoặc cửa sổ thứ ba... thôi.kelvin đã viết:tôi thường mở file Excel bằng Total Commander ( 1 phần mềm quản lý file), thường mở đến file thứ 2 thì nó sẽ khởi động phiên bản Excel thứ 2, file thứ 3 là phiên bản Excel thứ 3.Có cách nào để mở các file Excel bằng Total Com. mà nó chỉ dùng 1 phiên bản Excel khg?
Khg phải Tuan a, khái niệm về phiên bản thì mấy ông lập trình VBA rành lắm, tôi thấy có khi gọi là session, instance....Đại khái là cũng là 1 version mà mình đang dùng , cũng là file excel.exe đó mà nó lại mở thêm 1 lần nửaanhtuan1066 đã viết:Bạn đang nói đến Phiên bản? Chẳng lẽ máy tính bạn đang cài 2 Version Office khác nhau?
có phải bạn nói là mở 1 file *.xls trong 2 cửa sổ của 1 instance của excel.exe? cái nầy làm được mà !anhtuan1066 đã viết:...chắc đâu thể mở 1 file trong 2 cửa sổ nhỉ?
Tôi ở xa quá, chắc không thể đi nhậu để... cãi nhau với Kelvin được (hic)kelvin đã viết:hic hic, chắc mình phải đi nhậu với nhau bàn mới được ,và hiểu nhau hơn
Ý tôi là vì mình quen dùng Total Commander quản lý và mở file , nhưng khi dùng TC để mở >2 files *.xlsthì nó sẽ mở tương đương >2 lần files excel.exe,cái nầy tôi đã kiểm tra bằng Ctrl+Alt+Del (Window Task Manager)
đại khái nó sẽ chạy excel.exe(instance1) *1.xls rồi excel.exe(instance2) *2.xls . Mình muốn hỏi có cách nào dùng TC để mở excel.exe (instance1) *1.xls , đén đến file thứ hai:*2.xls cũng mở bằng TC thì nó mở file bằng excel.exe(instance1) *2.xls chứ không phải bằng excel.exe(instance2) *2.xls
Vậy cho tôi hỏi: Bạn muốn thế đễ làm gì?...
Cảm ơn bác nhiều, nhưng thú thiệt, em hổng dám xóa cái gì hết... Có lần em mày mò theo hướng dẫn của Làm Bạn Với Máy Vi Tính, rốt cuộc là em cài lại máy luôn... Hihi...anhtuan1066 đã viết:Ah... nhân đây xin nhắn với BNTT 1 tí: Nhìn cái task manager của bạn thấy khiếp quá... Nên tinh giảm lại bớt bạn ơi... Ít nhất tôi có thể bỏ bớt:
1> Ctfmon.exe (chả biết đễ làm gì, nhưng virus thường hay giã dạng cái này... Phải xóa trong Registry và trong Win mới hết dc)
2> BluPro.exe (đoán ko lầm là chương trình kết nối Blutooth (nếu ko xài thường xuyên thì nên tắt đi)
3> IEXPLORE.exe : Đã có Firefox sao lại chạy cái này ?
4> CTSVCCDA.exe : Đoán là Sound Driver (cũng ko cần thiết phải chạy)
5> fxssvc.exe : Hình như có liên quan đến Fax (có cần xài ko? )
6> HKManager.exe : Ko biết là cái gì
.... và 1 số cái khác... bạn ko xài thường xuyên thì nên tắt chúng đi... Đễ như thế chỉ làm máy chạy chậm thêm mà thôi...
ANH TUẤN
toangiaphatcom đã viết:Các bạn vui long giai giup minh voi.
Minh tao cong thuc excel ma no khong chay.
Vi du:
A1=B1+C1; 2=1+1. nhung khi minh delete B1 thi A1=2. sao ky vay? neu minh click chuot vao o A1 va enter thi no =1. sao no khong tu dong chay.
Cac ban giup minh voi.
-Hình 1: giống như máy của tôi khi mở ít chương trình khác(như Cad, Photoshop..).Khi mở nhieu thì nó tự động dòn lại thành 1 cái thôiBNTT đã viết:Tôi ở xa quá, chắc không thể đi nhậu để... cãi nhau với Kelvin được (hic)
Tôi cũng muốn hỏi bạn một câu như câu hỏi của bác ANHTUAN:....
ok, mình đang thử với 2 file thì trong Processes có 2 lần excel.exeanhtuan1066 đã viết:Bạn BNTT cho hỏi... Trong cửa sổ Task manager bạn nên chú ý tab Processes (Đừng xem tab Applications làm chi)... Vậy khi bạn đang chạy 3 file Excel thì trong tab Processes bạn nhìn thấy mấy mục Excel.exe ? 1 cái hay 3 cái?
Tôi nghĩ cái bạn Kelvin đang hỏi là cái này đây
kelvin đã viết:Về mặt lập trình thì hiện nay mình đang nghĩ, các hảng làm phần mềm bất kỳ( Cad, Corel..)sẽ lập trình như sau:khi ai đó có ý định chạy 1 phiên bản sẽ kiểm tra xem trong bộ nhớ, đã có phiên bản nào tồn tại khg, nếu có hay không thì sẽ đưa ra thông báo hay kiểm tra check box trong option, hay reference gì đó, hay luôn default chỉ cho chạy 1 phiên bản. Sẽ có hảng làm việc nầy, có hảng khg.Các hảng mà phần mềm khởi động chiếm nhiều tài nguyên của máy sẽ rất quan tâm đến việc nầy
Lại gặp thêm rắc rối ,ttphong2007 đã viết:Anh xem thử Open With của Excel có giống hình đính kèm không? Nếu không giống thì anh chỉnh lại là được. Đặc biệt tại dòng Application used to perform action không nên có '%1'.
TP.
Em ở trên núi anh à, gần ngọn LangBian á.kelvin đã viết:....À quên bạn ở đâu vậy, hẹn nếu có dịp đi công tác sẽ trả món nợ nầy nhé, HP?
ok, để rủ thêm vài GPE nửa xem sao??BNTT đã viết:Em ở trên núi anh à, gần ngọn LangBian á.
Hic, nhờ con gái nó nhắc mới biết là anh... già hơn em.
Dịp này trên em có Festival Hoa, anh vào chơi đi. Ngồi dưới trời lạnh mà nhâm nhi thì đã lắm!
Anh Kelvin à, anh có nghĩ tới cái đoạn cài lại toàn bộ Windows và Office chưa?
Ý mình là chỉ có 1hay nhiều cột(dòng) bị khoá(không hiện ra đc) còn các cột khác vẫn làm đc chuyện hide và unhide chứ không phải là tất cả.dvu58 đã viết:Bạn ơi, khóa (lock) khác với ẩn (hide)
Trong Excel có các khả năng làm được yêu cầu của bạn dễ và nhanh nhất:
1. Bạn có thể chọn chức năng hide (bằng cách trỏ phải chuột vào cột (hoặc dòng) muốn dấu rồi chọn Hide, các cột (hoặc dòng) sẽ ẩn đi. Tuy nhiên, để có thể chỉ mình bạn biết và mở được thì bạn phải dùng thêm chức năng protect sheet.
2. Bạn có thể chọn vùng cần khóa (hoặc ẩn hoặc vừa khóa, vừa ẩn) rồi chọn Cells từ menu Tools, chọn trang protection, bấm chọn vào nút hình vuông có chữ Locked nếu muốn khóa 1 hoặc tất cả các cell của sheet hoặc bấm chọn vào mục Hided, OK>
Sau đó bạn phải protect sheet.
Ắt sẽ được.
(Không biết có đúng như ý bạn muốn hỏi không nữa? Nếu không đúng thì bỏ qua đi nhé!)
PL GiaBảo đã viết:Hi mấy anh, chị.
Em là Newbie mới tham gia diễn đàn và đã đi dạo quanh 1 vòng nhưng em ko biết phải bắt đầu tham khảo những điều cơ bản nhất của Excel từ đâu, mấy anh chị có thể chỉ giùm ko ạ.
plz : Em chưa biết 1 chút gì về Excel cả :H mong anh chị giúp đỡ
Mỗi khi copy & paste table từ web pages có chứa số dạng 1/2 (dạng thập phân có gạch chéo giữa 2 số) thì excel luôn đổi nó thành dạng date, ko biết có cách nào bỏ chế độ tự động đổi sang date trong excel khi copy & paste?
Hiện tại chỉ biết mỗi cách format Sheet thành text, sau đó copy & paste as Text (nếu ko as Text thì giá trị dạng trên bị đổi thành dạng 5 số như 39725 ...) mới được; tuy nhiên cách này lại ko giữ nguyên định dạng giống như trên Web được.
tigertiger đã viết:bạn trả lời rùi còn gì,,... Format thành text
mún tự động hơn nữa thì bạn ghi thành template trước lần sau thì dùng
Cách nữa là lập VBA đáp ứng 2 y/c:
+ format ô thành text
+ paste giá trị từ clipboard vào excel
Bạ vào tools/customize.. trong thẻ toolsbar bạn chọn cái nào mà bạn cần.GiangQC đã viết:trong quá trình lem việc với exel tôi lam mất menu tools bar lam thế nào để lấy lại menu tools bar?
Bạn chỉ cần dung hàm vlookup như bạn đã nói là được.thangthong2007 đã viết:Em Có Câu Hỏi Muốn Nhờ Các Bac Chỉ Giúp.
Câu Hỏi Em Gửi Kèm Theo File
Em Xin Chân Thành Cảm ơn
Cách để bạn nhận biết dc sự khác nhau và hiểu sâu sắc nhất là.. thử... Tạo 2 em ComboBox này và.. thao tác trên nó... Tự nhiên bạn sẽ nhận ra dc vấn đề còn hay hơn trăm ngàn lời giãi thích..Các anh hỏi cho em hỏi: Sự khác nhau giữa Combobox được tạo bằng Form và Combobox được tạo bằng Control Toolbox.
Tất nhiên là được. có thể dùng VBA hoặc dùng công thức, tùy theo tường trường hợp cụ thể. Đơn giản là, ví dụ bạn nhập tên sản phẩm ở cột A Sheet1 thì ở cột A sheet2 bạn nhập công thức sau =Sheet1!A1 rồi copy xuống. Như vậy khi nhập giá trị nào ở cột A sheet1 thì nó cũng hiện ở cột A của sheet2.trong cùng một workbook có nhiều worksheet khác nhau. Giả sử có 2 worksheet đều có một cột là : tên sản phẩm. Giờ tui muốn khi gõ tên sản phẩm ở worksheet này thì ở worksheet khác cũng có cột tên sản phẩm sẽ tự động điền vào thì có làm được không?Các bác trả lời giùm tôi với
Tui xin hỏi các bác tiếp: jờ tui muốn dùng VBA để kiểm tra điều kiện nhập dữ liệu cho 1 cột thì có làm được không và phải làm như thế nào? Giả sử như tui có một cột mã máy giờ tui muốn khi nhập mã mới vào thì kiểm tra xem mã này có chưa, nếu có rồi thì sẽ thông báo là mã này có rồi.
bạn ơi tui lại hỏi tiếp: sao tui chỉ định dạng được cho 1 cell thôi, còn muốn những cell ở dưới cũng như thế thì tui phải kéo giống như kéo công thức. Tui muốn chỉ cần thao tác một lần mà định dạng được cả một một column luôn được không?
Đương nhiên là dc... Ở file khác còn dc nữa chứ đừng nói là sheet khác... Bạn đưa file lên đi sẽ có người hướng dẩn cho bạn!Các bác lại cho e hỏi tiếp (Bác admin đừng nghĩ em spam topic này nhé. Vì e có nhiều điều cần hỏi nhưng ko thể hỏi trực tiếp ai được): Giờ e muốn dùng hàm Vlookup, Hlookup để lấy dự liệu từ 1 sheet khác thì có được không hả các bác.
đúng rồi bạn hoangdanh282. Mình đang hỏi bạn mà. Vì mình có tải file tránh nhập liệu trùng của bạn về làm như bạn hướng dẫn mà.Bạn trả lời nhanh giùm mình nhé.
Tiện bạn cho mình hỏi luôn là sau khi mình fomat cho các ô xong, còn người khác nhập dữ liệu nhưng mình ko muốn họ thay đổi những định dạng mình đã thiết lập sẵn mà chỉ cho họ nhập dữ liệu vào thôi thì fải làm thế nào?
Bạn kéo fill xuống như fill công thức thì những cell bên dưới sẽ dc định dạng giống cell gốc!không phải bạn ơi. Ý mình là mình mình chỉ muốn định dạng một lần thì sẽ được cả cột luôn. Chứ hiện giờ mình cứ fải định dạng cho từng cell một