damngirl_vt2009

New Member
Trong excel mình ghi một hàng chữ và lấy đường biên bên phải cột L làm lề, mình muốn dòng chữ này khi chạm vào đường bên phải của ô L1 thì phải xuống dòng đến ô A2 thì phải làm thế nào? (Tương tự như xuống dòng trong word ấy!).Thanks!
 

Denney

New Member
mấy cái phiếu đó dùng form trong access cho tiện, hay bạn tự lập trình VBA trong excel
 
Nếu tui hiểu không lầm thì bạn muốn dòng chữ bắt đầu từ ô L1, sau khi đi hết phạm vi chiều rộng lớn của L1 thì tự đông 'chảy' xuống ô A2.


Điều này căn bản Excel không làm được. Bạn có thể dùng VBA, vừa là lập trình thì gì cũng làm được, vấn đề là hiệu quả có xứng đáng hay không.


Nếu bạn không muốn dùng form của Access (xch FullOfLove) thì chỉ còn cách thiết kế lại vị trí ô trong bảng.
 

chip_xinh

New Member
Bạn muốn dữ liệu trong excel khi viết hết một ô L1 thì xuống dòng ô A2 để nhập tiếp dữ liệu thì bạn làm như sau:


Cách 1:


Đáh dấu từ ô A1 đến ô L1, vào Format/Format Cell/ đánh dấu kiểm vào mục Wraptext và Marge Cells . Với vùng dữ liệu lứo bạn cũng làm như vậy thì cứ đến biên phải của ô cuối cũng con troe xẽ tự động xuống dòng để bạn làm tiếp.


Cách 2:


Bạn nhập hết dữ liệu đến lề phải ô L1 thì gõ Enter xuống dòng, nhập tiếp dữ liệu vào ô A2.
 

minhtrangkool

New Member
Mục đính của mình là trong phiếu thu, chi, dòng ghi thành trước bằng chữ viết bắt đầu ghi từ ô giữa phiếu và khi đụng lề L1 thì theo ý muốn của mình dòng chữ phải xuống dòng sát lề trái tức ô A2 (Đằng này dòng chữ lại xuống dòng trong cùng 1 ô nên tất cả dòng thành trước này chỉ nằm ở giữa trang).Có cách hay cứ lũy ý cho mình!Thanks all!^^
 
Nếu bạn muốn nó nhảy xuống ô A2 thì câu trả lời thẳng là tui chưa hề thấy ai làm được, trừ bay sử dụng VBA.


Nếu bạn chỉ muốn xuống dòng (còn nằm trong phạm vi của A1) thì có hai cách, mỗi cách đều có nhược điểm của nó:


1. Bạn merge các cells từ A1 đến L1. Xong vào format cell, chọn:


- Wrap text


- Horizontal: Left (indent)


2. Bạn chọn (highlight) các cells từ A1 đến L1 - nhưng không merge. Xong vào format cells, chọn:


- Wrap text


- Horizontal: Center across selection


Cách 1 cho phép bạn giữ lề bên trái. Khi đánh chữ tới chạm N1, chữ tự động xuống hàng và bắt đầu trở lại từ bên trái. Tuy nhiên, merged cells bị mất tính chất 'autoHeight' nên bạn phải điều chỉnh độ cao của dòng bằng tay.


Cách 2 không làm mất tính chất 'autoHeight' của dòng, nhưng bạn không thể đặt nó sát với lề bên trái. Chữ của bạn luôn phải 'centered' giữa các ô. Lúc đánh chữ bạn thấy nó có vẻ không 'wrap' gì cả nhưng cứ yên tâm, khi bạn rời khỏi ô sẽ thấy nó thể hiện 'wrap'





Mục đích của bạn là gì? Nếu hiểu mục đích thì có hy vọng tìm được cách giải quyết khác!
 

o0x_14k_x0o

New Member

Quote:















Được gửi bởi cuongitvn





Trong excel mình ghi một hàng chữ và lấy đường biên bên phải cột L làm lề, mình muốn dòng chữ này khi chạm vào đường bên phải của ô L1 thì phải xuống dòng đến ô A2 thì phải làm thế nào? (Tương tự như xuống dòng trong word ấy!).Thanks!





Bạn định dạng cell là Wrap Text nhe.
 

tammao1994

New Member
Ấy za.. Bạn thắc mắc hơi ngộ đó nghe, mình rất hay sd Excel và hiểu ý bạn rồi nhưng thấy có vẻ dường như là k thể.
 

Kiến thức bôn ba

Các chủ đề có liên quan khác

Top