Загрузите данные Excel в Uitable с помощью всплывающего меню

Мне нужно загрузить данные excel в uitable, используя всплывающее меню. Вот мой код, он работает. Мне нужно знать, как оставить столбец пустым, если в всплывающем меню не было выбора.

function pushbutton_Load_Callback(hObject, eventdata, handles) global data handles.output = hObject; filename=uigetfile({'*.xls';'*.csv'}); handles.filename = filename; [num,text,data] = xlsread(filename); [~,colNames] = xlsread(filename); set(handles.popupmenu_1,'String',colNames(1,:)); set(handles.popupmenu_2,'String',colNames(1,:)); guidata(hObject, handles); function pushbutton_SlctData_Callback(hObject, eventdata, handles) global data SelectedData1 = get(handles.popupmenu_1,'Value'); SelectedData2 = get(handles.popupmenu_2,'Value'); colA(:,1) = data(2:end,SelectedData1); colA(:,2) = data(2:end,SelectedData2); set(handles.uitable1,'Data', colA); 

    Interesting Posts

    Преобразование миллисекунд на сегодняшний день (в Excel)

    Скопируйте определенную ячейку и вставьте ее на другой лист

    Чтение файлов Excel из C #

    как преобразовать xml в excel лист с таким же именем, используя c # .net

    Этикетки серии динамических диаграмм

    Именование непустых ячеек столбца в качестве значений предыдущего столбца

    Как запустить макрос на одном листе, не оказывая влияния на другие таблицы, которые я открываю

    Получить название серии из диаграммы, нажав на эту серию

    Excel VBA выбирает формулу столбца refence ячейки

    Извлечь текст из двух слов в значение LEFT значения Delimiter в строке

    VBA array: «Testarray (10)» – Каковы начальные значения этого * без * присвоения * любого * значения * любой * ячейке?

    Как отменить кнопку в пользовательском интерфейсе в долгосрочной перспективе в VSTO Addin?

    Получить последнюю уникальную строку в Excel

    Преобразование серийного номера excel DateTime в R DateTime

    Ошибка «Получение фабрики COM-класса для компонента с CLSID» при запуске Excel

    Давайте будем гением компьютера.