• 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

Object Storage Arubacloud
0 głosów
1,039 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 1,027 wizyt
pytanie zadane 6 sierpnia 2018 w Visual Basic przez SUNBIN Obywatel (1,190 p.)
0 głosów
1 odpowiedź 189 wizyt
pytanie zadane 1 września 2022 w Visual Basic przez morking Nowicjusz (210 p.)
+1 głos
2 odpowiedzi 621 wizyt
pytanie zadane 8 listopada 2021 w Visual Basic przez Quba Użytkownik (870 p.)

92,565 zapytań

141,416 odpowiedzi

319,598 komentarzy

61,948 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...