คำถามติดแท็ก macros

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

3
ฉันจะลบบรรทัดที่เหลือหลังจากสตริงที่ระบุได้อย่างไร
ฉันกำลังมองหาวิธีการค้นหาสตริงที่เฉพาะเจาะจงเช่น '= UUID:' และลบมันและตัวอักษรต่อไปนี้ทั้งหมดต่อบรรทัด ฉันต้องการวิธี / แมโคร / addon สำหรับ notepad ++ แต่ยินดีต้อนรับเครื่องมือหรือสคริปต์อื่น ๆ ทั้งหมด :) ก่อน *://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA *://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7 *://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406 โปรดทราบว่าตัวเลขนั้นแตกต่างกันไปตามบรรทัดดังนั้นคุณจึงไม่สามารถแทนที่การค้นหาได้ ควรมีลักษณะเช่นนี้หลังจาก *://81.88.22.6/* *://*-ad.cgi* *://*-ads/*

4
มีวิธีบันทึกแมโครแป้นพิมพ์ในทุบตีหรือไม่
ผมอยากจะถาวรบันทึกแมโครแป้นพิมพ์ที่ผมเคยบันทึกโดยใช้และC-x ( C-x )มีวิธีง่าย ๆ ในการ "ดูแหล่งที่มา" สำหรับแมโครที่บันทึกใหม่ของฉันหรือไม่เพื่อให้ฉันสามารถผูกกับแป้นพิมพ์ลัดใน ~ / .inputrc ได้หรือไม่ ฉันคิดว่าdump-macrosจะทำ แต่ดูเหมือนจะไม่ ...

2
วิธีค้นหาตัวแปรเอกสารใน MS Word โดยไม่ต้องใช้แมโคร
ฉันมีเอกสารที่มีตัวแปรเอกสารอยู่และฉันพยายามใช้ตัวแปรเหล่านั้นในเอกสาร แต่เนื่องจากตัวแปรถูกกำหนดโดยระบบภายนอก (ซึ่งไม่ได้บันทึกไว้อย่างดี) ฉันกำลังเล่นเกมเดา ฉันถือว่าตัวแปรที่มี "วันที่แก้ไขล่าสุด" มีอยู่แล้วเริ่มคาดเดาสิ่งที่ตัวแปรนั้นอาจถูกเรียกว่า มีวิธีในการแสดงรายการตัวแปรเอกสารทั้งหมดในเอกสาร MS Word และค่าของมันเพื่อให้สามารถค้นหาได้เมื่อใช้พวกเขาในเอกสารหรือไม่? (ฉันกำลังทำงานกับ MS Office 2010)

2
ฉันจะทำให้แมโครทำงานใน Outlook 2010 ได้อย่างไร
ฉันเขียนมาโครสำหรับ Outlook และต้องการให้เรียกใช้จากปุ่มที่มองเห็นได้ทุกครั้งที่คุณเขียนอีเมล ด้วยเหตุนี้ฉันจึงเพิ่มปุ่มลงในแถบเครื่องมือด่วนที่ชี้ไปยังมาโครโดยให้ไอคอนและเปลี่ยนชื่อเป็น ฉันเข้าสู่ศูนย์ความเชื่อถือ ( ไฟล์> ตัวเลือก> ศูนย์ความเชื่อถือ> การตั้งค่าศูนย์ความเชื่อถือ .. > การตั้งค่ามาโคร ) และเปลี่ยนระดับความปลอดภัยเป็น "การแจ้งเตือนสำหรับมาโครทั้งหมด " ฉันเริ่ม Outlook ใหม่เมื่อฉันคลิกที่ปุ่มไม่มีอะไรเกิดขึ้น ใน Outlook 2003 และ Outlook 2007 สิ่งนี้จะเพียงพอที่จะให้แมโครทำงานได้ ฉันได้เพิ่มเบรกพอยต์ในบรรทัดแรกของมาโครแล้วและมันก็ไม่เคยทำงาน ฉันสามารถสรุปได้ว่านี่หมายความว่า Outlook 2010 บางแห่งยังคงหยุดการเรียกใช้มาโคร ไม่มีใครรู้ว่าฉันต้องทำอะไรเพื่อกระตุ้นให้ Outlook 2010 เรียกใช้มาโคร

