Sub ChaCha Kelias = " D:\Embozing\Avansiniai klijentai\" Byla = Dir(Kelias1 & "*.Xls") Do While Byla <> "" Vardas = Byla Workbooks.Open Kelias & Vardas Workbooks(Vardas).Activate Columns("I:I").Select Selection.NumberFormat = "General" Cells(3, 9).FormulaR1C1 = "=LEFT((MID((RC[-4]&RC[-3]&RC[-2]),2,4)*MID((RC[-4]&RC[-3]&RC[-2]),6,4)),4)" ActiveWorkbook.Close SaveChanges:=True Byla = Dir() Loop End Sub Tikiuosi su kitu katalogu susitvarkysi...:) "rotada" <sigitas@rotada.lt> parašė naujienų news:hu2hap$4dr$1@trimpas.omnitel.net... > Man per dideliė problema - nemoku rašyti makrusų...:) > 1.Direktorijoje D:\Embozing\Avansiniai klijentai - 46 xls failai (Eksel > 2003 SP3) > 2.Direktorijoje D:\Embozing - 781 xls failai > > Reikia visuosų xls failų stulpeliuose "I" padaryti formatą "General", o po > to į visų xls failų I3 celę įrašyti formulę: > =LEFT((MID((E3&F3&G3);2;4)*MID((E3&F3&G3);6;4));4) > > Gal kaspagelbėtumėte? > > Sigitas > > >