Problem ze spacjami w nazwie ścieżki w makrze Excela

1

Definicja WYSZUKAJ.PIONOWO to:

=IF(ISNA(VLOOKUP(RC[-7],'[\\sqlc\Curr table & Checklist\Currency table - foreign.xlsx]Sheet1'!R2C1:R9999C2,2,FALSE))=FALSE,VLOOKUP(RC[-7],'[\\sqlc\Curr table & Checklist\Currency table - foreign.xlsx]Sheet1'!R2C1:R9999C2,2,FALSE),""No a/c"")

Program Excel zgłasza błąd z powodu odstępu między „Curr” a „table” w nazwie ścieżki (i również byłby zdenerwowany następującymi spacjami w nazwie ścieżki).

P: Gdzie wstawić znaki mowy („), aby rozwiązać problem. Wypróbowałem kilka opcji, ale jak dotąd nie miałem szczęścia.

Nigel
źródło

Odpowiedzi:

1

Umieszczasz cudzysłowy („) wokół całej ścieżki.

W takim przypadku kod powinien wyglądać następująco:

=IF(ISNA(VLOOKUP(RC[-7],'["\sqlc\Curr table & Checklist\Currency table - foreign.xlsx"]Sheet1'!R2C1:R9999C2,2,FALSE))=FALSE,VLOOKUP(RC[-7],'[\sqlc\Curr table & Checklist\Currency table - foreign.xlsx]Sheet1'!R2C1:R9999C2,2,FALSE),""No a/c"")
music2myear
źródło