ไปยังเนื้อหาหลัก

สามวิธีอย่างรวดเร็วซ่อน / ปิดบังเนื้อหาของเซลล์ด้วยเครื่องหมายดอกจันหรือสตริงอื่น ๆ ใน Excel

บางครั้งคุณอาจต้องการซ่อนเนื้อหาของเซลล์ในขณะที่คุณแชร์เวิร์กบุ๊กกับผู้ใช้รายอื่นดังภาพด้านล่าง บทความนี้จะแนะนำสามวิธีในการปิดบังเซลล์ด้วยเครื่องหมายดอกจันเพื่อซ่อนเนื้อหาใน Excel
doc หน้ากากเซลล์ 1


ซ่อนและปิดบังเนื้อหาของเซลล์ด้วยเครื่องหมายดอกจันด้วย Format Cells

ใน Excel หากต้องการปกปิดเนื้อหาของเซลล์ด้วยเครื่องหมายดอกจันคุณสามารถใช้ฟังก์ชัน Format Cells ได้

1. เลือกเซลล์ที่คุณต้องการซ่อนด้วยเครื่องหมายดอกจันจากนั้นคลิกขวาเพื่อเลือก จัดรูปแบบเซลล์ จากเมนูบริบท
doc หน้ากากเซลล์ 2

2 ใน จัดรูปแบบเซลล์ ไดอะล็อกภายใต้ จำนวน เลือก ประเพณี ราคาเริ่มต้นที่ หมวดหมู่ จากนั้นพิมพ์ ;;; ** ลงในช่องข้อความด้านล่าง ชนิดภาพเขียน.
doc หน้ากากเซลล์ 4

3 คลิก OKตอนนี้เนื้อหาของเซลล์ที่เลือกถูกปิดบังด้วยเครื่องหมายดอกจัน
doc หน้ากากเซลล์ 3

แต่ยังสามารถดูเนื้อหาของเซลล์ได้ในแถบสูตร
doc หน้ากากเซลล์ 5

4. วางเคอร์เซอร์ไว้ที่เซลล์ที่คุณไม่ต้องการซ่อนเนื้อหาจากนั้นคลิก รีวิว > ป้องกันแผ่นงานและยกเลิกการเลือก เลือกปลดล็อกเซลล์ และ รูปแบบเซลล์ ตัวเลือก (ตัวเลือกอื่น ๆ ที่คุณสามารถตรวจสอบได้ตามต้องการ) จากนั้นพิมพ์และยืนยันรหัสผ่านสำหรับการป้องกันแผ่นงานในกล่องโต้ตอบการเปิด
doc หน้ากากเซลล์ 6

จากนั้นเนื้อหาของเซลล์จะถูกซ่อนและปิดบังด้วยเครื่องหมายดอกจัน

หมายเหตุ: หากเนื้อหาของเซลล์เป็นสตริงตัวเลขวิธีนี้จะแสดงเฉพาะเนื้อหาของเซลล์เป็นค่าว่างเท่านั้น
doc หน้ากากเซลล์ 7


ซ่อนแถวที่มี # N / A หรือค่าความผิดพลาดเฉพาะอื่น ๆ ด้วยรหัส VBA

หากคุณต้องการปิดบังทั้งตัวเลขและข้อความคุณสามารถใช้รหัส VBA

1. เลือกเซลล์ที่คุณต้องการเข้ารหัสแล้วกด Alt + F11 คีย์เพื่อเปิดใช้งาน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2 คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นคัดลอกและวางโค้ดด้านล่างลงในโมดูลใหม่

VBA: ซ่อน # N / A แถวข้อผิดพลาด

Sub E_Cells()
'UpdatebyExtendoffice
Dim xRg As Range
Dim xERg As Range
Dim xWs As Worksheet
Dim xStrRg As String
Dim xStrPw As String
xStrPw = ""
xStrPw = Application.InputBox("Enter Password", "", "", Type:=2)
If xStrPw = "" Then Exit Sub
On Error Resume Next
Set xERg = Selection
Set xWs = Application.ActiveSheet
Set xRg = xWs.Cells
xRg.Locked = False
xERg.Locked = True
xERg.NumberFormatLocal = "**;**;**;**"
xWs.Protect Password:=xStrPw, DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub 

3 กด F5 กุญแจสำคัญในการเรียกใช้รหัส จากนั้นพิมพ์รหัสผ่านในกล่องโต้ตอบที่โผล่ขึ้นมาจากนั้นคลิกไฟล์ OK ปุ่ม. ดูภาพหน้าจอ:
doc หน้ากากเซลล์ 8

เคล็ดลับ:

1. สำหรับการถอดรหัสเซลล์คุณสามารถใช้รหัสมาโครด้านล่าง

Sub D_Cells()
'UpdatebyExtendoffice
Dim xRg As Range
Dim xERg As Range
Dim xWs As Worksheet
Dim xStrRg As String
Dim xStrPw As String
xStrPw = ""
xStrPw = Application.InputBox("Type Password", "", "", Type:=2)
If xStrPw = "" Then Exit Sub
On Error Resume Next
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange
xERg.NumberFormatLocal = "**;**;**;**"
xWs.Unprotect Password:=xStrPw
For Each xERg In xRg
    If xERg.Locked Then xERg.NumberFormatLocal = "@"
