Pytania oznaczone «vba»

Visual Basic for Applications (VBA) to sterowany zdarzeniami, zorientowany obiektowo język programowania do pisania makr, używany w całym pakiecie Office, a także w innych aplikacjach. VBA nie jest odpowiednikiem VB.NET ani VBS; jeśli pracujesz w programie Visual Studio, użyj [vb.net]. Jeśli twoje pytanie dotyczy konkretnie programowania dowolnej aplikacji MS Office, użyj również odpowiedniego tagu: [excel], [ms-access], [ms-word], [outlook] lub [ms-project].

537
Jak uniknąć używania opcji Wybierz w programie Excel VBA

Słyszałem wiele o zrozumiałej wstręt do używania .Selectw Excel VBA, ale nie jestem pewien, jak tego uniknąć. Zauważyłem, że mój kod byłby bardziej przydatny, gdybym mógł używać zmiennych zamiast Selectfunkcji. Jednak nie jestem pewien, jak odwoływać się do rzeczy (takich jak ActiveCellitp.), Jeśli...

236
Czy przeglądać pliki w folderze za pomocą VBA?

Chciałbym przeglądać pliki katalogu za pomocą vba w programie Excel 2010. W pętli będę potrzebować: nazwa pliku i data sformatowania pliku. Zakodowałem następujące, co działa dobrze, jeśli folder nie ma więcej niż 50 plików, w przeciwnym razie jest absurdalnie wolny (potrzebuję go do pracy z...

208
Różnica między Visual Basic 6.0 i VBA

Jaka jest różnica między nimi. Zawsze myślałem, że VBA jest nieco „kaleką” wersją VB, ale kiedy przyjaciel zapytał mnie innego dnia, nie miałem pojęcia, jakie są rzeczywiste różnice. Ponadto, gdy używasz na przykład Excela, czy to VB czy

181
Excel VBA - wyjście dla pętli

Chciałbym opuścić forpętlę, gdy spełniony zostanie warunek w środku. Jak mogę wyjść z forpętli, gdy ifwarunek zostanie spełniony? Myślę, że jakieś wyjście na końcu mojego ifoświadczenia, ale nie wiem, jak by to działało. Dim i As Long For i = 1 To 50 Range("B" & i).Select If Range("B" &...

180
Jaka jest różnica między .text, .value i .value2?

Nie proszę o pomoc przy żadnym scenariuszu, ale moje pytanie ma na celu wyjaśnienie. Ostatnio robiłem dużo skryptów VB w Excelu, więc naprawdę odnoszę się do Excela w tym pytaniu. Jaka jest różnica między .text, .value i .value2? Na przykład, kiedy powinienem używać target.text, target.value i...