بن دبوس قام بنشر فبراير 20, 2017 قام بنشر فبراير 20, 2017 أيها الخبراء الأفاضل هل يمكنكم مساعدتي لدي فورم إريد أن تكون الخلايا في متغيرة ( بمعنى مجرد ضغطي على ( spinButton) ينتقل للسطر الذي يليه ) مع الاحتفاظ بخاصية التغيير المباشر كما في هذا المثال خلايا متغيرة.rar
ياسر خليل أبو البراء قام بنشر فبراير 20, 2017 قام بنشر فبراير 20, 2017 جرب الكود التالي Option Explicit Dim rng As Range Private Sub SpinButton1_SpinDown() If Val(TextBox1.Value) <= 1 Then Exit Sub TextBox1.Value = Val(TextBox1.Value) - 1 End Sub Private Sub SpinButton1_SpinUp() If Val(TextBox1.Value) >= Cells(Rows.Count, 1).End(xlUp).Row - 1 Then Exit Sub TextBox1.Value = Val(TextBox1.Value) + 1 End Sub Private Sub TextBox1_Change() On Error Resume Next Set rng = Range("A2:D" & Cells(Rows.Count, 1).End(xlUp).Row) TextBox2.Value = Application.WorksheetFunction.VLookup(Val(TextBox1.Value), rng, 2, 0) TextBox3.Value = Application.WorksheetFunction.VLookup(Val(TextBox1.Value), rng, 3, 0) TextBox4.Value = Application.WorksheetFunction.VLookup(Val(TextBox1.Value), rng, 4, 0) End Sub 2
بن دبوس قام بنشر فبراير 20, 2017 الكاتب قام بنشر فبراير 20, 2017 عمل رائع وأشكرك من الأعماق لكن لو كان من الممكن إتاحة التعديل على البيانات من خلال textbox مباشرة لكان هذا هو مبتغاي
بن دبوس قام بنشر فبراير 21, 2017 الكاتب قام بنشر فبراير 21, 2017 عمل رائع وأشكرك من الأعماق لكن لو كان من الممكن إتاحة التعديل على البيانات من خلال textbox مباشرة لكان هذا هو مبتغاي
بن دبوس قام بنشر فبراير 21, 2017 الكاتب قام بنشر فبراير 21, 2017 أيها الأفاضل توصلت إلى ما أريد ( بفضل الله ) ، ثم بالاستفادة من كود أخي أبي البراء لكن بطريقة بدائية ومعوجة فلو تفضل أحد أخواني بإعادة تنسيق وتقويم هذه الطريقة لتصبح أكثر احترافية خلايا متغيرة2.rar 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.