-
Posts
11642 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
291
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو Ali Mohamed Ali
-
تفضل هذا كود لحفظ الملف بصيغة XLSM ويكون اسم الملف موجود بالخليتين M1 & M2 Sub SaveAs() ThisWorkbook.Save 'save current workbook in current name With Application.FileDialog(msoFileDialogSaveAs) .AllowMultiSelect = False .FilterIndex = 2 .InitialFileName = Range("M2").Text & Range("M1").Text 'specify folder - can also include default filename in here too If .Show Then ActiveWorkbook.SaveAs Filename:=.SelectedItems(1), _ FileFormat:=xlOpenXMLWorkbookMacroEnabled End If End With End Sub وهذا كود لحفظ الملف بصيغة PDF Sub PDFActiveSheet() Dim wsA As Worksheet Dim wbA As Workbook Dim strTime As String Dim strName As String Dim strPath As String Dim strFile As String Dim strPathFile As String Dim myFile As Variant On Error GoTo errHandler Set wbA = ActiveWorkbook Set wsA = ActiveSheet strTime = Format(Now(), "yyyymmdd\_hhmm") strPath = wbA.Path If strPath = "" Then strPath = Application.DefaultFilePath End If strPath = strPath & "\" strName = Replace(wsA.Name, " ", "") strName = Replace(strName, ".", "_") strFile = strName & "_" & strTime & ".pdf" strPathFile = strPath & strFile myFile = Application.GetSaveAsFilename _ (InitialFileName:=strPathFile, _ FileFilter:="PDF Files (*.pdf), *.pdf", _ Title:="Select Folder and FileName to save") If myFile <> "False" Then wsA.ExportAsFixedFormat _ Type:=xlTypePDF, _ Filename:=myFile, _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ OpenAfterPublish:=False MsgBox "PDF file has been created: " _ & vbCrLf _ & myFile End If exitHandler: Exit Sub errHandler: MsgBox "Could not create PDF file" Resume exitHandler End Sub
-
اجعل نوع الخط Wingdings 2
-
تفضل الكود ومعه ملف Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect(Target, Range("c8:AH397")) Is Nothing Then If Target.Value = "" Then Cancel = True Target.Value = "P" Range("c8:AH397").Font.Name = "Wingdings 2" Else Cancel = True Target.Value = "" End If End If End Sub ادراج علامة صح.xlsm
-
بهذه الطريقة التى توضحها يمكن عمل التسلسل بنفسك فليس به مشكلة فهو يكون كده سهلا ففى كل الحالات يكون متتاليا كما ترى تسلسل.xls
-
وعليكم السلام تفضل تسلسل.xls
-
يمكنك الإستعانة بهذه الفيديوهات https://www.youtube.com/watch?v=w_lH3sZyUDY https://www.youtube.com/watch?v=x-w_Z6UHCnQ https://www.youtube.com/watch?v=pGVzzvrR2L4 https://www.youtube.com/watch?v=ErocP5o0ARM وهذان ملفان وورد واكسيل تم نقل بيانات شيت الإكسيل الى الوورد كما ترى excel to word.xlsm ser.docx
-
الكتابة مرة واحدة في خلية الأكسل ثم حمايتها تلقائياً
Ali Mohamed Ali replied to alaagold11's topic in منتدى الاكسيل Excel
تفضل اخى الكريم نفس ملف استاذنا الكريم سليم وتم تعديل المطلوب protect first column.xlsm -
عمل ساعة رقمية في كل الورقات (الشيتات)
Ali Mohamed Ali replied to dodo222's topic in منتدى الاكسيل Excel
تفضل دفتر التنقيط.xlsm -
عمل ساعة رقمية في كل الورقات (الشيتات)
Ali Mohamed Ali replied to dodo222's topic in منتدى الاكسيل Excel
كيف نقوم بمساعدتك على ملف محمى بكلمة سر -
ولكى يعمل هذا الكود معك فى كل صفحة جديدة تفتحها داخل الملف لابد من وضع هذا الكود فى حدث This WorkBook Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range) Call Test End Sub كود ضرب.xlsm
-
معادلة لاستخراج آخر بيان في جدول
Ali Mohamed Ali replied to mahmoud hamza's topic in منتدى الاكسيل Excel
تفضل 2أوفيسنا.xlsx -
طبعا يمكن العمل فى كل صفحة ولكن لابد من ربطه بزر Sub Test() 'بداية الكود Dim LR As Long 'تحديد LR كمتغير الى اخر سطر به بيانات LR = Range("C" & Rows.Count).End(xlUp).Row Range("E1:E" & LR) = Evaluate("C1:C" & LR & "*D1:D" & LR) 'حاصل ضرب العمود C مع العمود D 'واخراج الناتج فى العمود E End Sub 'نهاية الكود
-
أهلا بك اخى الكريم فى المنتدى يمكنك استخدام خاصية البحث فى المنتدى
-
وعليكم السلام بالملف موجود كود لحاصل ضرب العمودان C & D واخراج الناتج فى العمود E Sub Test() Dim LR As Long LR = Range("C" & Rows.Count).End(xlUp).Row Range("E1:E" & LR) = Evaluate("C1:C" & LR & "*D1:D" & LR) End Sub كود ضرب.xlsm
-
كيفية جمع القيم حسب شرط في عمود آخر...
Ali Mohamed Ali replied to Saleh89's topic in منتدى الاكسيل Excel
تفضل Tab_Ali.xlsx -
كيفية جمع القيم حسب شرط في عمود آخر...
Ali Mohamed Ali replied to Saleh89's topic in منتدى الاكسيل Excel
يمكنك التغيير كما تشاء فى المعادلة الى اى تاريخ تريد وبالنسبة لعلامة السالب يمكنك حلها ببساطة بضرب الناتج فى *-1 -
استخراج الأشهر من التواريخ و كتابتها في خلية دون تكرار
Ali Mohamed Ali replied to kamel26kamel's topic in منتدى الاكسيل Excel
تفضل نفس كود استاذنا الكبير سليم له منا كل المحبة والإحترام frais de miss ion 019.xlsm -
كيفية جمع القيم حسب شرط في عمود آخر...
Ali Mohamed Ali replied to Saleh89's topic in منتدى الاكسيل Excel
وعليكم السلام اهلا بك فى المنتدى-تفضل Tab_Ali.xlsx -
كيف أدرج أسماء الطلاب في خلية الأكسل تلقائيًا ؟
Ali Mohamed Ali replied to حالة's topic in منتدى الاكسيل Excel
بارك الله فيك والحمد لله الذى بنعمته تتم الصالحات -
تفضل طبعا هيشتغل الضغط على الإنتر بدلا من الزر2.xlsm
-
-
المساعدة ما هذا وطريقة العمل
Ali Mohamed Ali replied to commandos1975's topic in منتدى الاكسيل Excel
-
من فضلك حدد بالضبط ما يحدث معك بالصور على الملف فالملف يعمل معى تمام
-
لأنك لم تقم بضبط تنسيق الخلية التى بها جملة السن فى 01/10/2019 كما بالصورة كان عليك من البداية رفع الملف الأصلى للعمل عليه تفضل اجهزه2.xlsm