محمد مصطفى درويش قام بنشر أغسطس 6, 2023 مشاركة قام بنشر أغسطس 6, 2023 السلام عليكم ورحمة الله وبركاته اخواني هل تستطيعوا مساعدتي في كتابة كود برمجي في العمود a وفي اي خلية في العمود اذا كان النص بالخلية بدون فراغ فاريد تنسيق النص shring to fit ( احتواء مناسب) واذا كان النص بالخلية بفراغ بكون التنسيق wrap text (التفاف النص ) بمعنى اذا كان النص في اي خلية بالعمود a يتكون من كلمة واحدة يكون التنسيق shring to fit ( احتواء مناسب) واذا كان النص في اي خلية بالعمود a يتكون من كلمتين فأكثر بكون التنسيق wrap text (التفاف النص ) شاكرا جهودكم مرفق ملف العمل الجديد لتوضيح الفكرة ملف العمل.xlsx رابط هذا التعليق شارك More sharing options...
أبوأحـمـد قام بنشر أغسطس 6, 2023 مشاركة قام بنشر أغسطس 6, 2023 وعليكم السلام ورحمة الله وبركاته تفضل Sub test() Dim x As Long For x = 1 To Cells(Rows.Count, "A").End(xlUp).Row If InStr(2, Range("A" & x), " ") > 0 Then Range("A" & x).WrapText = True Else Range("A" & x).WrapText = False Range("A" & x).ShrinkToFit = True End If Range("A" & x).EntireRow.AutoFit Next End Sub 2 رابط هذا التعليق شارك More sharing options...
محمد مصطفى درويش قام بنشر أغسطس 6, 2023 الكاتب مشاركة قام بنشر أغسطس 6, 2023 (معدل) بارك الله فيك وفي مالك وعيالك، اخي الكريم عند التجريب وجدت ان الكود يعمل عند ربطه بزر هل يمكن وضع الكود ليعمل تلقائيا دون ربطه بزر ويكون للشيت رقم 1 وهل يمكن التعديل عليه لينفذ الامر في الخلية bk23 فقط بدلا من اي خلية في العمود A شاكرا جهودك تم تعديل أغسطس 6, 2023 بواسطه محمد مصطفى درويش رابط هذا التعليق شارك More sharing options...
أفضل إجابة أبوأحـمـد قام بنشر أغسطس 6, 2023 أفضل إجابة مشاركة قام بنشر أغسطس 6, 2023 تفضل Private Sub Worksheet_Change(ByVal Target As Range) Dim myRange As Range Dim x As Long Set myRange = Range("A1:A" & Cells(Rows.Count, "A").End(xlUp).Row + 1) If Target.CountLarge > 1 Then Exit Sub If Intersect(Target, myRange) Is Nothing Then Exit Sub If InStr(2, Target, " ") > 0 Then Target.WrapText = True Else Target.WrapText = False Target.ShrinkToFit = True End If Target.EntireRow.AutoFit End Sub 3 رابط هذا التعليق شارك More sharing options...
محمد مصطفى درويش قام بنشر أغسطس 6, 2023 الكاتب مشاركة قام بنشر أغسطس 6, 2023 بارك الله فيك استاذنا رابط هذا التعليق شارك More sharing options...
الردود الموصى بها