วิธีสร้างชุดตัวเลข 3 หลักทั้งหมดที่เป็นไปได้ของตัวเลข 0-6


2

ฉันกำลังใช้ Excel และพยายามสร้างตาราง (3 คอลัมน์) ที่นำเสนอชุดค่าผสมที่เป็นไปได้ทั้งหมดของตัวเลข 0,1,2,3,4,5 และ 6 ตัวเลขได้รับอนุญาตให้ทำซ้ำได้ (ตัวอย่าง 2- 2-5) หากต้องการทำสิ่งนี้ด้วยตนเองจะต้องใช้เวลาตลอดไปและพูดตรงๆฉันไม่ใช่ผู้เชี่ยวชาญที่นี่และไม่สามารถแก้ไขปัญหานี้ได้ด้วยตัวเอง

กล่าวอีกนัยหนึ่งแต่ละแถวจะมีตัวเลขสามหลักแต่ละวางไว้ในเซลล์ที่แยกต่างหาก แต่สามในนั้นแทนการรวมกันที่เป็นไปได้ของตัวเลข 0-6 ฉันต้องมีชุดค่าผสมที่เป็นไปได้ทั้งหมด ฉันมองหาสิ่งนี้ แต่ก็ทำไม่ได้

คำตอบ:


2

มาโครขนาดเล็กนี้จะได้รับข้อมูลของคุณ:

Sub qwerty()
    For i = 0 To 6
        For j = 0 To 6
            For k = 0 To 6
                LL = LL + 1
                Cells(LL, 1) = i
                Cells(LL, 2) = j
                Cells(LL, 3) = k
            Next k
        Next j
    Next i
End Sub

มาโครติดตั้งและใช้งานได้ง่ายมาก:

  1. ALT-F11 เปิดหน้าต่าง VBE ขึ้นมา
  2. ALT-I ALT-M เปิดโมดูลใหม่
  3. วางสิ่งต่างๆลงในและปิดหน้าต่าง VBE

หากคุณบันทึกเวิร์กบุ๊กแมโครจะถูกบันทึกด้วย หากคุณกำลังใช้ Excel รุ่นที่ใหม่กว่าในปี 2003 คุณต้องบันทึกไฟล์เป็น. xlsmแทนที่จะเป็น. xlsx

ในการลบมาโคร:

  1. เปิดหน้าต่าง VBE ขึ้นด้านบน
  2. ล้างรหัสออก
  3. ปิดหน้าต่าง VBE

วิธีใช้มาโครจาก Excel:

  1. ALT-F8
  2. เลือกมาโคร
  3. แตะ RUN

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับมาโครโดยทั่วไปโปรดดู:

http://www.mvps.org/dmcritchie/excel/getstarted.htm

และ

http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx

ต้องเปิดใช้งานแมโครเพื่อให้ใช้งานได้!


ขอบคุณสำหรับคำอธิบายนั้น แต่ถ้าคุณไม่สามารถทำซ้ำได้

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