Visual Basic აპლიკაციებისთვის (VBA) არის იდეალური მეთოდი Excel 2010-ის პერსონალურად მორგებისთვის თქვენს საჭიროებებზე. თუ თქვენ მუდმივად ასრულებთ ერთსა და იმავე ამოცანებს, როგორიცაა მონაცემთა კოპირება Excel-ში, შეგიძლიათ მიიღოთ VBA დავალება თქვენთვის. იმის ნაცვლად, რომ დააკოპიროთ მონაცემები ერთი სამუშაო ფურცლიდან ხელით და ჩასვათ მეორეში, ჩაწერეთ VBA მაკრო და შეგიძლიათ დააჭიროთ ღილაკს კოპირებისა და ჩასმის მყისიერად.
Ნაბიჯი 1
დააწკაპუნეთ ჩანართზე "დეველოპერი" და შემდეგ დააჭირეთ "Visual Basic"-ს, რათა გახსნათ Visual Basic რედაქტორი (VBE), რომლითაც შეგიძლიათ შექმნათ VBA.
დღის ვიდეო
ნაბიჯი 2
დააწკაპუნეთ „ჩასმა“ და შემდეგ „მოდული“ მოდულის ცარიელი ფანჯრის გასახსნელად.
ნაბიჯი 3
ამოიღეთ და ჩასვით შემდეგი კოდი მოდულის ფანჯარაში:
Sub Copy_Data() აპლიკაცია. ScreenUpdating = False Worksheets("Sheet1").Range("A1:A10").Value = Worksheets("Sheet2").Range("B1:B10").Value Application. ScreenUpdating = True End Sub
ნაბიჯი 4
მორგეთ კოდი თქვენს კონკრეტულ საჭიროებებზე; როგორც დაწერილია, კოდი აკოპირებს მონაცემებს A1-დან A10-მდე უჯრებში 1-ლი სამუშაო ფურცელში B1-დან B10-მდე უჯრედებში მე-2 სამუშაო ფურცელში. მაგალითად, თუ გინდოდათ მონაცემების კოპირება C1-დან C100-მდე უჯრედებიდან მე-4 ფურცელში D1-დან D100-მდე უჯრედებში მე-5 ფურცელში, თქვენ გადაწერდით კოდის მესამე სტრიქონს, რომ წაიკითხოთ:
სამუშაო ფურცლები("Sheet4").Range("C1:C100").Value = Worksheets("Sheet5").Range("D1:D100").მნიშვნელობა
ნაბიჯი 5
დააჭირეთ "F5" რუტინის გასაშვებად.
რჩევა
სამუშაო ფურცელსა და თქვენს კოდს შორის გადასართავად დააჭირეთ "Alt" და "F11" კლავიშებს.