Làm th? nào ð? t? ð?ng hoá Excel t? m?t VBScript phía khách hàng

ID c?a bài: 198703 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

? Trang này

TÓM T?T

Bài vi?t này minh ho? Microsoft Visual Basic, Scripting Edition (VBScript) client-side m? mà ra m?t và t? ð?ng hóa Microsoft Office Excel ho?c Microsoft Excel khi ngý?i dùng nh?p chu?t vào m?t nút trên m?t trang Web.

THÔNG TIN THÊM

MaÞ mâÞu

  1. T?o t?p HTML sau trong b?t k? tr?nh so?n th?o vãn b?n và lýu các t?p tin là c:\excel.htm.
    <HTML>
    <BODY>
    
    <INPUT id=button1 name=button1 type=button value=Button>
    
    <SCRIPT LANGUAGE="VBScript">
    
           sub button1_onclick()
    
              ' Launch Excel
              dim app
              set app = createobject("Excel.Application")
        
              ' Make it visible
              app.Visible = true
        
              ' Add a new workbook
              dim wb
              set wb = app.workbooks.add
        
              ' Fill array of values first...
              dim arr(19,9) ' Note: VBScript is zero-based
              for i = 1 to 20
                 for j = 1 to 10
                    arr(i-1,j-1) = i*j
                 next
              next
        
              ' Declare a range object to hold our data
              dim rng
              set rng = wb.Activesheet.Range("A1").Resize(20,10)
        
              ' Now assign them all in one shot...
              rng.value = arr
        
              ' Add a new chart based on the data
              wb.Charts.Add
              wb.ActiveChart.ChartType = 70 'xl3dPieExploded
              wb.ActiveChart.SetSourceData rng, 2 ' xlColumns
              wb.ActiveChart.Location 2, "Sheet1" 'xlLocationAsObject
        
              ' Rotate it around...
              for i = 1 to 360 step 30
                 wb.activechart.rotation = i
              next
    
              ' Give the user control of Excel
              app.UserControl = true
    
           end sub
    </SCRIPT>
    
    </BODY>
    </HTML>
    					
  2. B?t ð?u Microsoft Internet Explorer, lo?i c:\excel.htm trong các Ð?a ch? qu?y bar, và sau ðó nh?n ENTER.
  3. Nh?p vào nút ðý?c hi?n th? trên trang.

    Chuì yì N?u b?n ðang thúc ð?y b?i m?t c?nh báo b?o m?t v? ði?u khi?n ActiveX trên trang, h?y nh?p vào Coì.

THAM KH?O

Ð? bi?t thêm thông tin, h?y b?m vaÌo s? bài vi?t sau ð? xem bài vi?t trong Cõ s? Ki?n th?c Microsoft:
195826CreateObject th?t b?i t? k?ch b?n phía máy khách

Thu?c tính

ID c?a bài: 198703 - L?n xem xét sau cùng: 06 Thaìng MýõÌi 2011 - Xem xét l?i: 3.0
Áp d?ng
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
T? khóa: 
kbhowto kbmt KB198703 KbMtvi
Máy d?ch
QUAN TROòNG: Bài vi?t này ðý?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngý?i d?ch. Microsoft cung c?p các bài vi?t do con ngý?i d?ch và c? các bài vi?t do máy d?ch ð? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cõ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng nhý m?t ngý?i ný?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t ð?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thý?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào ðây ð? xem b?n ti?ng Anh c?a bài vi?t này:198703

Cung câìp PhaÒn hôÌi