Dấu công thức excel

  • Thread starter Thread starter hoacai
  • Ngày gửi Ngày gửi
Bạn có thể làm theo cách này
Chọn phần cần dấu->copy->paste spercial->value->ok.
Đây là cách đơn giảnnhất.
 
Ban lehoa tcd oi cho mình hỏi lại chút nhé.
Bạn giấu bằng cách đó, khi muon lấy lại công thuc thì làm thế nào?
Bạn chỉ giúp mình nha.
Thanks
 
Cám ơn bạn lehoa tcd, cách này là copy giá trị, bạn có cách nào dấu mà vẫn dùng được công thức đấy không
 
uh đúng đó.Cách đó mình hay dùng vì ko mấy khi mình lấy lại công thức (mình thường cài đặt sẵn)
Bạn hãy làmtheo cách này nha. Chọn ô cần dấu ->kích chuộc phải->Formatcell->Protection->hide->ok. Tuy nhiên bạn cần phải khóa sheet để bảo vệ thì tính năng này mới hữu dụng.
Mình cũng ko 'siêu' về excel lắm,chỉ có một số kiến thức để dùng... gọi là tạm ổn chút. Các bác khác cho y kiến đi. Càng nhiều cách càng tốt mà.
 
Bạn Lehoa ơi. Mình đã làm Chọn ô cần dấu ->kích chuộc phải->Formatcell->Protection thì chỉ có locked và hidden, không có hide. Mình vẫn chưa làm được, chỉ giúp mình nhé.
Cám ơn nhiều
 
Đúng rùi đó. Bạn chon hidden->ok
Bạn khóa sheet bằng cách chọn tools->protection->protec sheet->pass...->ok.
Khi nao ko cần dấu nữa bạn có thể vào tools->protection->unprotecsheet->ok.
Yes. ok
 
Mình làm được rồi, cảm ơn lehoa tcd nhiều nhé
/)/(ừng cho bạn;
Các bước tiến hành khóa chỉ công thức trong 1 sheet như sau:
1./ Mở khóa tất cả các ô trong trang tính; vì sao: vì mặc định các ô của trang tính là bị khóa;
2./ Dùng lệnh Goto . . . trong menu edit để đến tất cả các ô có công thức trong trang tính;
3./ thực hiện bước ngược lại của B1 ( có nghĩa là khóa các ô ni lại)
4./ Gán mật khẩu nếu thấy cần thiết (môi trường có ít người tử tế!)


(húc &ui /)/hân dịp )-(uân &ề!
 
Vậy có cách nào lật lại được công thức ??? Mình đang cần gấp, mong được chỉ giáo.
/)/ếu đã dán Special - Value tại ~ ô đó rồi thì chỉ còn cách là lập lại CT cũ & copy = cách Fill down thôi.
* Chú í: nếu vừa dán thì hối hận vẫn kịp : Menu Edit có dòng lệnh để quay về lối xưa:angel:
 
Chưa thỏa mãn lắm cac bạn ạ. Mấy cách này đâu có tác dụng mấy???
Một cách nữa để bạn tăng phần tác dụng chăng!
Sub CopyDate()
Dim MonthNum As Byte, DayNum As Byte, bW As Byte
Dim StrC As String, CellAddress As String
Dim FirstDay As Date

MonthNum = InputBox("Select MonthNum:", , CStr(Month(Date)))
FirstDay = DateSerial(Year(Date), MonthNum, 1)
DayNum = DateSerial(Year(Date), MonthNum + 1, 1) - FirstDay

StrC = Choose(Weekday(FirstDay), "H", "B", "C", "D", "E", "F", "G") & "2"
Sheets("T" & MonthNum).Select: Range(StrC).Select
For bW = 1 To DayNum
Range(StrC).Offset(0, bW - 1).Value = DateSerial(Year(Date), MonthNum, bW)
CellAddress = Range(StrC).Offset(0, bW - 1).Address
Range(StrC).Offset(1, bW - 1) = "=IF(WEEKDAY(" & CellAddress & ")=1," & Chr(34) & _
"CN" & Chr(34) & "," & Chr(34) & "T" & Chr(34) & Chr(38) & "WEEKDAY(" & CellAddress & "))"
'=IF(WEEKDAY(E2)=1,"CN","T" & WEEKDAY(E2))
Next bW
End Sub
Đó là cách ta để CThức trong macro của module nào đó;
Macro này có tách dụng tạo bảng chấm công cho các tháng (tương ứng ta phải có sẵn các Sheets với tên: 'T1', 'T2', 'T3', . . . . .

Bạn thử đi với macro này; không hối tiếc thời gian của bạn đâu
 
Nguyên văn bởi Đỗ Xuân Sang
Ban lehoa tcd oi cho mình hỏi lại chút nhé.
Bạn giấu bằng cách đó, khi muon lấy lại công thuc thì làm thế nào?
Bạn chỉ giúp mình nha.
Thanks
 
Back
Top