هاوي اكسل قام بنشر مارس 8, 2023 مشاركة قام بنشر مارس 8, 2023 (معدل) السلام عليكم ورحمة الله وبركاته طرح اكثر من رقم في خليه واحده ويكون الناتج رقم واحد فقط مع عدم تاثر الطرح باشارة السالب 18538964 1- 8=7- 5=2- 3=1- 8=7- 9=2- 6=4- 4=0 والبدء في الطرح من اليسار لليمين ورقة عمل Microsoft Excel جديد.xlsx تم تعديل مارس 8, 2023 بواسطه هاوي اكسل رابط هذا التعليق شارك More sharing options...
أفضل إجابة lionheart قام بنشر مارس 9, 2023 أفضل إجابة مشاركة قام بنشر مارس 9, 2023 Try Sub Test() Debug.Print SubtractDigits("18538964") End Sub Function SubtractDigits(ByVal s As String) As Integer Dim i As Long, d As Long, r As Long For i = 1 To Len(s) d = CInt(Mid(s, i, 1)) - r r = Abs(d) Next i SubtractDigits = r End Function 1 رابط هذا التعليق شارك More sharing options...
هاوي اكسل قام بنشر مارس 9, 2023 الكاتب مشاركة قام بنشر مارس 9, 2023 الله يعطيك العافية اخي الغالي ياليت تكون معادلة رابط هذا التعليق شارك More sharing options...
lionheart قام بنشر مارس 9, 2023 مشاركة قام بنشر مارس 9, 2023 =SubtractDigits(A1) You can use it a formula in the worksheet If you need pure formula that works from the worksheet without UDF, so wait for others (I have no idea) رابط هذا التعليق شارك More sharing options...
هاوي اكسل قام بنشر مارس 9, 2023 الكاتب مشاركة قام بنشر مارس 9, 2023 رابط هذا التعليق شارك More sharing options...
lionheart قام بنشر مارس 10, 2023 مشاركة قام بنشر مارس 10, 2023 Press Alt + F11 > Insert Module > Paste the UDF I am sure you didn't do these steps. This is user-defined function which is not implemented in excel functions 1 رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.