-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Sprite75
tag
Sziasztok
Van egy ilyen kód az egyik táblázatomban a Rendelés lapon ami egy Combo boxban történő keresést működtet.
Private Sub ComboBox1_Change()
Dim i As Long
If Not IsArrow Then
With Me.ComboBox1
.List = Worksheets("Rendelés").Range("BD5", Worksheets("Rendelés").Cells(Rows.Count, "BD").End(xlUp)).Value
.ListRows = Application.WorksheetFunction.Min(20, .ListCount)
.DropDown
If Len(.Text) Then
For i = .ListCount - 1 To 0 Step -1
If InStr(1, .List(i), .Text, vbTextCompare) = 0 Then .RemoveItem i
Next
.DropDown
End If
End With
End If
On Error Resume Next
i = Application.Match(Cells(1, 1), Columns(2), 0)
If Not VarType(i) = vbError Then Cells(i, 3).Select
On Error GoTo 0
End Sub
Private Sub ComboBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
IsArrow = (KeyCode = vbKeyUp) Or (KeyCode = vbKeyDown)
If KeyCode = vbKeyReturn Then Me.ComboBox1.List = Worksheets("Rendelés").Range("BD5", Worksheets("Rendelés").Cells(Rows.Count, "BD").End(xlUp)).Value
End Sub
Private Sub ComboBox1_DropButtonClick()
With Me.ComboBox1
.List = Worksheets("Rendelés").Range("BD5", Worksheets("Rendelés").Cells(Rows.Count, "BD").End(xlUp)).Value
.ListRows = Application.WorksheetFunction.Min(20, .ListCount)
.DropDown
End With
End Sub
Viszont ugyanebben a táblázatban fut egy ilyen kód ami a táblázat 2 különböző lapjának PDF-be történő mentését futtatja 20 percennénk.
Sub TimerPDFStart()
If kovidoPDF > Now Then Exit Sub
kovidoPDF = Now + TimeSerial(0, 20, 0) '1 perces időzítési idő
Application.OnTime kovidoPDF, "PDFautoment", , True
End Sub
A problémám az, hogy ha épp nyitva van a Combo box, ép pont akkor jár le a 20 merc amikor a
PDFautoment
makró lefutna, akkor hibát amikor aPDFautoment
át akar lépni egy másik munkalapra, hogy mentsen PDF-be (Sheets("Összesítve").Select)Meg lehet azt oldani hogy ha nyitva van a Combo box és épp akkor indítaná a
TimerPDFStart()
időzítő a mentést akkor az várakozzon amíg a combo box használata be nem fejeződik.Bocsi hogy egy kicsit hosszú lett.
Új hozzászólás Aktív témák
- Vezeték nélküli fülhallgatók
- Notebook hibák
- Telekom mobilszolgáltatások
- Kínai, és egyéb olcsó órák topikja
- VR topik (Oculus Rift, stb.)
- Honor Magic V2 - origami
- Vigneau interaktív lokálblogja
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Sweet.tv - internetes TV
- Kerékpárosok, bringások ide!
- További aktív témák...
- AKCIÓ! - STEAM kulcsok / Punch Club, Oddworld: Soulstorm, Children of Morta, stb. - 2024.05.16.
- World of Warcraft Shadowlands Collectors edition EU EN
- Új, bontatlan World of Warcraft gyűjtői kiadások
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen