কিভাবে আমি মাসের উপর ভিত্তি করে বিভিন্ন শীট ফর্ম পূরণ করতে পারি?


0

আমি একটি ব্যায়াম এবং ডায়েট লগ আছে যা আমি অন্য দিন পূরণ করি এবং আমি তথ্যটি অন্য শীটে স্থানান্তরিত করতে চাই। শীট 1 একটি ওয়ার্কশীটের মতো দেখায় এবং আমি চাই যে এটি শীট 2 এ সরানো (আমি মনে করি এটি একটি বোতাম সহ এটি করার সর্বোত্তম উপায়)।

কিন্তু একটি নতুন মাসের প্রথম দিনে আমি একটি নতুন শীট মধ্যে ভর্তি শুরু করতে চান। তাই আমি ব্যবহার করে নতুন শীট তৈরি করতে জানি

Sub Macro1()

    Dim szTodayDate As String
    szTodayDate = Format(Date, "mmmm")
    On Error GoTo MakeSheet
    Sheets(szTodayDate).Activate
    Exit Sub

MakeSheet:

    Dim Importsheet As Worksheet 'Imports worksheet from a closed workbook
    If Day(Date) = 1 Then Sheets.Add Type:= _
    "C:\Users\Valerie\Documents\Template.xls"

    If Day(Date) = 1 Then ActiveSheet.Name = szTodayDate

End Sub

সুতরাং ম্যাক্রো চালানোর সময় মাসের প্রথম দিনে এটি একটি নতুন শীট তৈরি করে, তবে সঠিক শিটে সঠিক লাইনটি কীভাবে সঠিক লাইনটি পাঠাতে হবে তা নিশ্চিত নই এবং তারপরে যখন একটি নতুন শীট তৈরি করা হয় তখন মাসের প্রথম দিন, আমি নিশ্চিত নই যে ফর্মটি কীভাবে নতুন পত্রকটিতে চালু করা যায়।

শীট 1

দৈনিক কাজ এবং DIET LOG          
ভ্যালেরি বুধবার
ওয়ার্কআউট এ

মোট মাইল রান প্লেক সময় (মিনিট)
6 5

Situps Squats
30 30

উপরে তুলে ধরা         
20          

শীট 2

তারিখ ওয়ার্কআউট মাইলস প্ল্যাঙ্ক Situps Squats Pushups




1
আমরা আপনার যে কোনও কাঠামোর কাঠামো সম্পর্কে কিছু জানি না সেক্ষেত্রে আমরা আপনাকে সঠিক
শিটে

আপনার ডেটার কিছু চিত্র আমাদের আপনার প্রশ্ন বুঝতে সাহায্য করবে। দয়া করে সম্পাদনা কিছু উদাহরণ (উপহাস) তথ্য (আগে ও পরে) অন্তর্ভুক্ত করতে আপনার প্রশ্নের। একটি ওয়েব ইউটিলিটির জন্য টেবিল হিসাবে টেক্সট ফর্ম্যাট দেখুন যা আপনাকে আপনার প্রশ্নের মধ্যে পেস্ট করতে একটি চমৎকার ডেটা টেবিল তৈরি করতে সহায়তা করবে।
ডেভিডপস্টিল

1
আমি কীভাবে কথা বলছি তা শোনার জন্য শীটগুলির কয়েকটি অংশ যুক্ত করেছি। এই কাজ করে আশা করি। @ ডেভিড পোস্তিল এক্সেল টুলের জন্য ধন্যবাদ।
ভ্যালেরি

তাই আমি চাই যে এটি একটি বোতাম যা একটি ম্যাক্রো চালায় যা আমি শেষ দিনে আঘাত করি যখন আমি আমার সমস্ত তথ্য শীট একতে রেকর্ড করি, যা শীট দুটিতে রাখে। তারপরে পরের দিন আমি শীট 1 এ নতুন তথ্য দিয়ে আবার বাটনটি আঘাত করব এবং পূর্ববর্তী দিনের ডেটা থেকে শীট দুটিতে তথ্যটি পরবর্তী লাইনটিতে পাঠানো হবে। আমি এটা কিভাবে করবো?
ভ্যালেরি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.