ray88’s diary

お仕事で困ったとき用の自分用の覚書

2022-12-01から1ヶ月間の記事一覧

Python set( )でセットを作る

python 目次 - ray88’s diary ■組み込み関数の set( ) を使うと、連番のセットを作ったりリストや文字列をセットに変換できる ■ range( ) を使ってセットを作る python For文 とRange関数 - ray88’s diary # 0~19の2の倍数のセット num2set = set(range(0,…

WindowsOs 共有フォルダのファイルやサブフォルダを誤って削除したときのリカバリ方法

①リカバリ対象のフォルダを右クリック ②プロパティを選択 ③「以前のバージョン」タブを選択 ④戻したいタイミングのフォルダを選択して開き、削除、または編集をかけてしまい 元に戻したいサブフォルダ、またはファイルを選択してコピーし、戻したい場所 に貼…

WodowsOs関連 目次

win11 プリンタが検出できないとき - ray88’s diary 共有フォルダのファイルやサブフォルダを誤って削除したときのリカバリ方法 Task Host Window が原因でPCがシャットダウンできないときの対処 - ray88’s diary

win11 プリンタが検出できないとき

WodowsOs関連 目次 - ■自分のプリンタはG6030だがG6000としてプリンタ名としては表示される ■参考URL Windows11、ネットワーク検出できずプリンターに繋がらない - ビスくんのフリースタイルライフ

Python セットを作る

python 目次 - ray88’s diary ■セットは数値の値を「集合」として扱う。 ■集合の概念 ■セットを作成 セットはグループにしたい値をカンマで区切り{ } で囲って作る。 リストは同じ値の要素を複数個もつとができるが、セットの場合は1つのセットの中 に同じ…

python 複数のリストを一つにまとめる zip( )

python 目次 - ray88’s diary ■ zip( ) を使うことで複数のリストを1つのリストに合体できる。 このとき、各リストの要素は列をタプルにまとめた値となる。 # リストを設定 x = [1,2,3] y = [4,5,6] z = [7,8,9] # zip オブジェクトにする zip_obj = zip(x,…

Python タプルを比較する

python 目次 - ray88’s diary ■2つのタプルの比較 ・値の比較:== 演算子を使用 ・オブジェクトの比較:Is 演算子を使用 ■サンプルコード ※オブジェクトを比較する際、リストの場合とは相違し、Trueが返る Python リストを比較する - ray88’s diary # タプ…

python タプルの合計、最大値、最小値 sum( ),max( ),min( )

python 目次 - ray88’s diary ■リストと同様に、数値のタプルの合計、最大値、最小値は、 それぞれ組み込み関数の sum( ),max( ),min( )で求めることができる。 # タプルを設定 data = (4,8,15,16,23,42) # 合計 print("合 計:",sum(data)) # 最大値 print(…

Python ある値がタプルに含めれているかどうか in 演算子

python 目次 - ray88’s diary ■ある値がタプルに含まれているかどうかは、in 演算子で調べることができる。 ■サンプルコード # タプルを設定 data = (4,8,15,16,23,42) # 検索対象の番号を入力 num = int(input("番号を入力してください :")) # 数値が data…

VBA Excel→PDF作成 ①

■呼び出し元 Sub PDF作成() Dim wb As Workbook Dim strExcelPath As String Dim strSheetName As String Dim strPdfPath As String strExcelPath = "C:\Users\デスクトップ\ExcelVBAプロジェクト\納品書.xlsx" strSheetName = "Sheet1" strPdfPath = "C:\Us…

VBA 値の型を判定する(値の型を取得する)varType( ) 関数

ExcelVBA 目次 - ray88’s diary ■値の型を判定するには varType( ) 関数を使用する ■呼び出し元プロシージャ Sub 型判定() Dim tempVal As Variant Dim strVarType As String tempVal = 1 strVarType = fncVarType(tempVal) MsgBox strVarType tempVal = "a"…

vba Excel→CSVに変換

■CSV変換前にクレンジングや書式変更等必要な場合はこちらも参照 VBA Excel → CSV に変換する際の手順 - ray88’s diary ■呼び出し元プロシージャ Sub CSV出力() Dim strExcelPath As String Dim strSheetName As String Dim strCsvPath As String Dim wb As …

VBA データのクレンジング (空白、改行、タブ を削除)

ExcelVBA 目次 - ray88’s diary ■データクレンジング部品 Function fncCleansingData(tempVal As Variant) As Variant '----------------------------------------------------- '機 能:受け取った値から半角全角スペースとタブ、改行を ' 削除して戻り値と…

VBA Excel → CSV に変換する際の手順

