vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest poniedziałek, 29 kwietnia 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

mnożenie niestandardowej komórki


otwartyotwarty rozpoczął: Buszkowice postów: 4



napisał: Buszkowice
postów: 4


umieszczony:
12 grudnia 2012
18:38

  
Ok, znalazłem błąd, dzięki za pomoc :)

Cytat:
To mi właśnie nie działa, jak mnożę komórki o innym formatowaniu, problemu nie ma, pojawia się dopiero gdy mnożę tą z formatowaniem niestandardowym i nie rozumiem dlaczego, nigdzie nie mogę tego znaleźć :/

Wyskakuje mi: Type mismatch
napisał: Buszkowice
postów: 4


umieszczony:
12 grudnia 2012
17:12

edytowany:
12 grudnia 2012
17:18

  
To mi właśnie nie działa, jak mnożę komórki o innym formatowaniu, problemu nie ma, pojawia się dopiero gdy mnożę tą z formatowaniem niestandardowym i nie rozumiem dlaczego, nigdzie nie mogę tego znaleźć :/

Wyskakuje mi: Type mismatch
napisał: Trebor
postów: 1209


umieszczony:
12 grudnia 2012
16:51

  
Pokazałeś niepełną linię mnożenia. Mnożenie jest, ale co z wynikiem? Format, który pokazałeś nie jest przeszkodą w mnożeniu.
Przykładowa pełna linia:
MsgBox Worksheets("nazwa").Range("D" & i).Value * Worksheets("nazwa").Range("A" & i).Value

napisał: Buszkowice
postów: 4


umieszczony:
12 grudnia 2012
13:40

  
Witam,
jestem początkujący więc jeśli się wygłupie pytaniem, wybaczcie ;)

mam komórkę z formatowaniem niestandardowym -> 0" zł"
przy próbie mnożenia "wywala" mi błąd, próbowałem nawet użyć Type:=xlFillDefault, ale jakoś nie wiem gdzie go wstawić :/

mnożenie wygląda następująco:

Worksheets(nazwa).Range("D" & i).Value * Worksheets(nazwa).Range("A" & i).Value



to jest w pętli oczywiście

Mógłbym użyć komórek tymczasowych i wklejać tam zawartość oraz usunąć formatowania, ale tego wolałbym uniknąć, czy jest jakiś prostszy sposób?


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z