már csak egy valami és békén hagylak
még annyit bele, hogyha üresen hagyom a cellát akkor rejtse el mindet. megoldható?
ezer hála.
egy hét alatt nem tudtam volna ezt kitalálni
Mellékleteink: HUP | Gamekapocs
Elküldve: 2008. 07. 10. 12:18
Elküldve: 2008. 07. 17. 14:55
Elküldve: 2008. 07. 17. 15:17
Szerkesztette: macsate 2008. 07. 17. 15:17 -kor
Elküldve: 2008. 07. 17. 17:39
Idézet: Delila - Dátum: 2008. júl. 17., csütörtök - 15:58
Elküldve: 2008. 07. 17. 19:51
Idézet: macsate - Dátum: 2008. júl. 17., csütörtök - 15:17
Function Hasonlit(S1 As String, S2 As String) As Byte Dim Karakterek As Integer Const MagyarABC As String = "aábcdeéfghiíjklmnoóöőpqrstuúüűvwxyz" ' // Rövidebb paraméter karakterszámát letároljuk If Len(S1) < Len(S2) Then Karakterek = Len(S1) Else Karakterek = Len(S2) ' // Egyesével lépkedünk a két paraméter karakterein, amíg különbözőeket nem találunk For i = 1 To Len(S2) If InStr(MagyarABC, LCase(Mid(S1, i, 1))) > InStr(MagyarABC, LCase(Mid(S2, i, 1))) Then ' // Az első paraméter a nagyobb Hasonlit = 1 Exit Function ElseIf InStr(MagyarABC, LCase(Mid(S1, i, 1))) < InStr(MagyarABC, LCase(Mid(S2, i, 1))) Then ' // A második paraméter a nagyobb Hasonlit = 2 Exit Function End If ' // Ide csak akkor fut a kód, ha a vizsgált karakter mindkét stringben ugyanaz volt. ' // Ekkor ugrunk a következő karakterre. Next ' // Ha a For..Next végig tudott futni, akkor a két paraméter megegyezik. Hasonlit = 0 End Function
Elküldve: 2008. 07. 18. 08:59
Idézet: Root_Kiskacsa - Dátum: 2008. júl. 17., csütörtök - 19:51
Elküldve: 2008. 07. 18. 18:14
Idézet: macsate - Dátum: 2008. júl. 18., péntek - 8:59
Elküldve: 2008. 07. 18. 21:20
Elküldve: 2008. 07. 20. 09:46
Sub Másol_értékként()
füzet = ActiveWorkbook.Name 'Eredeti füzet nevének beírása a "füzet" változóba
útvonal = ActiveWorkbook.Path & "\" 'Eredeti füzet útvonala az "útvonal" változóba
Workbooks.Add Template:="Munkafüzet" 'Új füzet nyitása
újfájl = útvonal & "Másolat.xls" 'Új füzet útvonalának és nevének megadása...
ActiveWorkbook.SaveAs Filename:=újfájl, FileFormat:=xlNormal 'mentése Másolat néven
Windows(füzet).Activate 'Eredeti füzetbe lépés
Sheets.Select 'Összes lap kijelölése
Cells.Select 'Összes cella kijelölése
Selection.Copy 'Másolás
Windows("Másolat.xls").Activate 'Másolat füzetre állás
Selection.PasteSpecial Paste:=xlValues 'Beillesztés értékként
Sheets(1).Select 'Első lapra állás a Másolat füzetben...
Range("A1").Select 'A1 cellára állás
ActiveWorkbook.Save 'Másolat füzet mentése
Windows(füzet).Activate 'Eredeti füzetbe lépés
Sheets(1).Select 'Első lapra állás...
Range("A1").Select 'A1 cellára állás
End Sub
Elküldve: 2008. 07. 22. 08:12
Elküldve: 2008. 07. 22. 12:22
Elküldve: 2008. 07. 22. 14:04
Idézet: Delila - Dátum: 2008. júl. 20., vasárnap - 9:46
Sub Másol_értékként()
füzet = ActiveWorkbook.Name 'Eredeti füzet nevének beírása a "füzet" változóba
útvonal = ActiveWorkbook.Path & "\" 'Eredeti füzet útvonala az "útvonal" változóba
Workbooks.Add Template:="Munkafüzet" 'Új füzet nyitása
újfájl = útvonal & "Másolat.xls" 'Új füzet útvonalának és nevének megadása...
ActiveWorkbook.SaveAs Filename:=újfájl, FileFormat:=xlNormal 'mentése Másolat néven
Windows(füzet).Activate 'Eredeti füzetbe lépés
Sheets.Select 'Összes lap kijelölése
Cells.Select 'Összes cella kijelölése
Selection.Copy 'Másolás
Windows("Másolat.xls").Activate 'Másolat füzetre állás
Selection.PasteSpecial Paste:=xlValues 'Beillesztés értékként
Sheets(1).Select 'Első lapra állás a Másolat füzetben...
Range("A1").Select 'A1 cellára állás
ActiveWorkbook.Save 'Másolat füzet mentése
Windows(füzet).Activate 'Eredeti füzetbe lépés
Sheets(1).Select 'Első lapra állás...
Range("A1").Select 'A1 cellára állás
End Sub
Elküldve: 2008. 07. 22. 19:24
Sub Másol_értékként()
útvonal = ActiveWorkbook.Path & "\" 'Eredeti füzet útvonala az "útvonal" változóba
Sheets.Select 'Összes lap kijelölése
Cells.Select 'Összes cella kijelölése
Selection.Copy 'Másolás
Selection.PasteSpecial Paste:=xlValues 'Beillesztés értékként
Sheets(1).Select 'Első lapra állás a Másolat füzetben...
Range("A1").Select 'A1 cellára állás
újfájl = útvonal & "Másolat.xls" 'Új füzet útvonalának és nevének megadása...
ActiveWorkbook.SaveAs Filename:=újfájl, FileFormat:=xlNormal 'mentése Másolat néven
End SubSzerkesztette: Delila 2008. 07. 22. 19:27 -kor
Elküldve: 2008. 07. 23. 11:37
Idézet: Delila - Dátum: 2008. júl. 22., kedd - 13:22
Elküldve: 2008. 07. 25. 15:36
Elküldve: 2008. 07. 28. 20:38