ExcelVBA 目次 - ray88’s diary ■事前準備 ・CSV化する対象のシートの項目名について、項目名の重複がないか チェックする ※項目名に重複がある場合は重複している項目名を別の項目名に編集し、 重複がないようにする ・各列の値の型を調べる(必要があれば…

Excel VBA 整数か小数点ありか判定する

■ Int( ) 関数は整数に変換する関数のため、int ( )関数で変換する前後の値を比較して 値が同じならば整数、相違する場合は少数点ありということになる。 ■サンプルコード 呼び出し元プロシージャ Sub 小数点有無チェック() Dim strResult As String strResu…

Python タプルのアンパック

python 目次 - ray88’s diary ■タプルのアンパック タプル (100,20) を代入する変数側も (a,b) のようにタプル形式することで、 変数 a,b に(100,200)の要素の100,200 がそれぞれ代入される。 これをタプのアンパックという # タプル形式の変数にタプルを代…

Python タプルの要素を取り出す

python 目次 - ray88’s diary ■タプルの要素はリストと同様にインデックスで取り出せる。複数要素を取り出す場合はスライスを使用する # タプルを設定 color_tuple = ("grenn","red","blue","yellow") # タプルから要素を取り出す print(color_tuple[0]) pri…

python タプルをスライスする(タプルから要素の一部を切り出す)

python 目次 - ray88’s diary ■タプルから要素の一部を切り出す(タプルをスライスする) ※以下以外の方法でスライスする場合はリストのスライスのページを参考にする Python リストをスライスする①(リストから一部を取り出して別のリストを作る) - ray88’…

Python tuple( ) を使ってタプルを作る

python 目次 - ray88’s diary ■組み込み関数の tuple( ) を使用するとリストの場合の list( ) と同じように 効率よくタプルを作成できる。他の型の値をタプルに変換することもできる。■連続番号の入ったタプルを作る 組み込み関数の range( ) で作った範囲を…

Python タプルの概要とタプルの作成

python 目次 - ray88’s diary ■タプルの概要とタプルの作成用語:ミュータブル:要素を追加・削除・変更できること 用語:イミュータブル:要素を追加・削除・変更できない■タプルについて ・リストがミュータブルなのに対し、タプルはイミュータブル。 ・タ…

Excel VBA 図形内の文字列や色などを取得

ExcelVBA 目次 - ray88’s diary ■参考URL 【VBA】図形のテキストや文字色の取得と設定【.TextFrame.Charactersを使う】

ExcelVBA Excelに画像を挿入する

ExcelVBA 目次 - ray88’s diary ■参考URL Office TANAKA - Excel VBA Tips[画像を挿入する]

ExcelVBA セルの書式を設定する

呼び出しプロシージャ Sub test() Dim strPath As String Dim strSheetName As String Dim wb As Workbook Set wb = ThisWorkbook strSheetName = "Sheet1" Call sub_Format(wb, strSheetName, "B2:B5", "0.00") End Sub 書式変更部品プロシージャ Sub sub_F…

Python リストの合計・最大値・最小値 sum( ),max( ),min( )

python 目次 - ray88’s diary ■合計:sum( ) 最大値:max( ) 最小値:min( ) #リストを設定する data = [56,45,83,67,59,41,77] #合計 result = sum(data) print("合計は:",result) #最大値 result = max(data) print("最大値は:",result) #最小値 result …

Python リストから要素をランダムに取り出す choice( )

python 目次 - ray88’s diary ■ random モジュールの choice( ) を使用する import random #リストを設定する fruits = ["apple","orange","banana","peach"] #要素からランダムに1つ抽出 for i in range(3): dessert = random.choice(fruits) print("デザ…

Python 特定の要素の個数を調べる count( )

python 目次 - ray88’s diary ■ count( )は指定された要素を検索して個数を返す。要素がなかった場合は0を返す。 ※完全一致で検索するので検索対象の値が要素の一部に含まれる場合は数えない。 #リストを設定する numbers = [1,3,5,7,15,57,3] #要素の個数…

VsCode ターミナルをクリアする

■[Ctrl] + [L] でクリアできる

VSCode 目次

各種目次 - ray88’s diary VsCode ターミナルをクリアする

Python 要素のインデックス(位置)を調べる index()

python 目次 - ray88’s diary ■ index( ) は要素のインデックス(位置)を返すメソッド。要素がない場合は例外のValueErrorを返す #リストを設定する id_List = ["a2345","a1236","b7656","f0987"] #検索対象の要素の位置を取得 num = id_List.index("a1236"…

Python リストを検索する 「値 in リスト」

python 目次 - ray88’s diary 方法①:in 演算子で判定する 「値 in リスト」の式で判定し、戻り値はTrue または False となる #リストを設定する colors = ["blue","red","green","yellow"] # in 演算子で「green」がリストに存在するか判定 result = "green…