Wpis z mikrobloga

Mirki, proszę o pomoc z VBA, nie wiem dlaczego nie działa - dopiero z tym zaczynam. Chcę aby po zakończeniu macro w poszczególnych komórkach wkleiło vlookupa. Jak nie próbuje to wywala błąd albo freezuje excela. Głowie się i wymyślić nie mogę, próbowałem różnych metod. Ostatnie linijki kodu to moje próby wklejania tego vlookupa. Ktoś coś?( ) #excel #vba

,

TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False,
Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo

:=Array(Array(1, 1), Array(2, 1), Array(3, 1)), TrailingMinusNumbers:=True

Range("Z2").Select
ActiveCell.Formula = "=VLOOKUP([@[Nazwa Klienta]];'Baza klientów'!B1:M100;10;)"

Range("AK2") = "=VLOOKUP(B2;'Baza klientów'!B1:M100;11;)"
Range("AV2") = "=VLOOKUP(B2;'Baza klientów'!B1:M100;12;)"
  • 4
@kostertoster: na pierwszy rzut oka widać, że znaczna większość makra jest zarejestrowana a nie napisana. Skoro nie wiesz czemu wstawianie formuły nie działa, to też możesz sprawdzić rejestrując makro.
A co do samej formuły, to na pewno muszą być przecinki zamiast średników.