เป็นไปได้หรือไม่ที่จะบันทึกกฎการจัดรูปแบบตามเงื่อนไขเพื่อใช้ซ้ำในสมุดงานใหม่


9

ฉันต้องการสร้างกฎบางอย่างที่ฉันสามารถบันทึกได้และฉันสามารถนำไปใช้กับสมุดงานใหม่ได้อย่างง่ายดายตามต้องการ มันเป็นความเจ็บปวดที่ทำในขณะที่ฉันทำในสิ่งที่ฉันต้องย้อนกลับไปและสร้างกฎรูปแบบที่มีเงื่อนไขเหล่านี้ขึ้นมาใหม่ หากสิ่งนี้ไม่ชัดเจนโปรดแจ้งให้เราทราบและฉันจะพยายามอธิบายให้ดีขึ้น

ฉันขอโทษ ... ดังนั้นนี่คือคำอธิบายที่ดีขึ้นของปัญหา

ฉันมีค่าที่ฉันต้องการรหัสสีที่เกิดขึ้นตลอดเวลาในเอกสารที่ฉันสร้าง ตัวอย่างเช่นฉันอาจมีเอกสารตัวอย่างดังต่อไปนี้:

Jane       2.1
Steve      4.5
Caleb      4.4

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

หวังว่านี่จะช่วยอธิบายสถานการณ์!


ฉันสามารถบันทึกกฎการจัดรูปแบบตามเงื่อนไขเพื่อใช้ในสมุดงานอื่นได้หรือไม่ [Excel 2010] answer.microsoft.com/en-us/office/forum/office_2010-excel/… พบได้ง่ายโดย Googling 'excel บันทึกการจัดรูปแบบตามเงื่อนไข'
Jan Doggen

คุณสามารถจัดเก็บกฎของคุณในมาโคร VBA หากคุณไม่มีประสบการณ์กับ VBA ลองเริ่มการบันทึกก่อนที่คุณจะตั้งค่ากฎ CF ในครั้งต่อไป อย่าแปลกใจถ้าคุณมี CF ที่ซับซ้อนซึ่งคุณอาจส่งผลให้เกิดรหัสที่ซับซ้อน (แต่เข้าใจได้) หากเป็นสิ่งที่ง่ายลองลิงค์ @JanDoggen ด้วยความช่วยเหลือเล็กน้อยจากตัวบันทึก
Kazimierz Jawor

คำตอบ:


4

คุณสามารถใช้เทมเพลตเพื่อบันทึกกฎการจัดรูปแบบตามเงื่อนไขทั้งหมด

  1. เริ่มต้นด้วยสเปรดชีตเปล่า
  2. เพิ่มเนื้อหาใด ๆ ที่คุณต้องการให้ปรากฏในสเปรดชีตใหม่
  3. เพิ่มกฎการจัดรูปแบบตามเงื่อนไขที่คุณต้องการในแต่ละสเปรดชีตใหม่
  4. ใช้Save AsและเลือกExcel Template
  5. เมื่อสร้างสเปรดชีตใหม่ให้เลือกMy templatesแล้วเลือกเทมเพลตที่คุณต้องการ

แบบ


แต่คุณจะบันทึกและใช้กฎการจัดรูปแบบตามเงื่อนไขใหม่ได้อย่างไร
endolith

@endolith: ตามความต้องการของคุณ (ซึ่ง AFAIK ไม่พอใจ) คำตอบของแบรดยิ่งแย่กว่าของฉัน ในขั้นตอนที่ 4 เขาบันทึกสำเนาของสมุดงานพร้อมการจัดรูปแบบทั้งหมดเป็นไฟล์เทมเพลต และในขั้นตอนที่ 5 เขาสร้างเวิร์กบุ๊กใหม่ที่เป็นสำเนา (ซ้ำ / โคลน) ของเวิร์กบุ๊กต้นฉบับพร้อมด้วยการจัดรูปแบบทั้งหมด
สกอตต์

@Scott: ใช่ฉันสร้างแมโครและทำให้ปุ่มสำหรับมันซึ่งดูเหมือนว่าจะทำงานได้ดี
endolith

4

ดูเหมือนว่าคุณมีคำตอบอยู่ตรงนั้นในคำถามของคุณ - หรือว่าฉันทำอะไรหายไป? คุณสามารถใช้“ Format Painter” (ในแผง“ คลิปบอร์ด” ของแท็บ“ หน้าแรก”)

  1. สร้างไฟล์ที่มีรูปแบบที่คุณเลือก บันทึกไว้ ... ต่อมา
  2. สร้างหรือเปิดไฟล์ใหม่ด้วยข้อมูล
  3. เปิดไฟล์ต้นฉบับของคุณอีกครั้ง
  4. คลิกที่เซลล์ที่มีรูปแบบที่คุณต้องการใช้
  5. คลิกที่ "Format Painter"
  6. สลับไปที่ไฟล์ใหม่และคลิกที่เซลล์ที่คุณต้องการใช้รูปแบบ

ทำตามความหมาย“ Format Painter” มาตรฐานหากคุณต้องการคัดลอกรูปแบบ (หรือชุดรูปแบบ) ไปยังหลายช่วงให้ดับเบิลคลิกที่“ Format Painter”


ฉันคิดว่า OP เกี่ยวกับการใช้การจัดรูปแบบตามเงื่อนไขซึ่งฉันไม่คิดว่าจะคัดลอก Format Painter
Brad Patton

@Brad: ทำได้ใน Excel 2007
Scott

อ๊ะมันทำในปี 2010 เช่นกัน แต่ดูเหมือนว่าจะเปลี่ยนช่วงข้อมูล ถ้าฉันมีกฎสำหรับแผ่นงานทั้งหมดและ 'ระบายสี' ไปยังแผ่นงานอื่นช่วงจะเปลี่ยนเป็นเซลล์ที่ฉันวาดซึ่งอาจจะใช่หรือไม่ใช่ก็ได้สำหรับกรณีนี้
Brad Patton

นั่นคือสิ่งที่ฉันพูด:“ 6. สลับไปที่ไฟล์ใหม่และคลิกที่เซลล์ที่คุณต้องการใช้รูปแบบ”
สกอตต์

ซึ่งจะเป็นการคัดลอกการจัดรูปแบบทั้งหมดและ / หรือลบการจัดรูปแบบที่มีอยู่ ไม่เพียงคัดลอกกฎการจัดรูปแบบตามเงื่อนไข ฉันต้องการวิธีบันทึกชุดของกฎที่มีชื่อแล้วนำกฎนั้นไปใช้กับการเลือกวิธีที่คุณสามารถวางลงและเลือกระดับสีเป็นต้น
endolith

3

บันทึกแมโครเรียกใช้ในครั้งถัดไปที่คุณต้องใช้รูปแบบที่มีเงื่อนไข


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