محمود الطحاوي قام بنشر فبراير 15, 2024 قام بنشر فبراير 15, 2024 السلام عليكم أريد سكربت لماكرو توليد رقم عشوائي في خلايا العمود hبشرط ملئ البيانات في الأعمدة من a-f بحيث يتم تطبيق ذلك على كل صف جديد من الصفوف التي تنشأ ، ويظل الرقم العشاوائي ثابت بعد توليده ولا يتغير بتغير بيانات أي خلية في الورقة. لم استطع إرفاق الملف لأنه ملف ورقة عمل جوجل على الإنترنت، وسيتم وضع الاسكربت في محرر الاسكربت script.google.com .. ووضعت الاستشارة هنا للتشابه الكبير بين اكسيل وورقة عمل جوجل، ولم أجد الحل على الإنترنت هل يمكن المساعدة ؟ وجزاكم الله كل الخير
abouelhassan قام بنشر فبراير 15, 2024 قام بنشر فبراير 15, 2024 محاولة لعلها تفيد function onEdit(e) { var sheet = e.source.getActiveSheet(); var range = e.range; // Check if edited range is in columns A-F if (range.getColumn() >= 1 && range.getColumn() <= 6) { var row = range.getRow(); // Check if column H in the edited row is empty if (!sheet.getRange(row, 8).getValue()) { // Generate a random number and set it in column H var randomNum = Math.floor(Math.random() * 1000) + 1; sheet.getRange(row, 8).setValue(randomNum); } } } هذا الكود يعمل على تطبيق رقم عشوائي في العمود H عند تعبئة البيانات في الأعمدة A-F. يجب وضع هذا الكود في محرر النصوص في Google Apps Script وحفظه. بعد ذلك، سيتم تنفيذ الكود تلقائيًا عند تعديل البيانات في الأعمدة A-F.
محمود الطحاوي قام بنشر فبراير 16, 2024 الكاتب قام بنشر فبراير 16, 2024 شكراً لحضرتك .. لكن المشكلة إن الرقم العشوائي بيتغير مع كل تعديل في أي خلية
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.