Giúp cách chuyển từ định dạng custom sang text ( hiển thị giống custom là genneral (1 người xem)

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

Mình có cầu hỏi nhờ bạn nào biết giúp với
ví dụ mình có
ô để custom giờ muốn 1 ô liên két của nó hiển thị như custom nhưng là ở định dạng generel thì làm như thế nào mong bạn nào giúp chứ không chết mình hic

https://www.dropbox.com/s/vkyvpgl6xatja4i/Hoi dap - custom.xlsx
thank bạn
Nếu sau khi chuyển dùng để tính toán, tức là giữ nguyên giá trị 10 thì bắt buộc phải dùng Custom. Nếu không cần tính toán với giá trị sau khi chuyển sang General thì dùng hàm nối & : ="Km"&A2.
Theo tôi hiểu thì bạn muốn chuyển qua General mà vẫn có chuỗi "Km" nhưng giá trị thì không thay đổi, vẫn là 10 để tính toán. Cái này không được rồi, trừ khi bạn thay đổi phương pháp tính.
 
mình cần sau khi chuyển rồi không cần dugnf để tính toán nữa bạn ah
tính toán mình có thể dùng cái custom kia rồi ẩn đi
vì trong bản tính của mình dùng rất nhiều custom mà định dạng của nó khong giống nhau nên giờ dùng vlookup nó trả về giá trị thực hết
nên mình muốn chuyển qua general luôn cho tiện copy
 
(không chơi copy paster formating nhé ) hic
 
help bác nào giúp m ình với
gấp gâp nhé
 
Câu hỏi không rõ ràng, bạn chuyển file lên để mọi người cho ý kiến
 
Mình có cầu hỏi nhờ bạn nào biết giúp với
ví dụ mình có
ô để custom giờ muốn 1 ô liên két của nó hiển thị như custom nhưng là ở định dạng generel thì làm như thế nào mong bạn nào giúp chứ không chết mình hic

https://www.dropbox.com/s/vkyvpgl6xatja4i/Hoi dap - custom.xlsx
thank bạn

Bạn có 2 lựa chọn:
1> Dùng VBA
Cũng khá đơn giản với code sau:
Mã:
Function GetText(ByVal Cel As Range) As String
  GetText = Cel.Text
End Function
Để sử dụng, gõ công thức =GetText($A2)
2> Dùng hàm Macro 4
- Chọn vào 1 cell bất kỳ tại dòng 2 (trên file của bạn)
- Bấm Ctrl + F3 và đặt 1 name có tên là CurText, có công thức tại khung Refers to=GET.CELL(53,$A2)
- Để sử dụng, gõ công thức =CurText
------------------------------------------------
Lưu ý quan trọng:
- Dù là dùng cách nào thì bắt buộc phải lưu file theo định dạng XLS hoặc XLSM hoặc XLSB.
- Nhất định không được lưu theo định dạng XLSX (sẽ mất toàn bộ code và công thức)
 

File đính kèm

excel không hỗ trợ ah bạn
vba thì m mù tịt
còn cách thứ 2 thì dọc qua chưa hiểu gì mình thử xem có làm được không
 
cách số 2 đọc mình vẫn chưa hiểu lắm
 
thế 53 là ngĩa gì thế bạn
cách 2 trong 1 woekbook chỉ làm được 1 lần ah vì trùng name curtext
 
Bạn có 2 lựa chọn:
1> Dùng VBA
Cũng khá đơn giản với code sau:
Mã:
Function GetText(ByVal Cel As Range) As String
  GetText = Cel.Text
End Function
Để sử dụng, gõ công thức =GetText($A2)
2> Dùng hàm Macro 4
- Chọn vào 1 cell bất kỳ tại dòng 2 (trên file của bạn)
- Bấm Ctrl + F3 và đặt 1 name có tên là CurText, có công thức tại khung Refers to=GET.CELL(53,$A2)
- Để sử dụng, gõ công thức =CurText
------------------------------------------------
Lưu ý quan trọng:
- Dù là dùng cách nào thì bắt buộc phải lưu file theo định dạng XLS hoặc XLSM hoặc XLSB.
- Nhất định không được lưu theo định dạng XLSX (sẽ mất toàn bộ code và công thức)


Mình thích cách VBA hơn nhưng cho mình hoi rlam cách nào đóng gói vba này lại
giống như khi dùng chỉ cần kích vào file .exe hoặc là excel tự add thêm hàm này vào excel mỗi khi khơi động bạn nhỉ
 
Mình thích cách VBA hơn nhưng cho mình hoi rlam cách nào đóng gói vba này lại
giống như khi dùng chỉ cần kích vào file .exe hoặc là excel tự add thêm hàm này vào excel mỗi khi khơi động bạn nhỉ
bạn thử tìm hiểu về cách tạo/ cách dùng Add In ---> nó giống như "đóng gói" vậy đó !!!
 
thank bạn m cố tìm hiểu ngoại đạo nên gà lắm hic
cũng hiểu biết tí tôi
 

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

Back
Top Bottom