Dùng vba trong excel
-
Bài giảng "Thực hành lập trình VBA cơ bản" được biên soạn bởi tác giả Bạch Xuân Hiến có nội dung tìm hiểu một số ứng dụng tuyệt vời của lập trình VBA trong thực tế. Các thao tác đơn giản với ghi Macro ứng dụng công việc thực tế. Tìm hiểu về các đối tượng lập trình trong VBA Excel. Mời các bạn cùng tham khảo chi tiết bài giảng tại đây.
12p hoabingan205 08-12-2022 44 16 Download
-
Mục tiêu nghiên cứu của đề tài: Ước lượng xác suất vỡ nợ của các khách hàng doanh nghiệp có quan hệ tín dụng với ngân hàng Techcombank dựa trên các phương pháp định lượng - thông qua các mô hình gồm: Mô hình Logistic, Mô hình Merton - KMV với sự hỗ trợ của phần mềm EVIEWS, EXCEL, VBA, SPSS. Xây dựng khung xếp hạng khách hàng doanh nghiệp cho Techcombank dựa trên kết quả ước lượng xác suất vỡ nợ PD và xác xuất trả nợ không tốt. Mời các bạn tham khảo!
10p praishy3 08-03-2019 66 13 Download
-
Các phần mềm trong MS Office nói chung và Excel nói riêng là công cụ giúp chúng ta lưu trữ số liệu, xử lý số liệu trong quá trình làm việc rất hiệu quả, tiết kiệm thời gian, công sức. Nhằm giúp các bạn hiểu hơn về vấn đề này, mời các bạn cùng tham khảo nội dung tài liệu "Hướng dẫn sử dụng VBA trong Excel". Hy vọng đây là tài liệu tham khảo hữu ích cho các bạn.
15p ltvinhvn 19-09-2015 635 229 Download
-
Thủ thuật Office Excel 2010_Tạo mục lục Nếu bạn đã tốn quá nhiều thời gian trong một workbook (bảng tính) với rất nhiều worksheet (trang tính), Khi đó, ta nên lập một chỉ mục các trang tính đang có để thuận tiện cho việc điều hướng trong bảng tính. Bạn có thể tạo một chỉ mục trong một vài cách: bằng tay, tự động tạo ra bởi mã VBA, hoặc là sử dụng trình đơn tùy chọn theo ngữ cảnh.
8p sunshine_8 25-07-2013 120 20 Download
-
Chức năng PivotTable là chức năng mạnh của Excel, nó giúp bạn tổng kết số kinh ngạc. Chức năng này đầu tiên xuất hiện trong Excel 5. Tôi cho rằng các bạn đã làm quen với việc tạo và sửa chữa PivotTable bằng cách này sẽ hướng dẫn dùng VBA để tạo và sửa chữa PivotTable một cách linh động. Excel 2000.
18p tokpokimm 24-07-2013 198 58 Download
-
Về việc kiểm tra nhập liệu trong Excel ngoài cách dùng VBA, còn có một cách khác đơn giản hơn đó là dùng công cụ Data Validation của Excel. Ví dụ việc kiểm tra mã hàng, giả sử bạn có mã hàng chứa trong dãy A1:A20 của Sheet1, phần nhập dữ liệu mã hàng trong dãy A1:A10 trong Sheet2.
6p tokpokimm 24-07-2013 137 18 Download
-
Giới thiệu chương trình MS EXCEL là một phần mềm của hãng Microsoft, dùng để xử lý số liệu, được trình bày dưới dạng các bảng tính. EXCEL không những đáp ứng được các công việc thuộc về quản lý hành chính văn phòng mà còn là một công cụ hỗ trỡ đắc lực cho các nhà kỹ thuật, trong đó có các kỹ sư xây dựng. Đặc biệt EXCEL kết hợp với bộ ngôn ngữ lập trình Visual Basic for Aplication (VBA) cho phép giải nhiều bài toán kỹ thuật hóc búa....
15p quangthiemxd 10-04-2013 264 71 Download
-
Noel Power là nhà phát triển của Novell phụ trách giới thiệu thành phần thao tác Excel VBA cho OpenOffice.org Calc. Theo ông, sở dĩ các thao tác này hoàn thiện bởi: Nó cho phép các marco Excel VBA chạy tự nhiên bên trong OpenOffice.org. Cung cấp mô hình đối tượng tương thích. Nâng cấp liên tục mô hình tương thích bằng cách xác định và triển khai các API được dùng rộng rãi và hữu ích nhất. Mở rộng biểu tượng cho mức cơ bản ooo-basic, bao gồm cả API tương thích. Sửa đổi chế độ chạy thực cơ bản ooo lõi (core...
3p bibocumi28 21-01-2013 81 9 Download
-
Mục đích: Tạo menu popup khi người dùng Right-Click khi chuột trong vùng làm việc của một worksheet. Giả sử workbook của tôi có một worksheet, thì trong ví dụ của tôi có hai đoạn mã. Đoạn thứ nhất nằm trong Module VBA: PopupMenu và đoạn mã thứ hai nằm trong module worksheet: workhere
7p yesno123 16-09-2011 110 32 Download
-
Điều khiển các chức năng cơ bản và nâng cao: 1. Hoán đổi vị trí các fields trong cùng Area PHP Code: With ActiveSheet.PivotTables("") .PivotFields("").Position = IIf(.Position = 1, 2, 1) ' Dời Row field qua trái hoặc Column Field lên trên:' .PivotFields("").Position = .Position - 1 ' Dời Row field qua phải hoặc Column Field xuống dưới:' .PivotFields("").Position = .Position + 1 End With 2. Chuyển vị trí fields từ Area này qua Area khác PHP Code: With ActiveSheet.PivotTables("") .PivotFields("").Orientation = xlRowField 'Row Area' .PivotFields("").
8p yesno123 16-09-2011 326 71 Download
-
Thế mạnh của Pivot Table là hoán vị các field để tạo ra các mẫu báo cáo khác nhau. Code hoán vị rất đơn giản: PHP Code: Field = "Mathang" With ActiveSheet.PivotTables("PivotTable1").PivotFields(Field) ' Hoán đổi qua lại vị trí 2 trường cùng 1 Area (Row Fields, Column Fields, ho ặc Page Fields)' .Position = IIf(.Position = 1, 2, 1) ' Dời đến Row Area' .Orientation = xlRowField ' Dời đến Column Area' .Orientation = xlColumnField ' Dời đến Page Area' .Orientation = xlPageField ' Dời Row field qua trái hoặc Column Field lên trên' .Position = .
5p yesno123 16-09-2011 149 22 Download
-
Tiếp theo bài trên, tôi làm 1 báo cáo chi tiết từng khách hàng cũng bằng Pivot table, dùng 1 Combobox để chọn khách hàng, dùng VBA để lọc Pivot table với khách hàng đó. Câu lệnh lọc theo tên khách hàng và refresh pivot table là: PHP Code: With ActiveSheet.PivotTables("PivotTable1") .PivotFields("Mskh").CurrentPage = [J1].Value .PivotCache.Refresh End With Với J1 là linkedCell của combobox. Tôi có dùng VBA để: - Đánh số thứ tự - Kẻ khung, tô đậm, tính số dư cuối kỳ. - tính thêm 2 cột Dư nợ, dư có - Set Print Area (để khỏi in mấy object) - Đánh số trang trong Page Footer -...
3p yesno123 16-09-2011 203 30 Download
-
Như đã nói trong sách Pivot Table 2003, Pivot Table là 1 công cụ rất mạnh để phân tích, nhưng để nguyên Pivot table thì không in ra như 1 báo cáo đúng chuẩn được. Hôm nay tôi viết bài này, giới thiệu 1 số thủ thuật trong đó có dùng VBA để định dạng Pivot table lại thành 1 báo cáo hoàn chỉnh có thể in ra được.
6p yesno123 16-09-2011 451 121 Download
-
Trước khi giải quyết vấn đề chúng ta cần làm rõ một số điểm. Thường Office 2000 dùng ngôn ngữ VBA version 6.0 để viết code. Trên Win9x hay WinMe, có hai trở ngại khi dùng Unicode trong lập trình hiển thị chuỗi Unicode lên các phần tử giao diện, đó là:
12p lemona 18-08-2011 139 7 Download
-
Hàm đọc số dùng mã Unicode Do môi trường VBA chưa hỗ trợ Unicode đầy đủ nên việc thiết lập hàm đọc số tiếng Việt với mã (font) Unicode trong Access cũng như Excel có khó khăn. Bài viết này giới thiệu một cách thiết lập hàm đọc số dùng font Unicode trong Access (bạn cũng có thể áp dụng trong Excel, VB...). Các bước thực hiện như sau: 1. Mở CSDL Access. 2. Tạo một form đặt tên là FormTam, trên FormTam tạo hai label: LabSo, nhập chuỗi: “không một hai ba bốn năm sáu bảy tám chín mốt lẻ lăm mươi...
11p lemona 18-08-2011 186 22 Download
-
Chiêu 28: Trích xuất dữ liệu số trong 1 chuỗi bằng VBA Bạn thường lấy dữ liệu từ nguồn ngoài, chẳng hạn từ Internet, trong đó có dữ liệu số xen lẫn chữ như: “1,254.00VND” hoặc “USD 2,500.00”, thậm chí còn phức tạp hơn. Và cũng có khi bạn đã nhập liệu hỗn hợp text và số không theo quy luật nào để có thể lấy riêng số ra bằng các hàm tách chuỗi thông thường. Dùng 1 hàm tự tạo viết bằng VBA, bạn có thể trích xuất riêng phần số ra, dù cho chuỗi có kiểu dạng gì đi...
4p naunhoxinh 27-12-2010 642 142 Download
-
Chiêu thứ 5: Ẩn sheet sao cho người dùng không thể dùng lệnh unhide để hiện ra Đôi khi bạn có những thông tin trên 1 sheet nào đó và bạn không muốn người dùng đọc được. Bạn muốn có 1 khu vực (có thể là 1 sheet) ghi chép những dữ liệu, công thức, những chi tiết vụn vặt và không muốn cho ai nhìn thấy. Thí dụ như 1 sheet chứa những vùng làm dữ liệu cho Data Validation, Combobox, những tên biến và giá trị biến dùng làm const trong VBA, những thông tin nhạy cảm và những...
2p naunhoxinh 27-12-2010 91 177 Download
-
Chiêu thứ 2: Nhập dữ liệu đồng thời vào nhiều sheet. Thông thường người dùng Excel có những dữ liệu muốn nhập vào nhiều sheet khác nhau. Bạn có thể dùng công cụ Group các sheet lại để có thể nhập dữ liệu đồng thời. Nhưng cũng có 1 cách khác nhanh chóng và linh hoạt hơn nếu bạn dùng vài dòng lệnh VBA. Nhưng phải nói đến công cụ Group cái đã nhỉ? Công cụ Group dùng để nhập dữ liệu vào nhiều sheet 1 lúc chắc có nhiều người chưa dùng đến. Nó dùng để kết nối các...
3p naunhoxinh 27-12-2010 399 168 Download
-
Trong lĩnh vực đồ họa (AutoCad), ngôn ngữ lập trình AutoLisp được ứng dụng rộng rãi. Tuy nhiên ngôn ngữ AutoLisp có những hạn chế nhất định và phức tạp. Những lỗi mở ngoặc, đóng ngoặc () rất khó chịu và không phải dễ dàng tìm ra. Sau 1 thời gian nghiên cứu về AutoLisp, tôi ko tiếp tục nữa. Theo tôi, những bạn ngành kỹ thuật (có dùng AutoCad) nếu biết về VBA for Excel thì nên sử dụng VBA for AutoCad, không nên dùng AutoLisp. Sau đây tôi giới thiệu tiện ích vẽ mặt cắt địa chất công...
6p balanghuyen 12-01-2010 798 225 Download
-
Tạo menu popup khi người dùng Right-Click khi chuột trong vùng làm việc của một worksheet. Giả sử workbook của tôi có một worksheet, thì trong ví dụ của tôi có hai đoạn mã.
4p balanghuyen 11-01-2010 649 153 Download