مرحبا الجميع!
وبما أن هذه هي مشاركتي الأولى، أشكركم على أخذها بعين الاعتبار، خاصة إذا كان الجواب قد تم نشره بالفعل.
هنا هو هدفي:
بدءًا من قائمة طويلة من البلدان (l_country)، أريد السماح بالإدخال شبه التلقائي (إرجاع القيم من قائمة منسدلة تبدأ بالأحرف الأولى المكتوبة) مع السماح باختيار عدة قيم (والتي ستتبع بعضها البعض برمز "،").
في الوقت الحالي، ألهمني رمز VBA الذي يسمح لي بالاختيار المتعدد (وهذا يعمل بشكل جيد جدًا).
من ناحية أخرى، بالنسبة للقائمة المنسدلة ذات الاختيار الواحد فقط، أعرف كيفية استخدام الوظائف OFFSET وMATCH وCOUNTA وCOUNTIF التي تسمح لي بالإدخال شبه التلقائي (باستخدام التحقق من صحة البيانات).
سؤالي هو: كيف يمكن الجمع بين هذين الاستعلامين؟ حتى تتمكن من إجراء اختيار متعدد باستخدام إدخال البيانات شبه التلقائي. أستبعد إمكانية نماذج المستخدم (قائمة البلدان طويلة جدًا بحيث لا يمكن التحقق منها).
آمل أن أجد في هذا المنتدى بعض الأشخاص الذين قد يكون لديهم الإجابة بالفعل، أو على الأقل المعرفة اللازمة لتقديم حل.
(يمكنني إعادة توجيه البرنامج النصي VBA الخاص بي إذا لزم الأمر).
شكرا مقدما لكم جميعا.
ديفيد.
وبما أن هذه هي مشاركتي الأولى، أشكركم على أخذها بعين الاعتبار، خاصة إذا كان الجواب قد تم نشره بالفعل.
هنا هو هدفي:
بدءًا من قائمة طويلة من البلدان (l_country)، أريد السماح بالإدخال شبه التلقائي (إرجاع القيم من قائمة منسدلة تبدأ بالأحرف الأولى المكتوبة) مع السماح باختيار عدة قيم (والتي ستتبع بعضها البعض برمز "،").
في الوقت الحالي، ألهمني رمز VBA الذي يسمح لي بالاختيار المتعدد (وهذا يعمل بشكل جيد جدًا).
من ناحية أخرى، بالنسبة للقائمة المنسدلة ذات الاختيار الواحد فقط، أعرف كيفية استخدام الوظائف OFFSET وMATCH وCOUNTA وCOUNTIF التي تسمح لي بالإدخال شبه التلقائي (باستخدام التحقق من صحة البيانات).
سؤالي هو: كيف يمكن الجمع بين هذين الاستعلامين؟ حتى تتمكن من إجراء اختيار متعدد باستخدام إدخال البيانات شبه التلقائي. أستبعد إمكانية نماذج المستخدم (قائمة البلدان طويلة جدًا بحيث لا يمكن التحقق منها).
آمل أن أجد في هذا المنتدى بعض الأشخاص الذين قد يكون لديهم الإجابة بالفعل، أو على الأقل المعرفة اللازمة لتقديم حل.
(يمكنني إعادة توجيه البرنامج النصي VBA الخاص بي إذا لزم الأمر).
شكرا مقدما لكم جميعا.
ديفيد.