4
มีวิธีในการแสดงรายการซอร์สโค้ดที่สง่างามใน OpenOffice.org Writer หรือไม่?
ฉันพยายามแทรกซอร์สโค้ดเป็นรายชื่อใน OpenOffice.org Writer แต่มันไม่ทำงานในวิธีที่ยอมรับได้ หากพื้นที่ไม่เพียงพอสำหรับบรรทัดหนึ่งบรรทัดจะแบ่งบรรทัดนั้นเป็นบรรทัดถัดไปโดยอัตโนมัติ แน่นอนว่าผู้อ่านเอกสารไม่ทราบว่าเกิดอะไรขึ้นและสับสน หนังสือบางเล่มใส่ลูกศร - ไอคอนในกรณีนี้ซึ่งแสดงว่านี่เป็นของบรรทัดบน อย่างไรก็ตามฉันไม่พบสิ่งใดที่จะทำเช่นนั้น แม้ว่าฉันสามารถทำได้ด้วยตนเองนั่นไม่ใช่ตัวเลือกในเอกสาร 500 หน้า มีวิธีแก้ไขปัญหาหรือไม่? อาจมีมาโครที่ใช้งานได้กับรูปแบบย่อหน้าเฉพาะเช่น "รูปแบบรายการรหัสต้นฉบับของย่อหน้า" หรือไม่ ฉันพบส่วนขยาย: Coooderแต่สิ่งนี้ไม่ตรงกับปัญหา ดูเหมือนว่าจะเน้นเฉพาะไวยากรณ์ซึ่งไม่สำคัญจริงๆในกรณีนี้ เส้นยาวและทำให้การกระจัดกระจายถูกมองเห็นได้เป็นปัญหา

2
แป้นพิมพ์ลัดหรือมาโครสำหรับเปลี่ยนประเภทแบบอักษรใน Microsoft Outlook
มีแป้นพิมพ์ลัดสำหรับเปลี่ยนแบบอักษรใน Outlook บน Windows หรือไม่ ฉันต้องสลับไปมาระหว่าง Calibri และ Courier อย่างต่อเนื่องเพื่อเหตุผลทางเทคนิคและการคลิกที่กล่องโต้ตอบแบบอักษรทุกครั้งจะน่าเบื่อมาก ฉันรู้ว่าฉันสามารถใช้ Ctrl + Space เพื่อเปลี่ยนสิ่งใดเป็นฟอนต์เริ่มต้น (Calibri) หากไม่มีทางลัดใครช่วยกรุณาสร้างแมโครเพื่อสลับแบบอักษรหรือไม่ ฉันจินตนาการว่าฉันสามารถกำหนดทางลัดให้กับแมโครได้หรือไม่

2
วิธีทำให้ขนาดแบบอักษรของ Outlook มีขนาดใหญ่ขึ้นในบานหน้าต่างการอ่าน
หากคุณใช้ Outlook คุณอาจสังเกตเห็นว่าไม่มีวิธีการเริ่มต้นในการเปลี่ยนการซูม (ขนาดตัวอักษร) อย่างถาวรและทางเดียวในบานหน้าต่างการอ่าน หากคุณคลิกที่ข้อความระบบจะใช้ค่าเริ่มต้นเป็น 100% ทุกครั้ง นี่อาจทำให้เกิดปัญหาที่เห็นได้ชัดหากคุณชอบหน้าจอความละเอียดสูงด้วยเหตุผลบางอย่าง แต่มีปัญหาในการอ่านข้อความขนาดเล็ก ฉันพบวิธีแก้ไขปัญหาสองสามข้อแล้วแต่ไม่เหมาะสมที่สุด: เปลี่ยน DPI บนจอภาพ - สิ่งนี้ไม่ดีเพราะมันมีผลกับทุกอย่างในคอมพิวเตอร์ของคุณด้วย ในกรณีส่วนบุคคลไอคอนเดสก์ท็อปของฉันทั้งหมดจะใหญ่ขึ้นและจัดเรียงในแบบที่ไม่เหมาะกับฉัน ซื้อ Add-on ของบุคคลที่สาม - มันไม่แพงเลย แต่มันโง่มากที่ฉันควรจะซื้ออะไรก็ได้สำหรับสิ่งที่ควรจะเป็นคุณสมบัติการเข้าถึงเริ่มต้น ควบคุมและใช้ล้อเลื่อนค้างไว้ - วิธีนี้ใช้งานได้ดี ... หากตั้งค่าได้อย่างถาวรสำหรับข้อความทั้งหมด ฉันไม่รู้จักมาโครมากนัก แต่ฉันเข้าใจการเขียนโปรแกรมเพียงพอที่จะผ่านไปได้และฉันเข้าใจว่าคุณสามารถทำสิ่งที่ทรงพลังกับพวกมันได้ แน่นอนมันดูเหมือนว่าแนวโน้มสนับสนุนพวกเขาในกรณีการใช้งานที่คล้ายกัน และโพสต์นี้อาจมีประโยชน์ถ้าฉันเข้าใจสิ่งที่พูดในตอนแรก ดังนั้นแมโครเป็นตัวเลือกที่ทำได้เนื่องจากสมมติว่ามันสามารถทำงานอัตโนมัติเมื่อเริ่มต้น ส่วนเสริมฟรีก็ใช้ได้เช่นกัน หรือปลั๊กอินหรือสิ่งอื่นอาจทำงานได้

