QUẢNG CÁO ĐẦU TRANG

Collapse

Thông báo

Collapse
No announcement yet.

Cac cao thu Excel VBA oi

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • shinichi
    replied
    Ðề: Cac cao thu Excel VBA oi

    Nhân có bác hỏi em về sách VBA em up lên cho các bác tham khảo :

    http://s13.yousendit.com/d.aspx?id=1...Q3KV8HIHG9WDSH

    Leave a comment:


  • daoduy
    replied
    Ðề: Cac cao thu Excel VBA oi

    Nguyên văn bởi Geotech
    Em có viết dở một chương trình trong VBA for Excel: có 2 nút lựa chọn (option) em muốn chọn 1 nút mặc định (default) mỗi khi hiển thị form đó mà kô được.
    Bác chỉ giùm em với. em cảm ơn
    Ban muon nut nao o che do defaut thi ban chi viec dat thuoc tinh TabIndex cua nut do theo thu tu tang dan. Ngam dinh chi so nay doi voi nut khoi tao dau tien la 0 sau do la 1, 2... Khi Form khoi dong len thi theo thu tu nhan che do ngam dinh tu chi so nho nhat den lon nhat.

    Leave a comment:


  • Cuong_gt41
    replied
    Ðề: Cac cao thu Excel VBA oi

    Thêm hàm này vào


    Private Sub UserForm_Initialize()
    m_option1.Value = 1
    m_option2.Value = 0
    End Sub

    Leave a comment:


  • Geotech
    replied
    Ðề: Cac cao thu Excel VBA oi

    Nguyên văn bởi daoduy
    Bạn viêt Macro có tên là Auto_Open trong module nào nào mà chẳng đươc. Tất cả những cái gì có trong module này đều được thi hành vào lúc Excel khởi đông. Thông thường thì dùng để gọi các Menu, Toolbar hoặc nạp những thông số cần thiêt.
    Cách viết Com Add_ins thì phải đặt dòng lệnh gọi đến Server trong sự kiện OnConection của no. Thực ra lúc đầu tôi cũng thấy khó viết các menu nhưng rồi dùng rồi quen hêt.
    Em có viết dở một chương trình trong VBA for Excel: có 2 nút lựa chọn (option) em muốn chọn 1 nút mặc định (default) mỗi khi hiển thị form đó mà kô được.
    Bác chỉ giùm em với. em cảm ơn
    Attached Files

    Leave a comment:


  • Cuong_gt41
    replied
    Ðề: Cac cao thu Excel VBA oi

    Bạn vào google gõ(menu vba excel code project) hay đại loại một thứ gì đấy thì có cả đống mã người ta viết sẵn rồi mà. mình cũng đã gửy cho bạn đoạn code bạn cần rồi đấy.

    Leave a comment:


  • lake
    replied
    Ðề: Cac cao thu Excel VBA oi

    Em dang muon xay dung chuong trinh bang VBA trong Excel nhung em cung khong co kinh nghiem.Cac anh cho em hoi may van de nhu the nay
    1- Em cung chua biet cach them 1 menu moi vao trong Excel nhu the nao. Em chi biet la co the viet trong VB sau do Add-ins vao nhung con mơ hồ lắm. Anh nao co the cho em biet ten sach noi ve van de nay khong
    2- Chuong trinh cua em can xay dung ham moi.Cach viet de co ham moi thi em cung biet roi.Nhung em khong biet co sach nao noi chuyen ve vấn đề xây dụng ham cho excel khong.Hay la no cung nhu cach xay dung ham trong vb
    Mong cac cao thu giup cho.
    Last edited by lake; 08-10-2005, 11:18 AM.

    Leave a comment:


  • daoduy
    replied
    Ðề: Cac cao thu Excel VBA oi

    Nguyên văn bởi Mylove
    Các bác chịu khó một thời gian nữa nhé em sẽ gửi cho các bác, em bi gãy chân lên không đi đâu được, mà mạng ở nhà thì chậm như con rùa ấy.
    Bác đào duy ơi bác nghiên cứu trước đi nha, hôm nào em gửi tài liệu cho, hiện giờ em đang bận với mấy con Visual LISP này một thời gian nữa xong em sẽ liên hệ với bác.
    Em là Phạm Văn Sỹ, sinh năm 1982, vừa tốt nghiệp công trình thủy trường đại học Hàng Hải
    OK, cảm ơn Mylove. Khi nào cần viết.dll bạn bằng công nghệ Com-AddIns thì liên hệ với anh. Anh em minh trao đổi cởi mở. Chúc em mau chóng bình phục

    Leave a comment:


  • vinhthanh158
    replied
    Ðề: Cac cao thu Excel VBA oi

    Chào các cao thu VBA. Các anh có thể chỉ cho em cách bảo mật file *.xla. Vi du nhung muon chay duoc file do thi no phai tim thay file abc*.txt trong o C:\ thi no chay chang han. Hoặc cách thứ hai như các bác viết là link voi file *.dll. Nhưng hôm trước em có thấy bác Việt Anh chỉ nhưng cũng không hiểu cho lắm. Nếu bác nào biết chỉ giùm em cai. Các bác có thể gửi cho em được không? Email cua em la vinhthanh158@gmail.cọm Thanks.

    Leave a comment:


  • Mylove
    replied
    Ðề: Cac cao thu Excel VBA oi

    Các bác chịu khó một thời gian nữa nhé em sẽ gửi cho các bác, em bi gãy chân lên không đi đâu được, mà mạng ở nhà thì chậm như con rùa ấy.
    Bác đào duy ơi bác nghiên cứu trước đi nha, hôm nào em gửi tài liệu cho, hiện giờ em đang bận với mấy con Visual LISP này một thời gian nữa xong em sẽ liên hệ với bác.
    Last edited by Mylove; 19-03-2006, 09:15 AM.

    Leave a comment:


  • luan2005
    replied
    Ðề: Cac cao thu Excel VBA oi

    Bạn Mylove có thể gửi cho mình xin Mastering Excel 2003 Programming with VBA được không? Mình đang rất cần mà load không được, hoặc bạn có thể cho tôi địa chi để load. Cám ơn trước!

    Leave a comment:


  • daoduy
    replied
    Ðề: Cac cao thu Excel VBA oi

    Bạn viêt Macro có tên là Auto_Open trong module nào nào mà chẳng đươc. Tất cả những cái gì có trong module này đều được thi hành vào lúc Excel khởi đông. Thông thường thì dùng để gọi các Menu, Toolbar hoặc nạp những thông số cần thiêt.
    Cách viết Com Add_ins thì phải đặt dòng lệnh gọi đến Server trong sự kiện OnConection của no. Thực ra lúc đầu tôi cũng thấy khó viết các menu nhưng rồi dùng rồi quen hêt. Tôi cũng có viết một chương trình tính dự toán kiều này, tích hợp trong môi trường Excel. Nếu bạn quan tâm đến VBA thì liên lạc với tôi để chúng ta cùng trao đôi. Email:baduy792003@yahoo.com, Tel: 0912818532. Hai cuốn bạn giới thiệu hay đấy lúc nào có điều kiện cho tôi xem vơi.
    Chúc Mylove chóng khỏi bênh. Mà Mylove bị bệnh gì đấy nhỉ, có trầm trọng lắm ko? Nếu có thể thì cho biết luôn hiện nay bao nhiêu tuổi, boy hay girl? đang công tác và làm việc tại đâu? Tôi sinh năm 1979 đã đi làm được 4 năm

    Leave a comment:


  • Mylove
    replied
    Ðề: Cac cao thu Excel VBA oi

    Nguyên văn bởi daoduy
    Có hai cách để tạo một menu hoặc một Toolbar trong Excel.
    1. Cách thứ nhất viết bằng VBA, dùng macro Auto_Open() để thi hành tự động khi Excel khởi động và Auto_Close() để thi hành nhiệm vụ tự động khi Excel được đóng lai. Trong hai maccro có tên như trên bạn chỉ cần đưa ra các câu lện thi hành tải menu bvà đóng menu là OK
    2. Cách thứ hai bạn dùng ngôn ngữ VB, viết dịch vụ Com_AddIns để tạo ra các *.dll tự động chạy vào mỗi thời điêm Excel nap. Cách viết này hiện đại hơn, chạy nhanh hơn cách viết 1 nhưng cũng khố hơn. Với lại với cách viết này bạn có thêt tạo bộ cài đặt ứng dụng dễ dàng và đẹp hợn Tôi cũng đang viết một chương trình tính dự toán giản đơn theo kiểu nạy Khi nào viết xong tôi sẽ gởi lên diễn đạn
    Nếu bạn nào quan tâm thì cùng ủng hộ nhẹ My love
    Bác daoduy ơi, lâu rồi em mới lên được mạng đọc được bài viết của bác em vẫn có những thắc mắc. Như viết theo cách thứ nhất thì viết một hàm như sau:
    public sub Auto_Open()
    end sub

    trong một modun nào đó hở, hay như thế nào bác có thể nói rõ hơn không
    Cách thư 2 em cũng đã thử rồi và đang mò viết theo cách đấy đây, nhưng cái Com_addins đấy phải được lạp vào bằng cách thêm addins thủ công chứ không giống như mình chạy file Exe rồi Excel tự động chạy giống như file Dutoan.
    Vả lại để viết một sự kiện click cho một menu popup trong Com_addins thì khó quá em chưa viết được.
    Em muốn viết một chương trình gần giống như chương trình dự toán ấy mặc dù phương thức làm nó khác để tính kết cấu như nhập số liệu từ Sap vào, lọc lấy nội lực để tính thiết diện theo TCVN, sau đó lưu những số liệu tính được đó dưới một định dạng Excel nhất định sau đó nhập vào LISP để vẽ mặt cắt
    Em có quyển
    MS Office 2K VB for Applications Fundamentals
    Mastering Excel 2003 Programming with VBA

    đấy nếu bác muốn khi nào em khỏi bệnh em sẽ gửi cho, ở nhà dùng dial chậm như rùa lên ngại lắm

    Leave a comment:


  • Tran Duc Minh
    replied
    Ðề: Cac cao thu Excel VBA oi

    Thế bạn honey cho mình hỏi, mình chưa thấy cái này bao giờ, nếu quả thật mà làm được như vậy thì hay quá. Bạn có thể cung cấp cho mình 1 vài thông tin về nó ko?. Bạn đọc ở sáh hay ở trên mạng này có thể tìm được ko vậy? Mình đợi tin

    Leave a comment:


  • daoduy
    replied
    Ðề: Cac cao thu Excel VBA oi

    Nguyên văn bởi Honey
    cảm ơn Daoduy, nhung cách này phải mở word. để minh thu coi.
    Mơ Word ra, để học. Rồi muốn viết ở đâu có môi trường VBA thì viết chú bạn

    Leave a comment:


  • Honey
    replied
    Ðề: Cac cao thu Excel VBA oi

    cảm ơn Daoduy, nhung cách này phải mở word. để minh thu coi.

    Leave a comment:

Working...
X