Mình có ý kiến thế này.
Không biết bạn cần tạo ra một ứng dụng phức tạp như vậy làm gì? Nếu để đặt các công cụ và nút lệnh bạn có thể tạo ra một menu và cho nó nằm bên phải là cũng gần giồng rồi còn gì.
Còn nếu nhất thiết phải làm một cái có bản chất giống như vậy thì đòi hỏi một công sức khá lớn đó bạn, nhất là trong môi trường lập trình VB6
Một số yêu cầu đặt ra là bạn phải tạo ra một form có tình tương tác cao, nó phải căn lề và thay đổi kích cỡ sao cho vừa khít với khoảng trống trên dưới. Khi nó hiện lên hay biến mất thì cửa sổ excel đều phải điều chỉnh lại kích thước và căn lề lại...
Nếu trong một môi trường lập trình tiên tiến hơn như .NET chẳng hạn thì nó đã hỗ trợ sẵn các thuộc tính này rồi còn với VB6 thì bạn cần làm tất cả.
Kiến thức hạn hẹp anh em chỉ bảo thêm!