Next
End Sub

2. ด้วยรหัส VBA เนื้อหาของเซลล์สามารถดูได้ในแถบสูตร


เข้ารหัสและปิดบังเนื้อหาของเซลล์ด้วยเครื่องหมายดอกจันหรือสตริงอื่น ๆ

หากคุณต้องการเข้ารหัสและมาสก์เนื้อหาของเซลล์ด้วยสตริงพิเศษตามที่คุณต้องการไฟล์ เข้ารหัสเซลล์คุณสมบัติของ Kutools สำหรับ Excel สามารถทำประโยชน์ได้ดี

เครื่องมือเข้ารหัสเซลล์ใน Kutools for Excel สามารถ:

1. เข้ารหัสเซลล์ด้วยช่องว่าง
2. เข้ารหัสเซลล์ด้วยอักขระ
3. เข้ารหัสเซลล์ด้วยสตริงที่ระบุ

Kutools for Excel มีเครื่องมือขั้นสูง 300 รายการสำหรับการไขปริศนา Excel 90% ของคุณและให้คุณทดลองใช้ฟรี 30 วัน

หลังจาก ฟรีติดตั้ง Kutools for Excel (ทดลองใช้ฟรี 60 วัน)โปรดทำตามขั้นตอนด้านล่าง

1. เลือกเซลล์ที่คุณต้องการมาสก์จากนั้นคลิก Kutools พลัส > เข้ารหัสเซลล์.
doc หน้ากากเซลล์ 9

2. จากนั้นในกล่องโต้ตอบ popping ให้พิมพ์และยืนยันรหัสผ่านจากนั้นใน หน้ากาก ตรวจสอบตัวเลือกตามที่คุณต้องการ
doc หน้ากากเซลล์ 10

3 จากนั้นคลิก Ok. ปัจจุบันเซลล์ที่เลือกทั้งหมดได้ถูกมาสก์

ตรวจสอบ ไม่มีเซลล์จะแสดงสตริงของคำพูดพล่อยๆ
doc หน้ากากเซลล์ 11
doc หน้ากากเซลล์ 12

ตรวจสอบ ถ่าน คุณสามารถพิมพ์อักขระใดก็ได้ในกล่องข้อความจากนั้นเซลล์จะแสดงอักขระเท่านั้น
doc หน้ากากเซลล์ 13
doc หน้ากากเซลล์ 14

ตรวจสอบ เชือก จากนั้นพิมพ์สตริงที่คุณต้องการให้เซลล์แสดง
doc หน้ากากเซลล์ 15
doc หน้ากากเซลล์ 16

ปลาย: หากคุณต้องการถอดรหัสเซลล์หรือแสดงเนื้อหาของเซลล์คุณสามารถคลิก Kutools พลัส > ถอดรหัสเซลล์จากนั้นพิมพ์รหัสผ่านเพื่อถอดรหัสสำเร็จ
doc หน้ากากเซลล์ 17


การดำเนินการอื่น ๆ (บทความ) ที่เกี่ยวข้องกับการซ่อน

ซ่อนแถวตามมูลค่า
บทช่วยสอนนี้มีวิธีการบางอย่างในการซ่อนแถวตามค่า (เท่ากับ / มากกว่า / น้อยกว่า) ในคอลัมน์อื่นใน Excel

ซ่อนส่วนของสตริงข้อความ
บางครั้งคุณต้องการซ่อนบางส่วนของสตริงเพื่อป้องกันข้อมูลส่วนตัวเช่นหมายเลขโทรศัพท์ 123-xxx-xxxx คุณจะทำอย่างไร ในบทความนี้คุณจะพบวิธีง่ายๆ

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola, yo lo solucione asi:
1. Formula: =SI(J7=1;lo que quieren mostrar;"******") y luego,
2. Macro: una macro que descargue el 1 en la celda J7.
3. Boton: un botón que ejecute la macro, puede llamarse mostrar cifrado o algo asi.

De esta manera, se logra solucionar las mascaras u ocultamiento de celdas.
This comment was minimized by the moderator on the site
Is it possible to create a mask email without the email account's password?
This comment was minimized by the moderator on the site
I suggest this:
A1 content               - Expected - foo***********com

Formula:=LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
Remove left or/and right and change the length to control what to replace with * and what to keep at the beginning or at the end.
This comment was minimized by the moderator on the site
If you want to hide only some parts of the string, here is another way:

=LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
Explanation:
1. LEFT - Will add some letters from the left of the phrase.2. REPT - Will repeat *, n times. where n can be LEN(A1) or LEN(A1)-X where X is the number fo letters that you want to keep showing3. RIGHT - Will add some letters from the end of the phrase.
If A1 content is formula will result in:
foo***********com
This comment was minimized by the moderator on the site
How do Mask baseon cell value :Sub tra5()Dim selrange As Range
Dim dgstring1, dgstring2, dgstring3, dgstring4 As String
dgstring1 = Sheet1.Range("F26")
dgstring2 = Sheet1.Range("F26")
dgstring3 = Sheet1.Range("F26")
dgstring4 = Sheet1.Range("F26")
dgstring = "dgstring1;dgstring2;dgstring3;dgstring4"
selrange.NumberFormatLocal = dgstring
End Sub

Please help.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations