อย่างถาวรและทั่วโลกหยุดการคำนวณแคลเซียมจากการแก้ไขวันที่ / เวลาโดยอัตโนมัติ


9

เมื่อฉันพิมพ์ "15:45" หรือ "21/12" Calc สำนักงานเปิดให้เปลี่ยนเป็น "15:45:00" และ "21-12-2011"
ฉันจะปิดการใช้งานนี้ทั่วโลกและถาวรได้อย่างไร
ฉันรู้ว่าคุณสามารถใช้ "จัดรูปแบบเซลล์ ... " แล้วเลือกข้อความ แต่ฉันไม่เคยต้องการให้แก้ไขวันที่ / เวลาโดยอัตโนมัติ

คำตอบ:


4

สิ่งนี้ดูเหมือนจะเป็นหนึ่งในคุณสมบัติที่ขัดแย้งกันมากที่สุดของ OOo.Calc Calc จำเป็นต้องรู้ว่าจะจัดการกับอินพุตเป็นตัวเลขหรือเป็นข้อความ มันเริ่มต้นที่หมายเลขเพราะมันมีวัตถุประสงค์หลักคือการคำนวณสิ่งต่าง ๆ

ถึงตอนนี้ AFAIK มีเพียงสองวิธีในการเก็บรักษาสตริงตัวอักษร:

  1. ใส่เครื่องหมายอะโพสโทรฟี ( ') ข้างหน้าสตริงโดยบอก Calc ว่าข้อมูลต่อไปนี้ควรถือว่าเป็นสตริง
  2. ตามที่ระบุไว้แล้ว: ใช้การจัดรูปแบบเพื่อตั้งค่าเนื้อหาของเซลล์เป็น "text"

ขึ้นอยู่กับความต้องการของผู้ใช้โซลูชัน 2 สามารถกำหนดให้เป็นค่าเริ่มต้น:

  • เปลี่ยนสไตล์ "เริ่มต้น" เป็นรูปแบบข้อความ (เมนูFormat-> Styles and Formatting-> คลิกขวาที่Default-> Modify-> Numbersแท็บ)
  • บันทึกสเปรดชีตนั้นเป็นเทมเพลต
  • และ (เป็นทางเลือก) ตั้งค่าแม่แบบที่กำหนดเองเป็นค่าเริ่มต้น

แน่นอนว่าสิ่งนี้มีข้อเสียที่อินพุตทุกตัวจะถือว่าเป็นข้อความไม่ใช่ตัวเลขในสเปรดชีตโดยยึดตามเทมเพลตนั้น ดังนั้นวิธีแก้ไขอาจเตรียมสเปรดชีต "ข้อความ" เป็นเทมเพลต แต่ไม่ใช่เทมเพลตเริ่มต้น <แก้ไข>: วิธีการอื่นประกอบด้วยการสร้างรูปแบบเซลล์เพิ่มเติมด้วยการจัดรูปแบบ "ข้อความ" (ดูด้านบน) สิ่งนี้จะช่วยลดความพยายามในการสลับระหว่างตัวเลขและข้อความเพื่อเปลี่ยนสไตล์ของเซลล์ </ แก้ไข> ฉันกลัวว่ามันใช้ได้ในขณะนี้


1

ไปที่การจัดรูปแบบแล้วไปที่เซลล์จากนั้นเปลี่ยนตัวเลือกเป็นสิ่งที่คุณต้องการให้เป็น แม้ว่ามันอาจไม่หยุดการจัดรูปแบบอัตโนมัติอย่างสมบูรณ์ แต่มันจะทำงานได้ดีกว่าตัวเลือกอื่น ๆ เช่นการจัดรูปแบบเป็น "ข้อความ"


1

คำตอบของ StackOverflow นี้เสนอทางเลือกที่ดีกว่า IMO:

/programming/13835264/how-to-prevent-openoffice-libreoffice-calc-from-changing-what-you-input-data-n

เมื่อคุณเปิด CSV คุณจะพบกับกล่องโต้ตอบที่จะอนุญาตให้คุณระบุประเภทข้อมูลของแต่ละคอลัมน์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.