• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

VBA - Excel - otwieranie folderów o przypisanej nazwie

Fiszki IT
Fiszki IT
0 głosów
316 wizyt
pytanie zadane 7 kwietnia 2020 w Visual Basic przez Tuss114 Nowicjusz (120 p.)

Witam, chciałbym uzyskać informacje, czy w VBA dla Excela mogę zrobić taką funkcję, która po kliknięciu odpowiedniego przycisku będzie wyszukiwała odpowiedni indeks, następnie po znalezieniu go, otworzy folder na dysku. Obecnie mam takie wyszukiwanie po indeksie gdy kliknę na dane pole w arkuszu, wyszukuje mi nr_indeksu, następnie z innego arkusza wyświetla mi informacje i dane przypisane do niego. Chciałbym teraz utworzyć przycisk, który będzie otwierał odpowiedni folder z dysku o nazwie kodu zabranego z pola dane. Zależy mi, aby wyszukać za pomocą nr_indeksu dane opisane jakimś numerem, następnie aby otworzyć folder z danym numerem "dane". Nie wiem czy jest możliwość aby do ścieżki podczas kompilacji wpisywał się znaleziony numer danych który jest wyszukiwany podczas wywołania numeru indeksu. Bardzo proszę o ewentualne nakierowanie w dobrym kierunku. Z góry dziękuję ! :)

Kod wyszukiwania informacji i wyświetlania ich po kliknięciu na pole w Arkuszu:

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)

nr_indeksu= ActiveCell.Value
wskaznik_wiersza = 1

    Do

    wskaznik_wiersza = wskaznik_wiersza + 1

    If Sheets("Arkusz").Cells(wskaznik_wiersza, 3) = "" Then Exit Do

    Loop While Sheets("Arkusz").Cells(wskaznik_wiersza, 3) <> nr_indeksu

dane= Sheets("Arkusz").Cells(wskaznik_wiersza, 4)

UserForm2.TextBox30.Value = nr_indeksu
UserForm2.TextBox29.Value = dane

UserForm2.Show
Cancel = True

End Sub

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 496 wizyt
pytanie zadane 6 sierpnia 2018 w Visual Basic przez SUNBIN Obywatel (1,190 p.)
+1 głos
1 odpowiedź 64 wizyt
+1 głos
1 odpowiedź 53 wizyt
pytanie zadane 11 maja w Visual Basic przez Misiek Mądrala (5,180 p.)
Porady nie od parady
Nie wiesz jak poprawnie zredagować pytanie lub pragniesz poznać którąś z funkcji forum? Odwiedź podstronę Pomoc (FAQ) dostępną w menu pod ikoną apteczki.FAQ

84,751 zapytań

133,554 odpowiedzi

295,976 komentarzy

56,010 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...