المتأمل الحسني قام بنشر يناير 9, 2017 قام بنشر يناير 9, 2017 سلام الله عليكم و رحمته أيها الكرام في المرفق كود يطبع أسماء ملفات الإكسل التي في مجلد الملف ، و الملفات هي عبارة عن ارقام ، فكيف أستخرج أكبر رقم من الأرقام ؟ * مع ملاحظة أنني لا أريد أن أعتمد على ما طبعه الكود في الورقة بل أريد أن احتسب أكبر رقم قبل أن يكتب الكود أسماء الملفات .. مع شكري للجميع Xlfiles.rar
المتأمل الحسني قام بنشر يناير 10, 2017 الكاتب قام بنشر يناير 10, 2017 للرفع .. لعلي اجد من يفيدني من الإخوة الأعضاء
ياسر خليل أبو البراء قام بنشر يناير 11, 2017 قام بنشر يناير 11, 2017 جرب الكود التالي Sub SHW_FILS() [a2:a9,c2:c9] = "" Dim strFile As String, StrFiles As String Dim counter As Double, strFileName As String MyFilePath$ = ActiveWorkbook.Path strFile = Dir(MyFilePath$ & "\" & "*.x*") Do While strFile <> "" If strFile <> "log.txt" Then StrFiles = StrFiles & vbCrLf & strFile strFileName = Split(strFile, ".")(0) If IsNumeric(strFileName) Then If counter < Val(strFileName) Then counter = Val(strFileName) Else counter = counter End If ' For str_f = 1 To Len(strFile) ' If Mid(strFile, str_f, 1) Like "*.*" Then ' Num_file = Mid(strFile, 1, str_f - 1) ' Range("a200").End(xlUp).Offset(1) = Num_file ' Range("c200").End(xlUp).Offset(1) = strFile ' End If ' Next str_f strFile = Dir Loop Columns.AutoFit MsgBox counter End Sub
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.