Copy tự động 1 đoạn văn bản từ cell này sang cell khác

Liên hệ QC

techmodule

Thành viên mới
Tham gia
1/9/11
Bài viết
36
Được thích
0
Chào anh chị
Em có 1 Cell A1 như sau:
Mã: TMYG-1081S
Vật liệu: Nhựa siêu bền ABS
Dung tích chứa: 500ml
Kích thước: 83x78x180mm
Màu: láng bạc, sang trọng
Bảo hành: 12 tháng
Mã: TMYG-883
Kiểu: Tự đông (cảm ứng)-Automatic Sensor Soap Dispenser
Dung tích: 500ml
Kích thước: 140x185x195 (mm)
Màu: Trắng
Vật liệu: Nhựa ABS
Bảo hành: 12 tháng
Nhưng khi em dung lệnh hoặc hàm ví dụ như là em cho A2=A1
Thì kế quả trả về là 1 chuỗi dài không có xuống hàng như ban đầu
Anh chị có thể giúp em xử lí được không ạ
Xin cảm ơn
 
Chào anh chị
Em có 1 Cell A1 như sau:

Nhưng khi em dung lệnh hoặc hàm ví dụ như là em cho A2=A1
Thì kế quả trả về là 1 chuỗi dài không có xuống hàng như ban đầu
Anh chị có thể giúp em xử lí được không ạ
Xin cảm ơn
Bạn chọn ô A2 --> Nhấn Ctrl+1 --> Chọn tab Alignment --> Chọn Wrap text --> OK là được.
 
Bạn chọn ô A2 --> Nhấn Ctrl+1 --> Chọn tab Alignment --> Chọn Wrap text --> OK là được.
Nếu nhìn layout của đoạn Text thì không phải do wrap đâu nghiaphuc à, vì độ rộng các dòng chênh lệch nhiều. Có thể là do nhấn Alt-Enter để xuống hàng.
Nếu thế thì dùng lệnh copy, sau đó vào paste special chọn "All using Source theme" là OK .
 
Nếu nhìn layout của đoạn Text thì không phải do wrap đâu nghiaphuc à, vì độ rộng các dòng chênh lệch nhiều. Có thể là do nhấn Alt-Enter để xuống hàng.
Nếu thế thì dùng lệnh copy, sau đó vào paste special chọn "All using Source theme" là OK .
Xin chào
Em làm như
Bạn chọn ô A2 --> Nhấn Ctrl+1 --> Chọn tab Alignment --> Chọn Wrap text --> OK là được.
thì cũng ok nếu như A2=A1.
Nhưng nếu sử dụng vlookup thì kế quả trả về không được
Các anh chị có cách khác không
 
Nếu nhìn layout của đoạn Text thì không phải do wrap đâu nghiaphuc à, vì độ rộng các dòng chênh lệch nhiều. Có thể là do nhấn Alt-Enter để xuống hàng.
Nếu thế thì dùng lệnh copy, sau đó vào paste special chọn "All using Source theme" là OK .
Cái này chỉ là copy thủ công, còn em đang làm copy với các lệnh, em đang làm file báo giá với mã sp, khi đánh mã nó sẽ copy cái thông số kỹ thuật sang bên phần báo giá cho khách
Các anh các chị có phương án giải quyết nào thật tối ưu không?
Mong sự chỉ giáo
 
Xin chào
Em làm như thì cũng ok nếu như A2=A1.
Nhưng nếu sử dụng vlookup thì kế quả trả về không được
Các anh chị có cách khác không
Sao lại không được chứ! Bạn cứ dùng VLOOKUP hay bất cứ hàm gì, miễn sau khi ra kết quả, lại format cho cell ấy là Wrap Text là được rồi
 
Gửi anh ndu96081631 em đã làm vậy rồi mà không được.
Anh xem tab in báo giá và tab thông số sản phẩm nhé http://dl.dropbox.com/u/2000670/Bang bao gia techmodule viet.xlsm
Cụ thể là tại cell nào?
Lưu ý: Xem code trong file, đoán rằng bạn đang định chèn hình, nhưng bạn dùng hàm như thế là không ăn thua rồi ---> Vì 1 hàm thật sự nếu ta gõ trên bảng tính thì không đời nào nó chèn được hình, ngoại trừ hình ấy được chèn vào trong Comment
Nếu bạn quan tâm đến việc chèn hình thì xem tại đây:
http://www.giaiphapexcel.com/forum/showthread.php?51408-Chèn-hình-vào-cell-bằng-hàm-tự-tạo
 
Tự động chèn thông số kỹ thuật theo ô màu vàng

