Šioje pamokoje paaiškinama, kaip įterpti tekstą į Excel naudojant Python. Šiame straipsnyje pateikiama išsami kūrimo aplinkos nustatymo informacija, pateikiamas programos rašymo veiksmų sąrašas ir veikiantis pavyzdys, rodantis, kaip atlikti žodžių laužymą programoje Excel naudojant Python. Taip pat išmoksite apvynioti tekstą visoje eilutėje ar stulpelyje.
Teksto įvyniojimo taikymo „Excel“ naudojant Python žingsniai
- Nustatykite IDE naudoti Aspose.Cells Python per Java per Java, kad tekstas būtų automatiškai apvyniotas
- Sukurkite workbook, pasiekite sheet ir užpildykite pavyzdinį tekstą
- Gaukite stiliaus objektą iš tikslinės ląstelės, kurios tekstą norite apvynioti
- Iškvieskite setTextWrapped() metodą ir pateikite argumentą True, kad nustatytumėte vėliavėlę
- Norėdami nustatyti šią ypatybę, dar kartą nustatykite šį stiliaus objektą į tikslinį langelį
- Iškvieskite metodą autoFitRows(), kad įterptumėte tekstą langeliams, kurių vėliavėlė yra teisinga
- Išsaugokite gautą failą
Šie veiksmai apibendrina kaip apvynioti tekstą programoje Excel naudojant Python. Pagrindinė šio proceso užduotis yra pasiekti tikslinės ląstelės stilių, nustatyti jo teksto apvyniojimo ypatybę ir išsaugoti stilių atgal į langelį. Vėliau, kai autoFitRows() metodas iškviečiamas visam lapui, jis sukelia teksto įvyniojimą visuose langeliuose, kurių teksto vyniojimo ypatybė yra nustatyta.
Kodas, skirtas automatiškai apvynioti tekstą programoje „Excel“, naudojant Python
Šis pavyzdinis kodas parodo kaip sutalpinti tekstą Excel langelyje naudojant Python. Šiai ypatybei nustatyti naudojome langelio stilių, tačiau jei norite gauti ir nustatyti šią ypatybę visai eilutei, pasakykite 6 eilutę, tada naudokite išraišką ws.getCells().getRows().get(5).getStyle( ), kad gautumėte 6-osios eilutės stilių darbalapyje pavadinimu ws. Taikykite tą patį procesą stulpeliams, naudodami metodą getColumns() vietoj metodo getRows() nurodytoje išraiškoje.
Šis straipsnis mus išmokė kaip pritaikyti teksto įvyniojimą programoje Excel naudojant Python. Jei norite pakoreguoti eilutės aukštį pagal konkrečią vertę, žr. straipsnį kaip reguliuoti eilutės aukštį programoje Excel naudojant Python.