На фронтах Великой Отечественной войны с мая 1942 г. Был командиром звена, заместителем и командиром эскадрильи 840‐го ап дд, с 4 июня 1943 г. – командиром эскадрильи и заместителем командира 20‐го гв. ап дд 13‐й гв. ад дд 2‐го гв. ак дд. Летал на самолётах У‐2, Р‐5, ДБ‐3, большинство вылетов совершил на Ил‐4. Ни разу не был ранен, сбит, не имел ни одной аварии и поломки самолёта. Заместитель командира 20‐го гв. бап майор Соляник к маю 1945 г. совершил 212 боевых вылетов (из них 207 – ночью) на бомбардировку военно-промышленных объектов в тылу противника. Общий налёт – 1651 час, из них 776 – днём, 876 – ночью. Как заместитель командира полка совершил 39 боевых вылетов на контроль, 22 – на освещение цели, 16 – на разведку погоды. Летал в любых метеоусловиях. Занимался подготовкой и вводом в строй молодых лётчиков, всего им подготовлено 15 пилотов. Успешно выполнил 16 боевых вылетов на особо дальние цели. В 1944 г.: 26 февраля – Хельсинки; 11 апреля – Констанца; 11 мая – Люблин; 5 и 6 июня – Яссы; 23 августа – Тильзит (Советск); 14 сентября и 26 октября – Будапешт; 15 и 20 сентября – Дебрецен; 7 октября – Бреслау. В 1945 г.: 15 января – Лодзь; 20 февраля – Штеттин; 9 марта – Кёнигсберг; 20 марта – Данциг; 20 апреля – Берлин.
16 апреля 1945 г., в день начала Берлинской операции, экипаж Соляника выполнял боевой вылет на бомбардировку переднего края гитлеровской обороны в районе г. Франкфурт. В этот день немецкие бомбардировщики также вылетели на бомбёжку наших позиций. В небе ещё над нашими войсками произошла встреча, причём на самолёт Соляника один немецкий самолёт шёл прямо в лоб на встречном курсе. На угрожающе близком расстоянии Соляник проявил хладнокровие и мастерство, умело отклонился, избежав столкновения, а стрелкам удалось всадить в бензобаки «юнкерса» несколько очередей, отчего он загорелся и взорвался на своих бомбах. В это время Соляник заметил посыпавшиеся сверху бомбы – другой немецкий бомбардировщик начал неприцельное бомбометание по нашим войскам, чтобы скорее убраться. Бомбы посыпались прямо перед кабиной. Солянику опять пришлось круто маневрировать и выводить свой самолёт из-под удара. После этого немецкими бомбардировщиками занялись наши истребители, а экипаж майора Соляника продолжил выполнение задания.
20 апреля 1945 г. Соляник совершал свой один из последних боевых вылетов за период войны. Цель была – Берлин. Но после отрыва от земли у самолёта Соляника не убрались с взлётного угла щитки. Командир и экипаж принял решение продолжить полёт. В 10‐балльной облачности многие экипажи не нашли цель и возвратились на свою базу. Соляник решил отбомбиться из-под облаков. Пилотируя обледеневший самолёт с неубравшимися щитками по приборам, он точно вышел на цель и выполнил задание.
Указом ПВС СССР от 15 мая 1946 г. за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками и проявленные при этом мужество и героизм майору Солянику Владимиру Фёдоровичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 9068).
В 1947 г. окончил Курсы усовершенствования офицерского состава (КУОС) при 2‐й Ивановской высшей авиационной офицерской школе ДА. До 1954 г. служил заместителем командира, одновременно инспектором-лётчиком по технике пилотирования и теории полётов 202‐го гв. тбап, затем до 1957 г. – заместителем командира по лётной подготовке 132‐го тбап.
С февраля 1957 г. полковник В.Ф. Соляник – в запасе. Жил в Ростове-на-Дону. Умер 28 октября 1993 г. Похоронен на Северном кладбище г. Ростов-на-Дону.
Награждён орденом Ленина (15.05.46), 4 орденами Красного Знамени (31.12.42; 07.09.43; 28.09.56; 30.12.56), орденами Александра Невского (20.05.44), Отечественной войны 1‐й степени (06.04.85), 2 орденами Красной Звезды (15.11.50; 04.06.55), медалями.
В Ростове-на-Дону в честь героя названа улица, а в Полтаве его имя высечено памятной стеле.
Родился 13 марта 1912 г. в с. Баландино Оренбургской области. Призван в армию в 1930 г. Был откомандирован в Оренбургскую военную школу лётчиков и лётчиков-наблюдателей, которую окончил в 1934 г. Участвовал в советско-финляндской войне 1939–1940 годов.
Во время Великой Отечественной войны в действующей армии – с июня 1941 г. Совершал боевые вылеты на самолете СБ в составе 125‐го бап 13‐й сад на Западном фронте. В середине июля полк, потерявший почти все самолеты, был выведен из боев и отправлен в Казань для переучивания на пикирующие бомбардировщики Пе‐2. С сентября 1941 по январь 1942 г. в составе 222‐й бад воевал на Ленинградском фронте, совершив 80 боевых вылетов на самолете Пе‐2. В январе 1942 г. 125‐й бап был выведен из боев и на аэродроме Монино проходил переобучение на бомбардировщик Б‐25. В мае – июне И.И. Старжинский уже совершал боевые вылеты на самолете Б‐25 на бомбардировку войск, железнодорожных станций и других стратегически важных объектов противника.