- ©«¤l
- 561
- ¥DÃD
- 160
- ºëµØ
- 0
- ¿n¤À
- 725
- ÂI¦W
- 0
- §@·~¨t²Î
- WINDOWS
- ³nÅ骩¥»
- xp
- ¾\ŪÅv
- 50
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ®ç¶é
- µù¥U®É¶¡
- 2014-9-10
- ³Ì«áµn¿ý
- 2024-8-7
  
|
DEAR SIR
°õ¦æ¦p¤U ¥X²{ "°ïÅ|ªÅ¶¡¤£¨¬" ???
·Ð¤£§[½ç±Ð THANKS ROBERT 05/05
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
ÀɮצWºÙ
AA
End Sub
Sub AA()
X = Sheet51.Range("AA1")
Y = Sheet51.Range("AA2")
If X <> Y Then
Application.CutCopyMode = False
ChDir "C:\"
ActiveWorkbook.SaveAs Filename:= _
"C:\ " & Sheet51.Range("AA1") & ".xls", FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
End If
End Sub
Sub ÀɮצWºÙ()
Dim myWB As Workbook
Dim I As Long
Dim MYBASENAME As String
Set myWB = Workbooks(1)
MYBASENAME = myWB.Name
I = InStrRev(MYBASENAME, ".")
If I > 0 Then MYBASENAME = Left(MYBASENAME, I - 1)
M = MYBASENAME
Sheet51.Range("AA2") = M
Set myWB = Nothing
End Sub |
|