Pytania otagowane jako vba

Visual Basic for Applications; podzbiór Visual Basic używany we wszystkich aplikacjach Microsoft Office. Rozważ użycie tego tagu razem z tagiem dla konkretnej aplikacji, o której mowa. Dobre pytania dotyczące VBA zazwyczaj zawierają trochę kodu i prosi o rozwiązanie określonych problemów. Pytania dotyczące całych rozwiązań (proszę podać kod / jak to zrobić i to z VBA) są nie na temat i zostaną zamknięte jako zbyt ogólne.


1
Excel Vba (przycisk onclick)
Mam ten arkusz roboczy, który zawiera kolumny „kod, operacja, tytuł, data, nazwa, opis, status”. Format jest ogólnie. code:4566, 4899, 4987, 4988, 4989 operation:X,Y,Z,X,Y title:XX,YY,ZZ,RR,XXY date: (the date column is not blank) name:Adam,Edward,Adam,Kris,Chris description: (some rows has data for this column, some are blank) status: active, inactive, closed Próbuję skopiować wiersze, …


1
vba - tabela HTML do Excela arkusza roboczego
Potrzebuję skryptu VBA, który może wyodrębnić dane lokalnej tabeli HTML do Excela. Mam kod (znalazłem go gdzieś w sieci), który działa za pomocą linku URL, ale chcę, aby móc to zrobić za pomocą mojego pliku HTML przechowywanego lokalnie. Błąd jestapp defined or object defined error Sub HTML_Table_To_Excel() Dim htm As …

3
Nazywanie obiektu w Excel VBA, aby można go było wybrać po skopiowaniu do innego arkusza / skoroszytu
Amatorsko łączę makro / VBA w Excelu. Polega na skopiowaniu obrazu, który jest legendą w innym języku, z Source.xlsx, i wklejeniu go do Destination.xlsx. Obraz jest taki, że nie jest już Obiektem na Mapie. Poniższy kod działa. Jednak teraz próbuję wyrównać nowy obraz, aby zastąpił stary xlamLegendGroup w pliku Destination.xlsx. …

1
Znajdź wartość komórki na innej karcie
Byłbym wdzięczny za pomoc w poniższym kodzie. Nie miałem dużo szczęścia, próbując sprawić, by działało tak, jak chcę. To, co próbuję zrobić, to znaleźć wartość wprowadzoną w komórce 1 „K2” na karcie 2. Jeśli wartość istnieje na karcie 2, wybierze wartość i wykona trochę kodu, a następnie sprawdzi, czy z …

2
Jak połączyć wartości z wielu wierszy w jeden wiersz
Mam arkusz kalkulacyjny Excel 2007 z 2250 wierszami i 19 kolumnami. W tych wierszach mogę mieć dwa wiersze zduplikowanych informacji o klientach, które należy połączyć, ale tylko wtedy, gdy komórka powyżej jest pusta. Mogę również mieć wiersze danych klientów, które nie wymagają łączenia. Unikalny numer członka klienta można wykorzystać do …

0
Tabela przestawna z dynamicznymi nazwami pól w programie Excel 2010
Tworzę skoroszyt, w którym użytkownik może wkleić swój zestaw danych do arkusza. Ten zakres dynamiczny zostanie wykorzystany do wygenerowania serii tabel przestawnych w kolejnych arkuszach. Działa to dobrze, gdy nagłówki są w jednym języku. Chciałbym jednak wiedzieć, czy można zmienić nagłówki na inny język, ale nadal automatycznie uzyskać te same …

1
zadzwoń excel 2010 vba z menu bash
Piszę funkcję bashmenu i mam problem z wywołaniem VBAnapisanego w programie Excel 2010 z poziomu niej. Pierwsza linia jest ścieżką do VBA. Kiedy użytkownik wybiera ngs, próbuję mieć xlsx z vbaotwartym, aby można go było wykonać. Dziękuję Ci :). ngs() { call {C:\Users\cmccabe\Desktop\Sanger\NGS_Sanger.xlsx} cd 'C:' C:/Users/cmccabe/Desktop/Python27/ for file in C:/Users/cmccabe/Desktop/Python27/*_sanger.txt …

2
Jak zoptymalizować funkcję VBA w programie Excel
Napisałem funkcję w VBA i poniżej przedstawiłem uproszczoną wersję. Zasadniczo wymaga argumentu, wykonuje preformat vlookupna nazwanym zakresie w arkuszu przy użyciu wartości argumentu, przekazuje wartość vlookedup do innej funkcji, a na koniec zwraca wynik. Korzystam z tej funkcji bardzo często ... jak 50 000 razy w moim skoroszycie. W rezultacie …




1
Znajdź wszystkie wystąpienia tekstu i ustaw go jako hiperłącze z makrem
wymagany Chcę znaleźć wszystkie wystąpienia pojedynczego tekstu w dokumencie MS Word, uczynić każde wystąpienie hiperłączem i zmienić ogólny styl hiperłącza na jeden z moich wybranych. Co ja mam Ponieważ nie mam pojęcia, jak osiągnąć powyższy wymóg jako całość, zacząłem od jego części, a mianowicie znalezienia jednego wystąpienia i dostosowania go. …

1
Zmiana formatu wartości ciągu na datę w języku VBA
Pracuję nad skryptami VBA w programie Excel. Poniżej znajduje się kod, nad którym pracuję. Option Explicit Sub MoveThingsAbout() Worksheets("Sheet3").Cells.Clear Worksheets("Sheet3").Range("A1").Value = "JOB" Worksheets("Sheet3").Range("B1").Value = "STOCKCODE" Worksheets("Sheet3").Range("C1").Value = "DATE" Worksheets("Sheet3").Range("D1").Value = "QUANTITY TO MAKE" Worksheets("Sheet3").Range("E1").Value = "QUANTITY MANUFACTURED" Dim row As Integer Dim fromdate As String Dim stockCode As String Dim …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.