Próbuję podzielić ułożone dane w komórce A1 i na zewnątrz umieścić go w B1, więc jest rozliczane przez rury, a usuwane przerwy liniowe. Czy to w ogóle możliwe?

enter image description here

-1
Rich Stevens 26 luty 2019, 03:58

2 odpowiedzi

Najlepsza odpowiedź

Użyj funkcji substytutu i bezpieczeństwa. 10 to kod nowej linii.

=SUBSTITUTE(A1,CHAR(10),"|")
4
Scott Holtzman 26 luty 2019, 01:07

Wersja VBA tylko dlatego, że oznaczyłeś go jako VBA:

Range("B1").Formula = Join(Split(Application.transpose(Range("A1").Text),vblf),"|")

Uwaga: powiedziałeś "przecinki" w swoim pytaniu, ale twoja próbka wykazała rurę, dlaczego oboje używaliśmy rury

0
Dan Donoghue 26 luty 2019, 01:11