Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [VBA] ComboBox φίλτρο (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/3005-combobox-filtro.html)

anestaki 14-02-14 20:13

ComboBox φίλτρο
 
1 Συνημμένο(α)
Καλησπέρα σε όλους
Θα ήθελα την Βοήθεια σας στο ComboBox της φόρμας πρέπει να εμφανίζονται μόνο τα ονόματα της στήλη (Β) όταν στην στήλη (Ε) είναι TRUE.

Thanosp 15-02-14 10:50

1 Συνημμένο(α)
Καλημέρα
Κοίτα το συνημμένο
Θανάσης

anestaki 15-02-14 12:40

Καλημέρα Θανάση
Σε ευχαριστώ

anestaki 15-02-14 15:12

Καλησπέρα Θανάση
Μου προέκυψε ένα πρόβλημα ενώ θέλω να βλέπω το Customer όταν επιλεγεί να μου επιστέφει Customer.Row-1 είναι δυνατόν αυτό

Thanosp 15-02-14 19:16

Καλησπέρα
Ανέβασε αρχείο δεν κατάλαβα τι εννοείς

anestaki 15-02-14 20:20

1 Συνημμένο(α)
Ενώ βλέποντας .AddItem Customer.Value να επιλεγώ .AddItem Customer.Row

kapetang 15-02-14 22:47

1 Συνημμένο(α)
Καλησπέρα

Γιώργο, δες το επισυναπτόμενο αρχείο.

Ελπίζω να κατάλαβα το ζητούμενο

Γιώργος

anestaki 15-02-14 23:27

Για να αλλάξω την γραμμή εμφάνισης από (ΒΙΘΥΝΙΑΣ 29 2) σε (1 ΒΙΘΥΝΙΑΣ 29) τι πειράζω


Dim rngCheck As Range, rngSource As Range
Dim i As Long, j As Long, numRows As Long
numRows = 1000
Set rngCheck = Worksheets("pelates").Range("E2").Resize(numRows)
Set rngSource = Worksheets("pelates").Range("B2").Resize(numRows)
ReDim x(1 To numRows) As String
ReDim y(1 To numRows) As Long
For i = 1 To numRows
If rngCheck.Cells(i) = True Then
j = j + 1
x(j) = rngSource.Cells(i)
y(j) = rngSource.Cells(i).Row
End If
Next
ReDim Z(1 To j, 1)
For i = 1 To j
Z(i, 0) = x(i): Z(i, 1) = y(i)
Next
ComboBox1.List = Z

kapetang 15-02-14 23:36

x(j) = j & " " & rngSource.Cells(i)

anestaki 16-02-14 00:21

Η σειρά εμφάνισης στην γραμμής αυτή δεν είναι (Z(i, 0) = x(i)= ΒΙΘΥΝΙΑΣ 29 : Z(i, 1) = y(i) – 1=ID πως την αλλάζω σε ID ΒΙΘΥΝΙΑΣ 29


Η ώρα είναι 17:23.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2