Błąd podczas konkatencaji łańcucha i liczby

Odpowiedz Nowy wątek
2011-07-28 21:57
0

Witam!
Mam taki problem: Chcę wprowadzić do komórki funkcję za pomocą VB. Funkcja ta zależy od parametru index (nr wiersza). Do konkatenacji używa się symbolu &
po wpisaniu linijki:
Range("O" & index).Value = "=L" & index & "+M+" & index & "N" & index
Wyrzuca:

Run-time error ' 1004 '.
Application-defined or operation-defined error. 

Podczas gdy kilka linijek wyżej:
Range("I" & index).Value = "=G" & index & "+H" & index
nie wywołuje błędu. Co jest grane?!

edytowany 1x, ostatnio: Maleficus03, 2011-07-28 21:59

Pozostało 580 znaków

2011-07-29 13:57
0

Jakiego typu jest index? Może musi być stringiem? Jakie przykładowe wartości podajesz do pierwszego, a jakie do drugiego wywołania?

edit:
...i spróbuj może tak:
Range("O" & index).Value = "=L" & index & "+M" & index & "+N" & index

edytowany 1x, ostatnio: aurel, 2011-07-29 13:57

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0