1
การใช้ NppExec และ Ruby เพื่อสคริปต์คุณลักษณะแมโครใหม่สำหรับ Notepad ++
ฉันทำงานในสหรัฐอเมริกาและยุโรปและการสลับระหว่างรูปแบบเดือน / วัน (US) และวัน / เดือน (EU) นำไปสู่ความคลุมเครือเมื่อมองดูบันทึกหรือบันทึกย่อ (เช่น 7/8/12 กรกฎาคม 8 หรือ 7 สิงหาคม?) ฉันต้องการเปลี่ยนคุณลักษณะการประทับเวลา Notepad ++ เพื่อใช้รูปแบบสากล YYYY-MM-DD--DAY--HH:MM 2012-08-19--Sun--20:30 โปรดทราบว่าการสะกดคำว่าวันในสัปดาห์นั้นเป็นสิ่งที่ดีมากและหลีกเลี่ยงการค้นหาว่าเป็นวันใดในปฏิทิน ปัจจุบัน NPP ไม่มีความยืดหยุ่นนี้ มีวิธีทำเช่นนี้โดยใช้แมโครหรือสคริปต์บางชนิดอาจใช้ Ruby หรือไม่?

2
มีวิธีปิดป๊อปอัปในมาโคร Notepad ++ หรือไม่
ฉันสร้างแมโครใน Notepad ++ ที่ล้างข้อมูลที่นำเข้าผ่านชุดการค้นหา regex และแทนที่การวนซ้ำ มันใช้งานได้ดี แต่ในแต่ละขั้นตอนฉันได้รับป๊อปอัพบอกฉันว่ามีอินสแตนซ์จำนวนเท่าไรที่ถูกแทนที่ หมายความว่าฉันต้องกดEnterหลายครั้งเพื่อให้แมโครทำงานจนเสร็จซึ่งน่ารำคาญ มีวิธีใดบ้างที่จะปิดการแจ้งเตือนป๊อปอัปเหล่านี้ขณะที่แมโครกำลังทำงานอยู่ ฉันไม่พบการตั้งค่าใด ๆ ในการตั้งค่าแอปพลิเคชันที่ควบคุมสิ่งนี้

5
เลือกทั้งคอลัมน์ลบแถวส่วนหัวในแมโคร Excel
ฉันจะเข้าถึงช่วงที่สอดคล้องกับทั้งคอลัมน์เริ่มต้นที่แถว 2 ได้อย่างไร (มีแถวส่วนหัว) จุดสิ้นสุดของการเลือกควรเป็นเซลล์ที่ไม่ว่างสุดท้ายในคอลัมน์


1
ค้นหาและแทนที่ค่าหลายค่าภายในเซลล์ที่เลือก
ฉันต้องการเรียกใช้การค้นหาและแทนที่ค่าหลายค่าภายในช่วงใน excel ด้วยค่าจาก 2 คอลัมน์: A ด้วยคำเดิม; B พร้อมคำแปล ฉันพบรหัส VBA แล้วเพื่อให้ทำงานได้ 50% แต่รหัสนี้ทำงานบน worskheet ทั้งหมด เป็นการดีที่ฉันจะสามารถเรียกใช้ในช่วงที่ฉันเลือก โบนัสเพิ่มจะเป็นถ้าฉันสามารถเลือกช่วงการค้นหาได้เช่นกัน นี่คือสิ่งที่ฉันใช้อยู่ไกลขนาดนี้ ขอบคุณสำหรับความช่วยเหลือของคุณ! Sub abbrev() Dim abvtab() As Variant Dim ltsheet As Worksheet Dim datasheet As Worksheet Dim lt As Range 'Change Lookup to the sheet name with your lookup table. Set ltsheet …

