husain alhammadi قام بنشر نوفمبر 25, 2025 قام بنشر نوفمبر 25, 2025 السلام عليكم و رحمة الله و بركاتة تحية طيبة لكم جميعًا، أعضاء منتدانا الكرام، نأمل أن تكونوا بأفضل حال. كما تعلمون، يُعتبر ملف المد والجزر (Tide & Currents) أحد المصادر الهامة والمفيدة التي نعتمد عليها في المنتدى، خاصة للأعضاء المهتمين بالصيد، الملاحة، أو أي نشاط يتطلب معرفة دقيقة بأحوال البحر وحركة المياه. ونظرًا للطبيعة المتغيرة لهذه البيانات وحرصًا منا على توفير أدق وأحدث المعلومات لجميع الأعضاء، نود أن نطلب من كل من لديه نسخة من هذا الملف أو لديه القدرة على الوصول إلى مصادر بيانات أحدث وأكثر شمولاً، مساعدتنا في مراجعته وتحديثه. لماذا نحتاج إلى التحديث؟ الدقة: ضمان أن تكون التوقعات والأرقام المسجلة في الملف حديثة ومطابقة للتغيرات السنوية. الشمولية: إضافة محطات أو مناطق جديدة قد تهم الأعضاء. الصلاحية: التأكد من أن الملف يغطي الفترة الزمنية القادمة بشكل كامل. كيف يمكنكم المساعدة؟ المراجعة: إذا كانت لديكم خبرة في هذا المجال، نرجو مراجعة البيانات الحالية للتأكد من دقتها. التزويد بالملفات الجديدة: إذا كنتم تمتلكون نسخة محدّثة للعام القادم (أو الفترة الحالية)، نرجو مشاركتها. المصادر الموثوقة: مشاركة روابط أو أسماء لجهات أو برامج توفر بيانات دقيقة وموثوقة للمد والجزر. نرجو إرسال أي ملاحظات، تعديلات، أو ملفات محدّثة إلى مشرفي القسم أو الرد مباشرة على هذا الموضوع ليتم تجميعها وتطبيق التعديلات اللازمة. شاكرين لكم تعاونكم المستمر ومساهمتكم القيمة في إثراء منتدانا. مع خالص التقدير، tide_scraper.py.xlsm
husain alhammadi قام بنشر ديسمبر 2, 2025 الكاتب قام بنشر ديسمبر 2, 2025 (معدل) السلام عليكم و رحمة الله و بركاتة هل يوجد خطاء في الكود Private Sub CommandButton1_Click() On Error GoTo ErrorHandler Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Dim wsSource As Worksheet Dim wsTarget As Worksheet Dim conditionValue As Long Dim startColumnIndex As Long Dim sourceColumnIndex As Long Dim NumberOfRows As Long Dim sourceRange As Range Dim targetRange As Range NumberOfRows = 30 On Error GoTo SheetError Set wsSource = ThisWorkbook.Sheets("Sheet4") Set wsTarget = ThisWorkbook.Sheets("Sheet3") On Error GoTo ErrorHandler If IsNumeric(wsTarget.Range("B2").Value) And Not IsEmpty(wsTarget.Range("B2").Value) Then conditionValue = CLng(wsTarget.Range("B2").Value) Else MsgBox "يجب أن تكون القيمة في الخلية B2 رقمًا يمثل الشهر (1-12).", vbCritical GoTo CleanUp End If If conditionValue >= 1 And conditionValue <= 12 Then startColumnIndex = 1 + (conditionValue - 1) * 6 Else MsgBox "القيمة خارج النطاق المسموح به (1-12).", vbExclamation GoTo CleanUp End If sourceColumnIndex = startColumnIndex + 2 Set sourceRange = wsSource.Range( _ wsSource.Cells(2, sourceColumnIndex), _ wsSource.Cells(1 + NumberOfRows, sourceColumnIndex) _ ) Set targetRange = wsTarget.Range( _ wsTarget.Cells(5, 3), _ wsTarget.Cells(4 + NumberOfRows, 3) _ ) targetRange.Value = sourceRange.Value Application.CutCopyMode = False ThisWorkbook.Save MsgBox "? تم ترحيل البيانات بنجاح وحفظ المصنف.", vbInformation CleanUp: Application.Calculation = xlCalculationAutomatic Application.ScreenUpdating = True Exit Sub ErrorHandler: MsgBox "? حدث خطأ غير متوقع: " & Err.Description, vbCritical Resume CleanUp SheetError: MsgBox "?? خطأ في أسماء أوراق العمل: تأكد من أن أسماء أوراق العمل هي 'Sheet4' و 'Sheet3' بشكل صحيح.", vbCritical Resume CleanUp End Sub الجزر و المد - 999.xlsm تم تعديل ديسمبر 2, 2025 بواسطه husain alhammadi
husain alhammadi قام بنشر ديسمبر 4, 2025 الكاتب قام بنشر ديسمبر 4, 2025 السلام عليكم و رحمة الله و بركاتة تحية طيبة لكل أعضاء المنتدى الكرام، يسرني أن أعلن عن إنجاز ملف "الجزر والمد" (Tides and Islands). لقد تم تجميع وإعداد هذا الملف بفضل جهودكم ودعمكم المستمر، وبمساعدة أدوات بحث وتحليل متقدمة مثل Gemini، بهدف توفير مرجع شامل ومفيد حول هذا الموضوع الهام، مع تركيز خاص على الموقع/المواقع الجغرافية التي يغطيها التحليل. 🌟 لماذا نحتاج إلى ملاحظاتكم؟ (للتدقيق والتطوير) هذا العمل هو ملك للجميع، ولضمان دقته وفائدته القصوى، فإنني أتوجه إليكم بطلب هام: 1. تسجيل الملاحظات وتصحيح الأخطاء: أرجو من كل من يجد أي خطأ (علمي، لغوي، أو فني)، خاصة فيما يتعلق ببيانات الموقع الجغرافي المشمول في الملف، أو يرى أن هناك معلومة تحتاج إلى تعديل أو توضيح، أن يسجل ملاحظته مشكورًا. 2. التطوير والإضافة: أرحب بأي اقتراحات تهدف إلى تطوير محتوى الملف وإثرائه بمعلومات إضافية، وخصوصًا ما يخص تغطية الموقع، سواء بإضافة إحداثيات، خرائط تفصيلية، أو أي معلومات ذات صلة به. عملنا الجماعي هو سر قوتنا. ساهموا معنا في جعل هذا الملف المرجع الأفضل والأكثر دقة في المنتدى. شكرًا جزيلاً لجهودكم وتعاونكم المثمر. مع خالص التحية والتقدير، الجزر و المد.xlsm
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان