Aktywne Wpisy
ZenujacaDoomerka +27
Powiem szczerze że wstydzę się mówić na terapii ostatnio o wielu rzeczach. Jak mam przed dorosłymi ludźmi opowiadać o tym, że śpię z pluszakami i chce być głaskana,chwalona i zaopiekowana? Przecież oni sobie pomyślą, że mam nieźle pod kopułą xd
#gownowpis
#gownowpis
aptitude +5
Ale faktycznie, po co montują te rączki w podjazdach? Miałem już za sobą 3 pojazdy i nikt w życiu nie korzystał z tej rączki. Wiec po co montują to?
Przecież producenci autów wiele by zaoszczędzili, jak by się pozbyli tej rączki który i tak nikt nigdy jej nie używa.
#samochody #motoryzacja #ciekawostki
Przecież producenci autów wiele by zaoszczędzili, jak by się pozbyli tej rączki który i tak nikt nigdy jej nie używa.
#samochody #motoryzacja #ciekawostki
Jak mogę przekonwertować te dane na stringa żeby to gówno się nie zmieniało?
#excel #programowanie
Wtedy excel nie podmienia tego na datę, wyświetla bez '
Ale jak porównujesz string do stringa to już nie jest to samo, taka uwaga
@kaosha: co dokładnie masz na myśli?
Jak znajdziesz jednak metodę to daj znać
https://stackoverflow.com/questions/16820553/excel-cell-value-as-string-wont-store-as-string
@brak_nicku: w samej tablicy nie ma sensu/potrzeby niczego konwertować na string, bo to już jest string, cała magia dzieje się w momencie zapisu tablicy do zakresu. Żeby podpowiedzieć najlepsze rozwiązanie, to potrzebne są jeszcze co najmniej 2 informacje:
- co prócz tych tekstów zawiera tablica? W szczególności, czy są tam formuły?
- w jaki sposób zapisujesz zawartość tablicy
Dim Dane1, Dane2
Dane1 = arkusz.range("A1:C" & lastRow).Value
Dane2 =arkusz.range("F1:F" & lastRow).Value
Tablica zawiera liczby, trochę tekstów "słownych" typu "Kazimierz" i daty. Następnie z Następnie w pętli dodaję te elementy do arraya
For i = 1 to Ubound(Dane1)
Arr(i, 1) = Dane1(i, 1)
Arr(i, 2) = Dane1(i, 2)
Arr(i, 3) = Dane2(i, 1)
I na końcu wrzucam całego arraya do arkusza
WB.sheets(1).range(A1).(blabla).value = Arr
WB.sheets(1).range(A1).(blabla).FormulaLocal = Arr
@brak_nicku
Ostatecznie zadziałało nadanie przed włożeniem danych formatu kolumny tj.
WB.sheets(1).columns("D").NumberFormat= "@"
WB.sheets(1).range(A1).(blabla).value = Arr
Wtedy w kolumnie D pozostaną same stringi i jest to lepsze od używania range.text (które u mnie nie działało) bo .text zaczytuje to co w danej chwili Excel przedstawia (więc gdyby tekst był za długi i powstały ####, to by je wprowadził)