"LwJ" <LwJ@Nera.Lt> parašė naujienų news:hu4tjd$tut$1@trimpas.omnitel.net...
> Sub ChaCha
> Kelias = " D:\Embozing\Avansiniai klijentai\"
>
> Byla = Dir(Kelias1 & "*.Xls")
Čia turėtų būti: Byla = Dir(Kelias & "*.Xls")
Sorry...:)
> 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
>>
>>
>>