من یه فایل اکسل دارم می خواستم بدونم چطور با کد نویسی چند شیت خاص اونرو در یک workbook جدید (در یک فایل اکسل جدید ) استخراج بکنم و اونرو در مسیر فایل اصلی با اسمی که در یک سل خاص مثلا سل a1 وجود داره ذخیره بکنه؟
ممنون میشم که راهنمایی بفرمایید
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
Sub Macro1()
Dim c As String
c = Sheets("sheet1").Range("a1").Value
Sheets("Sheet2").Select
Sheets("Sheet2").Copy
ActiveWorkbook.SaveAs Filename:=Application.ThisWorkbook.Path & "\" & c & ".xlsx", FileFormat:= _
xlOpenXMLWorkbook, CreateBackup:=False
End Sub
Sub Macro1()
Dim c As String
c = Sheets("sheet1").Range("a1").Value
Sheets("Sheet2").Select
Sheets("Sheet2").Copy
ActiveWorkbook.SaveAs Filename:=Application.ThisWorkbook.Path & "\" & c & ".xlsx", FileFormat:= _
xlOpenXMLWorkbook, CreateBackup:=False
End Sub
Sub Macro1() Dim C As Variant Dim D As Variant D = Format(Date, " YY-MM-DD ") C = ActiveWorkbook.Name ActiveWorkbook.SaveAs Filename:=Application.ThisWorkbook.Path & "\" & D & C End Sub
Sub Macro1() Dim C As Variant Dim D As Variant D = Format(Date, " YY-MM-DD ") C = ActiveWorkbook.Name ActiveWorkbook.SaveAs Filename:=Application.ThisWorkbook.Path & "\" & D & C End Sub
Sub Macro1()
Dim c As Variant
c = Sheets("sheet1").Range("b2").Value & ".xlsm"
ActiveWorkbook.SaveAs Filename:=Application.ThisWorkbook.Path & "\" & c
Workbooks.Open Filename:=ThisWorkbook.Path & "/asl.xlsm"
Workbooks("asl").Activate
Workbooks(c).Close
End Sub
Sub Macro1()
Dim c As String
c = Sheets("sheet1").Range("a1").Value
Sheets("Sheet2").Select
Sheets("Sheet2").Copy
ActiveWorkbook.SaveAs Filename:=Application.ThisWorkbook.Path & "\" & c & ".xlsx", FileFormat:= _
xlOpenXMLWorkbook, CreateBackup:=False
End Sub
Sub Macro1()
Dim c As Variant
c = Sheets("sheet1").Range("b2").Value & ".xlsm"
ActiveWorkbook.SaveAs Filename:=Application.ThisWorkbook.Path & "\" & c
Workbooks.Open Filename:=ThisWorkbook.Path & "/asl.xlsm"
Workbooks("asl").Activate
Workbooks(c).Close
End Sub
Sub Macro1()
Dim c As String
c = Sheets("sheet1").Range("a1").Value
Sheets("Sheet2").Select
Sheets("Sheet2").Copy
ActiveWorkbook.SaveAs Filename:=Application.ThisWorkbook.Path & "\" & c & ".xlsx", FileFormat:= _
xlOpenXMLWorkbook, CreateBackup:=False
End Sub
Cells.Copy Cells.PasteSpecial Paste:=xlPasteValues Application.CutCopyMode = False ActiveWorkbook.Save
کامنت