คำถามติดแท็ก microsoft-excel

แอปพลิเคชันสเปรดชีตโดย Microsoft ใช้แท็กนี้พร้อมกับ [vba] หากคำถามของคุณเกี่ยวข้องกับการเขียนโปรแกรม Excel ใน VBA และด้วย [worksheet-function] ถ้าเกี่ยวข้องกับสูตร Excel หรือฟังก์ชันแผ่นงาน

1
เป็นไปได้หรือไม่ที่จะเพิ่มคำใบ้ลงบนเอกสาร Microsoft Excel ที่เข้ารหัส?
ฉันมีเอกสาร Excel ที่เข้ารหัสและฉันไม่ต้องการลืมรหัสผ่าน เป็นไปได้หรือไม่ที่จะใส่รหัสผ่านเพื่อช่วยให้ฉันจำได้ ฉันกำลังมองหาบางอย่างเช่นคำใบ้บนหน้าจอการเข้าสู่ระบบ Windows

2
ค้นหาและแทนที่เครื่องหมายอัญประกาศเดี่ยวชั้นนำใน Excel
ฉันจะค้นหาและแทนที่อักขระ apostrophe (') ใน Excel ได้อย่างไรเมื่อเป็นอักขระแรกในเซลล์ โดยเฉพาะฉันต้องการค้นหาและแทนที่ = ลงชื่อเข้าใช้สูตรด้วย '@ จากนั้นจึงเปลี่ยนกลับเป็น = และเรียกคืนสูตรดั้งเดิมอีกครั้ง

2
นับค่าสูงสุดเปรียบเทียบกับอาร์เรย์ก่อนหน้า
ฉันพยายามนับจำนวนค่าในแถวที่เท่ากันมีค่ามากกว่า MAX () ค่าของ (ส่วนหนึ่ง) ของคอลัมน์ด้านบน ตัวอย่างเช่น: เมื่อเปรียบเทียบกับ 3 เซลล์ด้านบนนั้นเอง ใน E มา 'นับ' ฉันทำเครื่องหมายเซลล์ที่ควรนับด้วย * อาร์เรย์สุดท้ายของฉันประมาณ 200x5000 ... ฉันได้ลอง (ตัวอย่างเซลล์ E4) แล้วเช่น: {=SUM(IF(A4:D4>=MAX(OFFSET(A1,ROW($1:$4)-1,0,3,1)),1,0))} {=COUNTIF(A4:D4,">="&MAX(OFFSET(A1,0,ROW($1:$4)-1,3,1)))} หวังว่า ROW () & amp; OFFSET () ฟังก์ชั่นจะแยกฟังก์ชั่น MAX มากกว่าคอลัมน์ ... แต่ไม่มีใครให้ผลลัพธ์ที่ดี แน่นอนฉันสามารถแยก MAX () มากกว่า 200 คอลัมน์ที่แตกต่างกันในแผ่นงานที่แตกต่างกัน แต่ฉันฝันร้ายเพราะฉันทำมันไม่ได้ในสูตรอาเรย์เดี่ยว

3
Excel VBA: จำนวน # ของตัวคั่น
ฉันมีรหัสต่อไปนี้: Sub CopyTest() Dim skuRow As Integer Dim curSku As String Dim numSkus As Integer Dim impType As String Dim copyRows As Integer Dim supAcc As String Dim arr_TotalList As Variant Dim locs As String Dim colorMax As String With ActiveSheet copyRows = 3 impType = "-LE" supAcc = "" …

2
Excel สร้างขอบเขตตัวเลขที่แปลกประหลาดสำหรับแกนข้อมูลแนวนอน
ฉันพยายามสร้างพล็อตการกระจายแบบง่ายด้วยตัวเลข (ระหว่าง 0 ถึง 6) บนแกนตั้งและวันที่ (ในรูปแบบ mm / dd / yyyy) บนแกนนอนโดยมีจุดข้อมูลสำหรับแต่ละวันตั้งแต่ 08/01 2550 ถึง 03/31/2008 นี่คือลักษณะของแผนภูมิของฉัน: อย่างที่คุณเห็นแกนนอนเริ่มต้นด้วย 6/17/2007 และจบลงด้วย 6/1/2008 แม้ว่าฉันจะให้ข้อมูลสำหรับ 08/01/2007 ถึง 03/31/2008 นอกจากนี้ขอบเขตขั้นต่ำและสูงสุดตั้งไว้ที่ 39250.0 และ 39600.0 ตามลำดับด้วยเหตุผลใดก็ตาม ฉันจะทำให้แผนภูมินี้แสดงผลตามจริงได้อย่างไร (เช่นไม่แสดงวันที่ที่ฉันไม่มีข้อมูลและสามารถแสดงเครื่องหมายถูกแบบตรรกะ (เช่นวันแรกของทุกเดือน)

1
พยายามเขียนโค้ดเพื่อดึงข้อมูลจากไฟล์ทั้งหมด
ฉันพยายามใช้รหัสเพื่อค้นหาเวิร์กบุคทั้งหมดและหากพบว่ามีการสืบค้นอะไรให้คัดลอกและวางทั้งแถวไปยังกล่องรายการในฟอร์มผู้ใช้ เราสั่งซื้อชิ้นส่วนจำนวนมากและเราต้องการค้นหาเพื่อดูว่าชิ้นส่วนนั้นได้รับคำสั่งครั้งสุดท้าย การค้นหานี้จะดึงข้อมูลนั้นขึ้นมา รหัสด้านล่างคือการให้ข้อความแสดงข้อผิดพลาดและฉันไม่สามารถหาสาเหตุ OBJECT DOESN’T SUPPORT THIS PROPERTY OR METHOD ส่วนที่เป็นตัวหนากำลังถูกเน้นเมื่อฉันเรียกใช้รหัส ใครช่วยได้บ้าง Option Explicit Private Sub CommandButton1_Click() Dim wb1 As Workbook, wb2 As Workbook Set wb1 = ThisWorkbook Dim ws As Worksheet Dim sPath As String Dim sfile As String Dim C As Range sPath = "\\192.168.1.4\ET_Documents\Shared Documents\Inventory Transactions\TRANSACTIONS …

1
ฉันจะแทรกแถวในหลายตาราง excel พร้อมกันโดยไม่ vba ได้อย่างไร
ฉันมี 12 ตาราง 1 สำหรับแต่ละเดือน ฉันต้องการแทรกแถวไปยังตารางทั้งหมดพร้อมกันโดยไม่มี vba เป็นไปได้ไหม ตารางอยู่ในแผ่นงานที่แตกต่างกันถ้าเรื่องนั้น

1
ปัญหาในการใช้ getpivotdata ที่มีขนาดต่างกัน, แนวตั้งและแนวนอน
ฉันกำลังพยายามใช้ getpivotdata แต่ไม่แน่ใจว่าจะให้สูตรทำงานอย่างถูกต้องได้อย่างไร ฉันจำเป็นต้องมีวันที่ที่สำคัญของธุรกิจชื่อและจากนั้นยึดตามส่วนหัวของฉันและส่งกลับพื้นที่ที่มีหมายเลขในภาพที่ 2 ฉันมี "ค่า" หลายอันในเดือยที่จำเป็นต้องรวม ฉันได้ลองจับคู่ดัชนีแล้ว =INDEX($CD:$CN, MATCH(1,INDEX(($X2=$CA:$CA ) * (Z$1 =$BZ:$BZ) * ($Y2 = $BK1:$BY1),),0)) ที่ฉันต้องการวางสูตร ตารางสาระสำคัญของฉัน:

2
เปลี่ยนแบบอักษร Calibri ใน Excel หลังจาก Windows 10 AU
หลังจากติดตั้ง 1607 AU ใน Windows 10 วันนี้แบบอักษรใน Excel (2013) จะเปลี่ยนไป มันใช้แบบอักษรและข้อความเริ่มต้นของ Calibri ที่มีลักษณะเหมือนกัน แต่ตัวเลขนั้นค่อนข้างกว้างกว่าหรือใหญ่กว่า มีความคิดอะไรที่ทำให้เกิดปัญหานี้หรือจะแก้ไขได้อย่างไร มองไปที่ Windows.old โฟลเดอร์ไฟล์ฟอนต์ Calibri ก็เปลี่ยนไป นี่คือไฟล์จาก Windows.old\Windows\Fonts: 30.10.2015 09:17 942 348 calibri.ttf 30.10.2015 09:17 904 432 calibrib.ttf 30.10.2015 09:17 999 152 calibrii.ttf 30.10.2015 09:17 808 596 calibril.ttf 30.10.2015 09:17 923 408 calibrili.ttf 30.10.2015 09:18 959 …

1
แสดงตารางที่มีค่าทั่วไปและค่าผิดปกติกับ excel
ฉันพยายามจัดเรียงแถวของตารางสองตารางที่แตกต่างกันในคอลัมน์เพื่อให้แถวที่ขาดหายไปปรากฏเป็นแถวว่างในแต่ละตาราง ตัวอย่างเช่นถ้าฉันมีตารางต่อไปนี้: A 4 9 A 4 8 B 3 7 C 3 9 D 4 2 E 7 2 F 4 2 and F 1 3 และฉันต้องการให้แสดงให้ฉันเห็นว่าคอลัมน์ใดที่ใช้ร่วมกันในฟิลด์แรกและไม่เป็นเช่นนั้น A 4 9 A 4 8 B 3 7 C 3 9 D 4 2 E 7 2 F 4 2 and …


0
การรวม INDIRECT () และ UDF [ปิด]
ฉันสร้าง Excel UDF เพื่อค้นหา n การเกิดขึ้นของค่าในช่วง UDF ขึ้นอยู่กับหนึ่งใน http://www.ozgrid.com/Excel/find-nth.htm : Function Nth_Occurrence(range_look As Range, find_it As String, _ occurrence As Long, offset_row As Long, offset_col As Long) Dim lCount As Long Dim rFound As Range Set rFound = range_look.Cells(1, 1) For lCount = 1 To occurrence Set rFound = range_look.Find(find_it, …


1
ไฟล์ Excel พร้อม PivotTables - ลดขนาด
ฉันมีไฟล์ Excel ที่มีหลายแท็บซึ่งหนึ่งในนั้นมีสอง PivotTables แหล่งข้อมูลสำหรับตารางแรกคือช่วงของแถวที่ระบุ (ไม่ใช่ทั้งคอลัมน์) และตารางที่สองอิงตามลำดับแรก ขนาดของไฟล์คือ ~ 12 MB หากฉันลบแท็บนี้ด้วย PivotTables ขนาดจะลดลงเหลือ ~ 1 MB ฉันมีสองคำถามที่เกี่ยวข้อง: ฉันจะเลือกคอลัมน์เฉพาะสำหรับ PivotTable ในแหล่งข้อมูลได้อย่างไร เมื่อฉันพยายามทำสิ่งนี้ในตัวช่วยสร้างฉันได้รับข้อผิดพลาด "การอ้างอิงไม่ถูกต้อง" มีวิธีอื่นในการลดขนาดไฟล์หรือไม่ ดูเหมือนไร้สาระที่ไฟล์จะเพิ่มขนาด 12 เท่าเนื่องจากแท็บนี้ ขอบคุณมาก.

0
Excel Mobile (Office 365) เทียบเท่ากับ CELL (“ ชื่อไฟล์”)
ฉันพยายามสร้างเวิร์กบุ๊ก Excel ที่สามารถใช้งานได้กับทุกแพลตฟอร์มรวมถึงมือถือและเว็บ ปัญหาเดียวคือต่อไปนี้: ฉันต้องการใช้ชื่อแผ่นงานในสูตร มีวิธีการเข้าถึงที่ไม่มีการใช้ฟังก์ชัน CELL ("filename") หรือไม่?

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