Cụ thể là tại cell nào?
Lưu ý: Xem code trong file, đoán rằng bạn đang định chèn hình, nhưng bạn dùng hàm như thế là không ăn thua rồi ---> Vì 1 hàm thật sự nếu ta gõ trên bảng tính thì không đời nào nó chèn được hình, ngoại trừ hình ấy được chèn vào trong Comment
Nếu bạn quan tâm đến việc chèn hình thì xem tại đây:
http://www.giaiphapexcel.com/forum/showthread.php?51408-Chèn-hình-vào-cell-bằng-hàm-tự-tạo
chào anh, lúc nãy em up file nhầm em up lại file http://dl.dropbox.com/u/46674822/Bang bao gia techmodule viet (1).xlsm
Anh xem tab in báo giá và danh sách sản phẩm, em muốn dùng hàm từ mã sp để lấy thông số sp từ tab danh sách sản phẩm ra.
Nhưng nó chỉ hiện thị dãy số.
Anh xem hộ em nhé
 
chào anh, lúc nãy em up file nhầm em up lại file http://dl.dropbox.com/u/46674822/Bang bao gia techmodule viet (1).xlsm
Anh xem tab in báo giá và danh sách sản phẩm, em muốn dùng hàm từ mã sp để lấy thông số sp từ tab danh sách sản phẩm ra.
Nhưng nó chỉ hiện thị dãy số.
Anh xem hộ em nhé
Hình như bạn khai báo bảng dò trong hàm Vlookup nhầm địa chỉ, bảng đó phải ở sheet "Danh Sách Hàng Hóa" chứ & cột lấy kết quả là cột 6
=LOWER(VLOOKUP(B14,'Danh sách hàng hóa'!A5:F1000,6,FALSE))
Thân
 
Hình như bạn khai báo bảng dò trong hàm Vlookup nhầm địa chỉ, bảng đó phải ở sheet "Danh Sách Hàng Hóa" chứ & cột lấy kết quả là cột 6

Thân
Thanks anh, em đã làm được, có chút nhầm lẫn, chắc là làm mệt nên không để ý.
Em có thêm vấn đề nữa
Em dùng code để tìm hình ảnh bằng 2 module trong file vừa rồi
Function ShowPic(PicFile As String) As BooleanDim AC As Range
On Error GoTo Done
Set AC = Application.Caller
ActiveSheet.Shapes.AddPicture PicFile, True, True, AC.Left, AC.Top, 200, 200
ShowPic = True
Exit Function
Done:
ShowPic = False
End Function
Function ShowPicD(PicFile As String) As Boolean
'Author: Damon Ostrander
'Same as ShowPic except deletes previous picture when picfile changes
Dim AC As Range
Static P As Shape
On Error GoTo Done
Set AC = Application.Caller
If PicExists(P) Then
P.Delete
Else
'look for a picture already over cell
For Each P In ActiveSheet.Shapes
If P.Type = msoLinkedPicture Then
If P.Left >= AC.Left And P.Left < AC.Left + AC.Width Then
If P.Top >= AC.Top And P.Top < AC.Top + AC.Height Then
P.Delete
Exit For
End If
End If
End If
Next P
End If
Set P = Sheet5.Shapes.AddPicture(PicFile, True, True, AC.Left, AC.Top, 200, 200)
ShowPicD = True
Exit Function
Done:
ShowPicD = False
End Function
Function PicExists(P As Shape) As Boolean
'Return true if P references an existing shape
Dim ShapeName As String
On Error GoTo NoPic
If P Is Nothing Then GoTo NoPic
ShapeName = P.Name
PicExists = True
NoPic:
PicExists = False
End Function
và module nữa là
Function link(piclink As String) As Stringlink = ThisWorkbook.Path & "\hinhanh\" & piclink & ".jpg"
End Function
2 module này để hiện thị hình ảnh, nhưng hình ảnh sau chồng lên hình ảnh trước, em muốn trong tab in báo giá khi sửa mã sp thì tự động xóa hình ảnh cũ và chèn hình ảnh mới.
Em vùa đọc và nghiên cứu VBA mới được 2 ngày nên nhiều cái em muốn hỏi ngay tại đây luôn, vì em ngày xưa chỉ học pascal thôi, còn VBA thì chỉ biết copy code và biến hóa 1 chút.
Mong sự giúp đỡ
 
Cụ thể là tại cell nào?
Lưu ý: Xem code trong file, đoán rằng bạn đang định chèn hình, nhưng bạn dùng hàm như thế là không ăn thua rồi ---> Vì 1 hàm thật sự nếu ta gõ trên bảng tính thì không đời nào nó chèn được hình, ngoại trừ hình ấy được chèn vào trong Comment
Nếu bạn quan tâm đến việc chèn hình thì xem tại đây:
http://www.giaiphapexcel.com/forum/showthread.php?51408-Chèn-hình-vào-cell-bằng-hàm-tự-tạo
Cảm ơn các anh, em đã làm được file theo ý mình
xin cảm ơn
 
Web KT

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

Back
Top Bottom