3
วิธีใช้ Excel 2010 VBA เพื่อตั้งค่าสีของเส้นอนุกรมการเติมเครื่องหมายและสีของเส้นเครื่องหมาย
ฉันพยายามเขียนรูทีนย่อย Excel 2010 VBA เพื่อจัดรูปแบบแผนภูมิตามมาตรฐานที่กำหนดไว้ล่วงหน้า (เช่นกำหนดโดยฉัน) คุณลักษณะเฉพาะที่ฉันต้องการตั้งค่าเป็นเพียงคุณลักษณะที่มีให้ผ่านหน้าต่าง Format Data Series ที่เปิดขึ้นเมื่อดับเบิลคลิกหนึ่งครั้งบนชุดข้อมูล ในความพยายามที่จะค้นหาชื่อของคุณสมบัติต่าง ๆ ที่ฉันจะต้องตั้งค่าฉันบันทึกเป็นแมโครการเปลี่ยนแปลงที่ฉันทำกับสไตล์ของชุดข้อมูล อย่างไรก็ตามถึงแม้ว่าฉันสามารถตั้งค่าสีของเส้นและสีของเส้นบอกตำแหน่งเป็นสีที่แตกต่างกันผ่านหน้าต่างชุดข้อมูลรูปแบบมาโครที่บันทึกไว้ นอกจากนี้เมื่อฉันเรียกใช้แมโครจริงๆมีปัญหาสองประการ ครั้งแรกแม้จะมีความจริงที่ว่าแมโครที่บันทึกไว้อ้างถึงคุณสมบัติการเติมเครื่องหมาย .ForeColor.Brightnessบรรทัดนั้นสร้างข้อผิดพลาดเมื่อเรียกใช้งานแมโคร ข้อผิดพลาดระบุว่า“ วิธีการสว่างของวัตถุ ColorFormat ล้มเหลว” ประการที่สองรหัสที่บันทึกไว้จริง ๆ แล้วตั้งค่าสีของตัวทำเครื่องหมายและบรรทัดหลักสำหรับซีรี่ส์ สีของเส้นจากนั้นทั้งคู่ก็ตั้งค่าเป็นสิ่งที่ฉันต้องการสำหรับสีเส้นหลัก ฉันจะตั้งค่าการเติมเครื่องหมาย, สีเส้นเครื่องหมายและสีเส้นได้อย่างไร Sub Macro1() ' ' Macro6 Macro ' On Sheet 1 there is a single embedded chrt ActiveSheet.ChartObjects("Chart 1").Activate ActiveChart.SeriesCollection(1).Select With Selection.Format.Fill .Visible …

2
ตัวห้อยและตัวยกใน Excel
ฉันมีแผ่น XL ที่มีสูตรทางเคมี - ซึ่งโดยทั่วไปเป็นเพียงตัวอักษรที่มีตัวห้อยและตัวยกตัวเลข ฉันสามารถบันทึกเป็นหน้า html และรับอิลิเมนต์ <sub> และ <sup> html ได้ แต่จะถูกฝังไว้ภายใต้มาร์กอัพและ css อื่น ๆ มากมาย มีวิธีที่จะได้สูตรสำหรับเซลล์ที่มี H 2 O อย่างง่ายๆหรือเปล่าเช่นมาร์กอัปเช่นนี้: H<sub>2</sub>O

2
วิธีการใช้งาน Addin ของ Excel 2010
ฉันสร้างแมโครโดยใช้ vba โดยใช้ Excel 2010 ฉันต้องทำให้มันพร้อมใช้งานสำหรับทุกคนในทีมของฉันด้วยการเปลี่ยนเป็นโปรแกรมเสริม ดังนั้นฉันเอามาโคร และเปิดสมุดงานใหม่ วางโค้ดในโค้ดจากแมโคร จากนั้นบันทึกเป็นไฟล์. xlam จากนั้นเพิ่มเข้าไปในเป็น addin ในสเปรดชีต excel ของฉันดังนั้นจึงเริ่มต้นและแสดงขึ้นภายใต้ปุ่ม addins พร้อมเครื่องหมายถูกถัดจากชื่อ ฉันคิดว่าฉันทำถูกต้องอย่างไรก็ตามเมื่อฉันลองใช้คีย์ ctrl + "ตัวอักษรที่ฉันใช้" ซึ่งเป็นชุดการกดแป้นพิมพ์ที่ฉันใช้เมื่อฉันสร้าง Addin ไม่มีอะไรเกิดขึ้น? ฉันเป็นมือใหม่ที่มีของ excel vba ดังนั้นนี่เป็นวิธีที่ถูกต้องในการสร้าง addin เพื่อให้ผู้อื่นใช้หรือไม่ ควันหลง: การสร้าง Addin สำหรับ Excel 2010 จากนั้นการสร้างรายการ Ribbon ในแถบเครื่องมือนั้นซับซ้อนเกินไปสำหรับสิ่งที่ฉันพยายามทำ ดูเหมือนว่าคุณไม่สามารถใช้ชุดค่าผสมเพื่อเรียกใช้งาน addin ได้ ดังนั้นฉันเลือกที่จะใช้แมโครระดับโลกและใช้งานได้ นี่คือบทช่วยสอนที่ฉันติดตามเพื่อสร้างมาโครสากล

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