من در یک شیت یک جدول دارم به نام فرم خروج کالا از انبار که با هر بار خروج کالا از انبار، چند سطر اون پر می شه. می خوام با زدن یک دکمه اطلاعات اون چند سطر به شیت دیگری که حاوی جدول گردش انبار است منتقل بشه لطفا راهنماییم کنید
با تشکر
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
If Range("d2").Interior.ColorIndex = 35 Then c.Offset(0, 4).Value = ChrW(10003)
If Range("d2").Interior.ColorIndex = 3 Then c.Offset(0, 5).Value = ChrW(10003)
For i = 1 To 10
Rows(i).Copy
Sheets(i + 1).Select
Rows("1:1").Select
Selection.Insert Shift:=xlDown
Application.CutCopyMode = False
next i
Sub Button1_Click()
On Error Resume Next
Dim c As Range
Dim d As Range
For i = 1 To Sheets.Count
For Each c In Sheet1.Range("D3:D200")
If c.Value = Sheets(i).Name Then
Range("A3:C3").Select
Selection.Copy
Sheets(i).Activate
Range("a1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Range("a1").Select
Selection.PasteSpecial Paste:=xlPasteValues
Sheet1.Rows(c.Row).ClearContents
Application.CutCopyMode = False
Sheet1.Select
End If
Next c
Next i
Sheet1.Select
Range("a3").Select
End Sub
Dim shp As Shape
Dim big As Single, small As Single
Dim shpDouH As Double, shpDouOriH As Double
big = 3
small = 1
On Error Resume Next
Set shp = ActiveSheet.Shapes(Application.Caller)
With shp
shpDouH = .Height
.ScaleHeight 1, msoTrue, msoScaleFromTopLeft
shpDouOriH = .Height
If Round(shpDouH / shpDouOriH, 2) = big Then
.ScaleHeight small, msoTrue, msoScaleFromTopLeft
.ScaleWidth small, msoTrue, msoScaleFromTopLeft
.ZOrder msoSendToBack
Else
.ScaleHeight big, msoTrue, msoScaleFromTopLeft
.ScaleWidth big, msoTrue, msoScaleFromTopLeft
.ZOrder msoBringToFront
End If
End With
big = 3
کامنت