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
Skrypt Outlook do sprawdzenia ukrytego załącznika
Mam skrypt programu Outlook, który pokazuje odbiorcę i monituje użytkownika „Czy na pewno chcesz wysłać tę wiadomość e-mail do XXX?” Mamy jednak problem z wtyczką, której używamy do wysyłania bezpiecznych plików, która monituje użytkownika dwukrotnie o skrypt zamiast o jeden raz. Mówią mi, aby przejść przez właściwość items.Attachments, aby sprawdzić, …


1
Definiowanie zakresu w kolumnie filtrowanej w programie Excel
Próbuję utworzyć makro, którego mogę użyć do automatycznego wybierania wszystkich wartości w przefiltrowanym zakresie kolumny. W idealnej sytuacji staram się, aby działało to z 10 warunkami filtrowania (1-10), ale liczba wartości zwracanych dla tych warunków może się różnić. Załączam bardzo mały zestaw przykładowych danych o tym, jak będą wyglądać kolumny. …




1
Pokaż wzrost linii trendu za pomocą Excel vba
Mam dane w c5:c12(sprzedaż1) i wykreśliłem wykres i linię trendu tych danych. Mam również dane w d5:d12(sprzedaż2). Chciałbym graficznie pokazać wzrost w mojej istniejącej linii trendu, używając drugiego zakresu danych (naciskając przycisk polecenia). Jak mogę to osiągnąć w programie Excel (za pomocą VBA)?

1
Stopka formatu Excel VBA, która zawiera obliczoną wartość
Mam makro dla mojej stopki, która używa funkcji PRAWO i DŁUGOŚĆ do pobierania ciągów z różnych komórek w arkuszu. Testowałem na różnych arkuszach i to działa. ActiveSheet.PageSetup.RightFooter = Right(Range("D11"), 8) + Right(Range("D4"), Len(Range("D4")) - 24) Odrobiłem pracę domową i skorzystałem z metody „record macro”, aby sformatować stopkę, i wymyśliłem: ActiveSheet.PageSetup.RightFooter …

1
Jak scalić zduplikowane komórki Col A, jednocześnie sumując ich wartości w Col C, jednocześnie wyciągając ich identyfikatory w Col B Excel 2013 przy użyciu VBA [zamknięte]
To jest to czego chcę. Scal duplikaty z kolumny A Przeciągnij identyfikatory z kolumny B Sumuj wartości z kolumny C Sub SkuSorter() Dim x As Long, y As Long Dim rng As Range Dim wSrc As Worksheet: Set wSrc = Sheets("AR Received SKU's List 1") With Application .ScreenUpdating = False …



1
Jak wyłączyć opcję ukrywania wierszy / kolumn we współdzielonym pliku Excel za pomocą vba?
Mam udostępniony plik Excel, z którego potrzebuję wielu osób do pracy jednocześnie. Plik zawiera niektóre makra, które ukrywają niektóre kolumny na podstawie nazwy użytkownika. 1) sprawdź nazwę użytkownika 2) ukryj kolumny A, B, C (dla określonych użytkowników) Gdy kolumny zostaną ukryte dla „ograniczonego” użytkownika, nie chcę, aby użytkownik mógł odkryć …
1 macros  vba 

3
Excel - Jak zwrócić ciąg zawierający tylko pierwszą liczbę, który ma od 7 do 10 znaków w dużym tekście? (najlepiej tylko formuły)
Próbuję wyodrębnić niektóre liczby z kilku komórek, z których każda zawiera duży fragment tekstu. Ciągom liczbowym towarzyszą pewne słowa poprzedzające ciąg liczbowy, który próbuję wyodrębnić. Próbowałem rozwiązać problem, używając funkcji takich jak MID, LEWO, PRAWO, DŁUGOŚĆ, ZNAJDŹ i WYSZUKAJ Jednak ciągle otrzymuję zły wynik. Wynika to z trzech problemów z …

0
Makro programu Outlook działa dwa razy
Używam makra, aby wysłać automatyczną odpowiedź na SMS-y, które przychodzą mi do głowy. To działa, ale wysyła odpowiedź do naszych klientów dwa razy za każdym razem. Wszelkie porady, jak to zatrzymać. Makro to: Sub ReplytoMessage(Item As Outlook.MailItem) Set myReply = Item.Reply If Item.BodyFormat = olFormatHTML Then myReply.HTMLBody = "Thank you …

1
Wyodrębnij unikalne podciąg z zakresu programu Excel
Mam wartości komórek z nazwami, które są dość blisko siebie. Chciałbym wyodrębnić wspólny podciąg. Oto przykład. 1100_250_Jump_12HR_100MD_S_run1 1100_250_Jump_12HR_100MD_S_run2 1100_250_Jump_12HR_100MD_S_run3 1100_250_Jump_12HR_100MD_S_run4 1101_250_Jump_12HR_100MD_U_run5 1101_250_Jump_12HR_100MD_U_run6 1102_250_Jump_12HR_100MD_U_run7 1102_250_Jump_12HR_100MD_U_run8 1102_250_Jump_12HR_100MD_U_run9 1102_250_Jump_12HR_100MD_U_run10 Dane wyjściowe powinny być _250_Jump_12HR_100MD_ Jak mogę wyodrębnić wspólny ciąg podrzędny w programie Excel? Sprawdziłem podobne pytania, ale nie mogłem znaleźć odpowiedzi.

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.