Private Sub CommandButton1_Click()
If TextBox1 <> "" Then
For i = 1 To Val(TextBox1)
With Sheets.Add(after:=Sheets(Sheets.Count))
.Name = CStr(Sheets.Count)
End With
Next
End If
End Sub作者: iceandy6150 時間: 2012-2-17 00:04
回復 iceandy6150
Private Sub CommandButton1_Click()
If TextBox1 "" Then
For i = 1 To Val(T ...
Hsieh 發表於 2012-2-16 23:44
大大請問一下
你的程式要怎麼放?
我這樣放好像不能動... (我放在按鈕裡面)
Private Sub CommandButton2_Click()
Option Explicit
Sub Ex()
Dim xSH As Integer, Sh As Worksheet, xi As Integer, A As Integer
A = 6
For Each Sh In Sheets
If IsNumeric(Sh.Name) Then xSH = xSH + 1
Next
For xi = xSH + 1 To A
Sheets("1").Copy , Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = xi
Next
End Sub
End Sub作者: iceandy6150 時間: 2012-2-17 09:45
版主大大~~我修改了一下,可以用了耶
好棒阿!!!!
Private Sub CommandButton2_Click()
Dim xSH As Integer, Sh As Worksheet, xi As Integer, A As Integer
A = Val(TextBox1)
For Each Sh In Sheets
If IsNumeric(Sh.Name) Then xSH = xSH + 1
Next
For xi = xSH + 1 To A
Sheets("1").Copy , Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = xi
Next
假設每張單有10種產品
今天有20張單 textbox輸入20 要統計每種產品賣出多少
for i=1 to Val(TextBox1)
t=t+worksheets(i).cells(1,1).value <---這邊要怎麼指定名字為1的sheet。 worksheets(1)會變成檔案裡面第一個sheet,很可能是<功能>或<命令>
end for
我真的不太會了作者: hugh0620 時間: 2012-2-17 12:37