VBA Excel: وظيفة الإخراج الربع المقبل من تاريخ الإدخال

StackOverflow https://stackoverflow.com//questions/25085885

  •  02-01-2020
  •  | 
  •  

سؤال

أنا أعمل في VBA للحصول على Excel وتحتاج إلى استخدام وظيفة يمكنني إدخال تاريخ في تنسيق تاريخ Excel Converted (مثل 40736).وإخراج تاريخ الربع مباشرة بعد تاريخ الإدخال في شكل YYYMMDD، حيث الأعراف هي 1 يناير 1، 1 أبريل 1، و 1 أكتوبر 1. يجب إجراء جميع الحسابات جميعها في VBA، وليس في ورقة العمل. كمثال: قد يكون الإدخال الخاص بي 40736 (تاريخ Excel الذي يتوافق مع 7/12/2011. أود أن يكون الإخراج الخاص بي 20111001، والذي يتوافق مع الربع التالي.

أنا حقا غير متأكد من كيفية الاقتراب من ذلك حتى الآن سيكون أي مساعدة في الاستراتيجيات أو الفئات المقترحة من التعليمات البرمجية رائعة.شكرا

هل كانت مفيدة؟

المحلول

هنا هو اختلاف طفيف في رمز مارتن لإعطاء اليوم الأول من التالي الحي:

giveacodicetagpre.

نصائح أخرى

يجب أن تعمل أدناه، وتوفير تاريخك كحجة INDATE؛

giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top