ابن الملك قام بنشر يناير 18, 2015 مشاركة قام بنشر يناير 18, 2015 أننى أتسائل عن كيفية عمل فورم دائرى فى الاكسيل وجدت طريقة على أحدى المواقع ولكنها لا تعمل ..... مرفق الملف ولى تسائل آخر كيف يمكننى التعامل مع خصائص الويندوز والملفات وأخفاء وأظهار الملفات على ويندوز 7 من خلال أوامر الفيجوال بيزك على الاكسيل ؟؟؟؟ وشكرا عمل الفورم دائرى.rar رابط هذا التعليق شارك More sharing options...
ابن الملك قام بنشر يناير 18, 2015 الكاتب مشاركة قام بنشر يناير 18, 2015 السلام عليكم هل من أحد يجيب ؟؟؟؟؟؟ رابط هذا التعليق شارك More sharing options...
ibn_egypt قام بنشر يناير 18, 2015 مشاركة قام بنشر يناير 18, 2015 أخى الفاضل يعني ايه فورم دائري، عاوز الفوم نفسها تاخد شكل دائرة والا عاوز ترسم دائرة داخل الفورم والا ايه تحياتي رابط هذا التعليق شارك More sharing options...
ابن الملك قام بنشر يناير 19, 2015 الكاتب مشاركة قام بنشر يناير 19, 2015 أستاذى الفاضل ابن مصر تحية طيبة وبعد ,,,,, أشكر مرور حضرتك الكريم أنا أقصد ان يكون شكل اليوزر فورم دائرى بدلا من الشكل المربع ..... هل هذا ممكن ؟؟؟؟ وشكرا رابط هذا التعليق شارك More sharing options...
عبد الله بولنوار قام بنشر يناير 19, 2015 مشاركة قام بنشر يناير 19, 2015 جرب هذا للأمانة الفكرة منقولة فمعذرة لصاحبها جزاه الله خيرا دائرة.rar رابط هذا التعليق شارك More sharing options...
مختار حسين محمود قام بنشر يناير 19, 2015 مشاركة قام بنشر يناير 19, 2015 السلام عليكم أخى ابن الملك وعبدالله بولنوار اليوزرفورم الدائرى الذى تقصده لا يوجد على حد خبرتى المحدودة فهو يأخذ الشكل المربع أو المستطيل المعروف لنا جميعاً أما المرفق الذى تفضل به الأخ عبدالله بولنوار فهو أصلا اليوزفورم المعروف لنا وتم ادراج صورة دائرية عليه مع تلوين الأجزاء التى حول الصوره الدائرية باللون الأبيض لذلك يبدو لنا اليوزرفورم دائرياً . يعنى كده تم التحايل على الشكل ليبدو دائريأ كما يمكن تحقيق ذلك أيضا بس مش من vba من قائمة insert اختر shapes وتخير الشكل الدائرى ثم اربطه بالكود الذى تريده تقبلا تحياتى رابط هذا التعليق شارك More sharing options...
عبد الله بولنوار قام بنشر يناير 19, 2015 مشاركة قام بنشر يناير 19, 2015 اخي مختار ليست الفكرة في التلوين بدليل لو انك ظغطت مرتين بجنب الدائرة لا يختفي الفورم مهما اقتربت من الدائرة الا اذا ظغطت مرتين في الدائرة لو كان التلوين ابض كان سيظهر لو كان شفاف كان سيختفي الفورم بمجرد الضغط مرتين بجنب الفورم هذا المرفق الاصلي لصاحبه اجعل الفورم يأخذ اي شكل تريده.rar رابط هذا التعليق شارك More sharing options...
مختار حسين محمود قام بنشر يناير 19, 2015 مشاركة قام بنشر يناير 19, 2015 أخى الفاضل عبدالله بولنوار المرفق التالى هدية منى لك فورم دائرى هدية لأخى عبدالله بولنوار.rar 1 رابط هذا التعليق شارك More sharing options...
عبد الله بولنوار قام بنشر يناير 19, 2015 مشاركة قام بنشر يناير 19, 2015 (معدل) لما لونت الخلفية بالاصفر ؟ عند تلوينها تصبح من الفورم الفكرة في الكود جرب حذف الكود و سترى مقصودي دون الحاجة لتغيير الخلفية تم تعديل يناير 19, 2015 بواسطه عبد الله بولنوار رابط هذا التعليق شارك More sharing options...
مختار حسين محمود قام بنشر يناير 19, 2015 مشاركة قام بنشر يناير 19, 2015 هنا مربط الفرس زى ما بيقولوا و ده اللى عايزين نوصلوا واللى بيأكد كلامى أن اليوزرفورم أصلا مربع أو مستطيل وتم التحايل باللون الأبيض الشفاف ولو لاحظت الكود التالى مديول 1 Public Function Rabie_Sk(uf As Object, colors As Variant, Optional Sk As Variant = True) hWnd = FWw(vbNullString, uf.Caption) SWLg hWnd, -16, &H80080080: SWLg hWnd, -20, &H80000: DrMBar hWnd Select Case Sk Case True SLWA hWnd, colors, &H2, &H1 Case False SLWA hWnd, colors, 50, &H2 End Select End Function هذه الدالة فيها حالتين عندما يكون اللون شفاف لا يتم الاستجابة للنقر أما اذا كان غير ذلك تتم الاستجابة للنقر وتنفيذ الاختفاء تحياتى لك 1 رابط هذا التعليق شارك More sharing options...
ابن الملك قام بنشر يناير 19, 2015 الكاتب مشاركة قام بنشر يناير 19, 2015 السلام عليكم ورحمة الله وبركاتة أنا أشكركم جميعا على كل ما قدمتموه لنا من هذا العلم أ/ مختار حسين محمود أنا باشكر مرور حضرتك و لكننى لا افهم كيفية ربط ال Shapes مع اليوزر فورم كيف يمكن هذا ؟ وأشكر أ/ عبد الله لمروره الكريم وأشكره على محاولتة معى . شكرا لكم جميعا رابط هذا التعليق شارك More sharing options...
مختار حسين محمود قام بنشر يناير 19, 2015 مشاركة قام بنشر يناير 19, 2015 (معدل) اخى الفاضل ابن الملك تقصد ربط Shapes بالماكرو اذا كان كذلك فان الـــــ Shapes أشكال تلقائية نربطها بماكرو أو كود معين بأن تعمل رايت كيليك على الشكل وتختار ASSIGN MACRO ثم OK تماما كما فى مرفق أخونا عبدالله لما تضغط على الشكل فورم تلاقى اليوزرفورم الدائرى ظهر والربط بينهما يحدث عن طريق الكود Sub boulanouar() UserForm1.Show End Sub جرب واعمل رايت كليك على الدائرة الصغيرة المكتوب فيها فورم واختار ASSIGN MACRO ثم EDIT هتلاقى الــــ فيجوالبيسك فتح وهتشوف الكود السابق الذى يجعل اليوزرفورم يظهر لك تقبل تحياتى تم تعديل يناير 19, 2015 بواسطه مختار حسين محمود رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان