2012-02-27 67 views
24

Có cách nào thay thế cho Trình soạn thảo Excel VBA thông thường, có thể truy cập bằng Alt + F11 trong Excel không?Thay thế cho Trình chỉnh sửa Excel VBA?

Tôi thích Visual Studio IDE, chẳng hạn như khi tôi phát triển trong C#. Một ví dụ về sự thiếu sót của nó đối với tôi bao gồm một thực tế đơn giản là không có phím tắt để ngăn chặn quá trình gỡ lỗi, mặc dù tôi cảm thấy rằng có những vấn đề khác với trình soạn thảo Excel VBA.

+2

.NET (Visual Studio, C#, v.v.) là một khởi đầu mới mẻ đối với Microsoft, trong đó họ đổ tất cả mọi thứ họ đã học được từ các sản phẩm trước đó. Vì vậy, trình soạn thảo VB.NET là tốt hơn so với trình soạn thảo C# là tốt hơn so với bất kỳ biên tập viên VBA và tôi nghi ngờ điều này sẽ thay đổi. –

+0

Bạn chỉ có thể phát triển cho Office trong Visual Studio và tiếp tục sử dụng C#. – Jesse

+0

Phím tắt để dừng gỡ lỗi Excel là "Alt + R + R" (ví dụ: Đặt lại). – mvanle

Trả lời

11

Bạn có thể xem xét sử dụng VB.NET thay vì VBA để phát triển Excel. Excel-DNA (mà tôi phát triển) là một khung công tác mã nguồn mở để tích hợp .NET trong Excel, mà cố gắng làm cho việc chuyển đổi VBA thành .NET dễ dàng nhất có thể.

Sau đó, bạn có thể sử dụng bất kỳ trình chỉnh sửa nào cho mã VB.NET (hoặc C#), bao gồm cả phiên bản Visual Studio Express hoặc SharpDevelop.

Các vấn đề liên quan